<SEC-DOCUMENT>0000863110-24-000011.txt : 20240318
<SEC-HEADER>0000863110-24-000011.hdr.sgml : 20240318
<ACCEPTANCE-DATETIME>20240318164911
ACCESSION NUMBER:		0000863110-24-000011
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		86
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240318
DATE AS OF CHANGE:		20240318

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ARTESIAN RESOURCES CORP
		CENTRAL INDEX KEY:			0000863110
		STANDARD INDUSTRIAL CLASSIFICATION:	WATER SUPPLY [4941]
		ORGANIZATION NAME:           	01 Energy & Transportation
		IRS NUMBER:				510002090
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-18516
		FILM NUMBER:		24759768

	BUSINESS ADDRESS:	
		STREET 1:		664 CHURCHMANS RD
		CITY:			NEWARK
		STATE:			DE
		ZIP:			19702
		BUSINESS PHONE:		3024536900

	MAIL ADDRESS:	
		STREET 1:		664 CHURCHMANS RD
		CITY:			NEWARK
		STATE:			DE
		ZIP:			19702
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>form10k.htm
<DESCRIPTION>ARTESIAN RESOURCES CORP FILE 10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:srt="http://fasb.org/srt/2023" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:cef="http://xbrl.sec.gov/cef/2023" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:artna="http://artesianwater.com/20231231" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using Broadridge PROfile 23.12.1.5186
         Copyright 1995 - 2024 Broadridge -->
    <meta http-equiv="Content-Type" content="text/html"/>
</head>

<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">
<div id="DSPFiXBRLHidden" style="display: none;"><ix:header><ix:hidden><ix:nonNumeric name="dei:AmendmentFlag" id="Fact_df2cda605cf0411285559d17a745acf9" contextRef="c20230101to20231231" format="ixt:fixed-false">false</ix:nonNumeric><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" id="Fact_429ac1a78f2e4dafb1f8550f26df2ab3" contextRef="c20230101to20231231" format="ixt:date-month-day">12-31</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalYearFocus" id="Fact_2c57c29045d74475b217441f4bee5a17" contextRef="c20230101to20231231">2023</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" id="Fact_19400054061649fa830c7a285c6022cd" contextRef="c20230101to20231231">FY</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" id="Fact_b53e0550efc24e0db4697277648a39d4" contextRef="c20230101to20231231">0000863110</ix:nonNumeric><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_6c49ba5dc7db48598378d22b9bc5f4c7" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember">P0Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_be8f990ec7a144a58e15f4aea2b35f6c" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_PropertyHeldForFutureUseMember">P0Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_ef2b61b62aeb4fc793b4c636bfe4af20" contextRef="c20231231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_WaterPlantMember">P0Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_964a0ed7eef842f9beac434ae0494001" contextRef="c20231231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember">P0Y</ix:nonNumeric><ix:nonNumeric name="artna:PortionOfLeaseTermDeterminingAnnualLeasePayment" id="Fact_599e5cec0ae141249d70423011075203" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember">P11Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="Fact_34b0a160302c44a58ce8c043e193a831" contextRef="c20221231">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="Fact_b176c31323df40f2a5dfa3c3cea5935c" contextRef="c20231231">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="Fact_274e2a3cd3a74d9b942fa989635f9793" contextRef="c20221231">http://fasb.org/us-gaap/2023#OperatingLeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="Fact_78286b9b660043858350152d50c6aec2" contextRef="c20231231">http://fasb.org/us-gaap/2023#OperatingLeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="Fact_8f890e2ec7184e1d80ca3d26d1681fb5" contextRef="c20231231">http://fasb.org/us-gaap/2023#OperatingLeaseLiability</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="Fact_b018afc4975b45b9aff24c2cea319a3c" contextRef="c20221231">http://fasb.org/us-gaap/2023#OperatingLeaseLiability</ix:nonNumeric><ix:nonNumeric name="artna:DebtInstrumentTermOfVariableRate" id="Fact_7e79e05dfe62477f8ed4cf6594aa7426" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_RangeAxis_MinimumMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember">P1M</ix:nonNumeric><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" id="Fact_22ce30dc4ac74284844801f26c518e0d" contextRef="c20231231" unitRef="U001" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" id="Fact_5fcc4ed97ad34b118827b9f48d4c7301" contextRef="c20221231" unitRef="U001" xsi:nil="true"></ix:nonFraction><ix:nonNumeric name="us-gaap:OpenTaxYear" id="Fact_1bf8d45caf3a4615b8520b57d4d429d6" contextRef="c20230101to20231231_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MinimumMember">2020</ix:nonNumeric><ix:nonNumeric name="us-gaap:OpenTaxYear" id="Fact_26cbc54b41f54044b671eafeb333dfca" contextRef="c20230101to20231231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MinimumMember">2020</ix:nonNumeric><ix:nonNumeric name="us-gaap:OpenTaxYear" id="Fact_a9542eaebd3a44179e2f3c3408391579" contextRef="c20230101to20231231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MaximumMember">2023</ix:nonNumeric><ix:nonNumeric name="us-gaap:OpenTaxYear" id="Fact_e41ae42e6d6648d890d08789d058db70" contextRef="c20230101to20231231_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MaximumMember">2023</ix:nonNumeric><ix:nonNumeric name="dei:AuditorFirmId" id="Fact_070b71b993ec4891939668d63337a7f1" contextRef="c20230101to20231231">243</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:href="artna-20231231.xsd" xlink:type="simple"/></ix:references><ix:resources><xbrli:context id="c20230101to20231231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230630_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230630_StatementClassOfStockAxis_CommonClassBMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240312_StatementClassOfStockAxis_CommonClassBMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240312_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ProductOrServiceAxis_NonUtilityOperatingRevenueMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:NonUtilityOperatingRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ProductOrServiceAxis_OtherUtilityOperatingRevenueMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:OtherUtilityOperatingRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ProductOrServiceAxis_WaterSalesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:WaterSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ProductOrServiceAxis_NonUtilityOperatingRevenueMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:NonUtilityOperatingRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ProductOrServiceAxis_NonUtilityOperatingRevenueMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:NonUtilityOperatingRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ProductOrServiceAxis_OtherUtilityOperatingRevenueMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:OtherUtilityOperatingRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ProductOrServiceAxis_WaterSalesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:WaterSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ProductOrServiceAxis_OtherUtilityOperatingRevenueMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:OtherUtilityOperatingRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ProductOrServiceAxis_WaterSalesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:WaterSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20201231_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20201231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20201231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20201231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</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="c20221231_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</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="c20211231_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</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="c20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</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="c20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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="c20211231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20151209_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-12-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:TreatmentAndDisposalPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_PropertyHeldForFutureUseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:PropertyHeldForFutureUseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_SourceOfSupplyPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:SourceOfSupplyPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_SourceOfSupplyPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:SourceOfSupplyPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:IntangiblePlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:TreatmentAndDisposalPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_CollectionMainsAndLiftStationsMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:CollectionMainsAndLiftStationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_ServicesMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:ServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:PumpingAndWaterTreatmentPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:IntangiblePlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_MainsMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:MainsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:PumpingAndWaterTreatmentPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_StorageTanksMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:StorageTanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_HydrantsMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:HydrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_MetersMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:MetersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_PropertyHeldForFutureUseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:PropertyHeldForFutureUseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PublicUtilityAxis_CollectionMainsAndLiftStationsMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:CollectionMainsAndLiftStationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_MetersMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:MetersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_SourceOfSupplyPlantMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:SourceOfSupplyPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_StorageTanksMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:StorageTanksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_HydrantsMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:HydrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:TreatmentAndDisposalPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:IntangiblePlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:IntangiblePlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_ServicesMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:ServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_MainsMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:MainsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:PumpingAndWaterTreatmentPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:PumpingAndWaterTreatmentPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:TreatmentAndDisposalPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PublicUtilityAxis_SourceOfSupplyPlantMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:SourceOfSupplyPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_WaterPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_RangeAxis_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementGeographicalAxis_MD"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:MD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementGeographicalAxis_DE"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20170101to20170131_RangeAxis_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20170101to20170131_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221231_RegulatoryAssetAxis_DeferredIncomeTaxChargesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RegulatoryAssetAxis_DeferredCostsAffiliatedInterestAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DeferredCostsAffiliatedInterestAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RegulatoryAssetAxis_DeferredContractCostsAndOtherMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DeferredContractCostsAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_RegulatoryAssetAxis_GoodwillMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RegulatoryAssetAxis_DeferredAcquisitionAndFranchiseCostsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DeferredAcquisitionAndFranchiseCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_RegulatoryAssetAxis_ExpenseOfRateCaseStudiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:ExpenseOfRateCaseStudiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_RegulatoryAssetAxis_DeferredContractCostsAndOtherMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DeferredContractCostsAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RegulatoryAssetAxis_ExpenseOfRateCaseStudiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:ExpenseOfRateCaseStudiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_RegulatoryAssetAxis_DeferredCostsAffiliatedInterestAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DeferredCostsAffiliatedInterestAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RegulatoryAssetAxis_RateProceedingsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:RateProceedingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RegulatoryAssetAxis_DeferredIncomeTaxChargesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_RegulatoryAssetAxis_RateProceedingsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:RateProceedingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_RegulatoryAssetAxis_DeferredAcquisitionAndFranchiseCostsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DeferredAcquisitionAndFranchiseCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RegulatoryAssetAxis_DebtRelatedCostsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DebtRelatedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_RegulatoryAssetAxis_DebtRelatedCostsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DebtRelatedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RegulatoryAssetAxis_GoodwillMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230701to20230731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220801to20220831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-01</xbrli:startDate><xbrli:endDate>2022-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20170101to20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20180101to20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RegulatoryAgencyAxis_MarylandPublicServiceCommissionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">artna:MarylandPublicServiceCommissionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20190131_RegulatoryAgencyAxis_DelawarePublicServiceCommissionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">artna:DelawarePublicServiceCommissionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RegulatoryAgencyAxis_DelawarePublicServiceCommissionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">artna:DelawarePublicServiceCommissionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_RegulatoryLiabilityAxis_DeferredSettlementRefundsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">artna:DeferredSettlementRefundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_RegulatoryLiabilityAxis_DeferredIncomeTaxChargesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RegulatoryLiabilityAxis_DeferredSettlementRefundsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">artna:DeferredSettlementRefundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RegulatoryLiabilityAxis_DeferredIncomeTaxChargesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_MiscellaneousAccountsReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:MiscellaneousAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_CustomerAccountsReceivableWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:CustomerAccountsReceivableWastewaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_MiscellaneousAccountsReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:MiscellaneousAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_TradeAccountsReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_SettlementAgreementReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:SettlementAgreementReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_DeveloperReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:DeveloperReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_MiscellaneousAccountsReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:MiscellaneousAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_CustomerAccountsReceivableWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:CustomerAccountsReceivableWastewaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_TradeAccountsReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_DeveloperReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:DeveloperReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_SettlementAgreementReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:SettlementAgreementReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_TradeAccountsReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_DeveloperReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:DeveloperReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_SettlementAgreementReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:SettlementAgreementReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_CustomerAccountsReceivableWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:CustomerAccountsReceivableWastewaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ProductOrServiceAxis_FixedFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:FixedFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ProductOrServiceAxis_FixedFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:FixedFeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ProductOrServiceAxis_ServiceChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ServiceChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ProductOrServiceAxis_FixedFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:FixedFeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ProductOrServiceAxis_ConsumptionChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ConsumptionChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ProductOrServiceAxis_DesignAndInstallationMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:DesignAndInstallationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ProductOrServiceAxis_ServiceLineProtectionPlansMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ServiceLineProtectionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ProductOrServiceAxis_DesignAndInstallationMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:DesignAndInstallationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ProductOrServiceAxis_DistributionSystemImprovementChargeMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:DistributionSystemImprovementChargeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ProductOrServiceAxis_ContractOperationsMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ContractOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ProductOrServiceAxis_ContractOperationsMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ContractOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ProductOrServiceAxis_IndustrialWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:IndustrialWastewaterServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ProductOrServiceAxis_IndustrialWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:IndustrialWastewaterServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ProductOrServiceAxis_DistributionSystemImprovementChargeMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:DistributionSystemImprovementChargeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ProductOrServiceAxis_InspectionFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:InspectionFeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ProductOrServiceAxis_MeteredWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:MeteredWastewaterServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ProductOrServiceAxis_MeteredWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:MeteredWastewaterServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ProductOrServiceAxis_ContractOperationsMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ContractOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ProductOrServiceAxis_IndustrialWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:IndustrialWastewaterServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ProductOrServiceAxis_InspectionFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:InspectionFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ProductOrServiceAxis_MeteredWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:MeteredWastewaterServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ProductOrServiceAxis_InspectionFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:InspectionFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ProductOrServiceAxis_ServiceChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ServiceChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ProductOrServiceAxis_ServiceLineProtectionPlansMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ServiceLineProtectionPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ProductOrServiceAxis_ServiceChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ServiceChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ProductOrServiceAxis_ConsumptionChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ConsumptionChargesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ProductOrServiceAxis_ConsumptionChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ConsumptionChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ProductOrServiceAxis_DesignAndInstallationMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:DesignAndInstallationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ProductOrServiceAxis_ServiceLineProtectionPlansMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ServiceLineProtectionPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ProductOrServiceAxis_DistributionSystemImprovementChargeMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:DistributionSystemImprovementChargeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_SLPPlanRevenueMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain xmlns:us-gaap="http://fasb.org/us-gaap/2023">2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">artna:SLPPlanRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain xmlns:us-gaap="http://fasb.org/us-gaap/2023">2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_WastewaterInspectionRevenueMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">artna:WastewaterInspectionRevenueMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain xmlns:us-gaap="http://fasb.org/us-gaap/2023">2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_ContractServicesRevenueMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain xmlns:us-gaap="http://fasb.org/us-gaap/2023">2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">artna:ContractServicesRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_RangeAxis_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20201231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember_LineOfCreditFacilityAxis_CobankMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMarylandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CobankMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_RangeAxis_MaximumMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_RangeAxis_MinimumMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220520to20220520_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_RangeAxis_MinimumMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-20</xbrli:startDate><xbrli:endDate>2022-05-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_LondonInterbankOfferedRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:LondonInterbankOfferedRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_VariableRateAxis_LondonInterbankOfferedRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:LondonInterbankOfferedRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230803to20230803_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-08-03</xbrli:startDate><xbrli:endDate>2023-08-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220520to20220520_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-20</xbrli:startDate><xbrli:endDate>2022-05-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221001to20221031_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220520to20220520_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-20</xbrli:startDate><xbrli:endDate>2022-05-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221001to20221031_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221231_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_SeriesWDue04302047Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesWDue04302047Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan1187Due11012041Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan340Due07012032Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan340Due07012032Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan200Due01012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan200Due01012043Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_SeriesUDue01312038Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesUDue01312038Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_SeriesT424Due12202036Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesT424Due12202036Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_SeriesR596Due12312028Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesR596Due12312028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan341Due02012031Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan341Due02012031Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:AssetPurchaseContractualObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanTwo1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo1187Due11012041Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_SeriesS445Due12312033Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesS445Due12312033Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan364Due05012025Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan364Due05012025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan341Due02012031Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan341Due02012031Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:PromissoryNoteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan357Due09012023Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan357Due09012023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_SeriesUDue01312038Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesUDue01312038Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_SeriesWDue04302047Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesWDue04302047Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanOne200Due02012043Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanOne200Due02012043Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan1187Due11012041Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo200Due06012043Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_SeriesT424Due12202036Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesT424Due12202036Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanOne200Due06012043Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo200Due02012043Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_SeriesS445Due12312033Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesS445Due12312033Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:AssetPurchaseContractualObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanThree1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanThree1187Due11012041Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan200Due02012044Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan200Due02012044Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan340Due07012032Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan340Due07012032Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_SeriesVDue10312049Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesVDue10312049Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo1187Due11012041Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_SeriesR596Due12312028Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesR596Due12312028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanOne200Due06012043Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanThree1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanThree1187Due11012041Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan364Due05012025Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan364Due05012025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_SeriesVDue10312049Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesVDue10312049Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan357Due09012023Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan357Due09012023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:PromissoryNoteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo200Due02012043Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due01012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan200Due01012043Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due02012044Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan200Due02012044Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo200Due06012043Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan364Due05012025Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan364Due05012025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_SeriesWDue04302047Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesWDue04302047Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:AssetPurchaseContractualObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_SeriesUDue01312038Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesUDue01312038Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due01012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan200Due01012043Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanOne200Due06012043Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due02012044Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan200Due02012044Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo200Due02012043Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo1187Due11012041Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanOne200Due02012043Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_SeriesR596Due12312028Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesR596Due12312028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_SeriesVDue10312049Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesVDue10312049Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan1187Due11012041Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanThree1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanThree1187Due11012041Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:PromissoryNoteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan340Due07012032Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan340Due07012032Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_SeriesS445Due12312033Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesS445Due12312033Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan357Due09012023Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan357Due09012023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo200Due06012043Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_SeriesT424Due12202036Member_LongtermDebtTypeAxis_FirstMortgageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesT424Due12202036Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan341Due02012031Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan341Due02012031Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:PromissoryNoteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:AssetPurchaseContractualObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</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="c20201231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_TitleOfIndividualAxis_EmployeeAndDirectorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">artna:EmployeeAndDirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20201231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210504to20210504_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-04</xbrli:startDate><xbrli:endDate>2021-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230509to20230509_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-09</xbrli:startDate><xbrli:endDate>2023-05-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220503to20220503_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-03</xbrli:startDate><xbrli:endDate>2022-05-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20210504_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220503_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230509_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-05-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two015EquityCompensationPlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">artna:Two015EquityCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two015EquityCompensationPlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">artna:Two015EquityCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RangeAxis_MaximumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterPennsylvaniaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterPennsylvaniaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterPennsylvaniaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWastewaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWastewaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWastewaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterPennsylvaniaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMarylandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220901to20220930_ConsolidatedEntitiesAxis_ArtesianWaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210401to20210430_ConsolidatedEntitiesAxis_ArtesianWaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220930_ConsolidatedEntitiesAxis_ArtesianWaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20210430_ConsolidatedEntitiesAxis_ArtesianWaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230428to20230428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-28</xbrli:startDate><xbrli:endDate>2023-04-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230428_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20201120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-11-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20201120to20201120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-20</xbrli:startDate><xbrli:endDate>2020-11-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_LegalEntityAxis_ArtesianWaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_LegalEntityAxis_ArtesianWaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_LegalEntityAxis_ArtesianWaterMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">artna:ArtesianWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_AwardTypeAxis_RestrictedStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_AwardTypeAxis_EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_AwardTypeAxis_EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_AwardTypeAxis_EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_AwardTypeAxis_RestrictedStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_AwardTypeAxis_RestrictedStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230523to20230523_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-23</xbrli:startDate><xbrli:endDate>2023-05-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230523_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</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-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230616to20230616_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-16</xbrli:startDate><xbrli:endDate>2023-06-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220114to20220114_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">artna:TidewaterEnvironmentalServicesIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-14</xbrli:startDate><xbrli:endDate>2022-01-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220526to20220526_BusinessAcquisitionAxis_ClaytonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">artna:ClaytonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-26</xbrli:startDate><xbrli:endDate>2022-05-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220526_BusinessAcquisitionAxis_ClaytonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">artna:ClaytonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_BusinessAcquisitionAxis_ClaytonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">artna:ClaytonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">artna:TidewaterEnvironmentalServicesIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220526_PublicUtilityAxis_UtilityPlantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:UtilityPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220719to20220719"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-19</xbrli:startDate><xbrli:endDate>2022-07-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidationItemsAxis_IntersegmentEliminationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:RegulatedUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:RegulatedUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:OtherNonUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:OtherNonUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:RegulatedUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:OtherNonUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_ConsolidationItemsAxis_IntersegmentEliminationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20210101to20211231_ConsolidationItemsAxis_IntersegmentEliminationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:OtherNonUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:RegulatedUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:OtherNonUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000863110</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:RegulatedUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="U001"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="U002"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="U003"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="U004"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="U005"><xbrli:measure>artna:Installment</xbrli:measure></xbrli:unit><xbrli:unit id="U006"><xbrli:measure>artna:Refund</xbrli:measure></xbrli:unit><xbrli:unit id="U007"><xbrli:measure>artna:Contract</xbrli:measure></xbrli:unit><xbrli:unit id="U008"><xbrli:measure>artna:Director</xbrli:measure></xbrli:unit><xbrli:unit id="U009"><xbrli:measure>utr:acre</xbrli:measure></xbrli:unit><xbrli:unit id="U010"><xbrli:measure>artna:Agreement</xbrli:measure></xbrli:unit><xbrli:unit id="U011"><xbrli:measure>artna:Term</xbrli:measure></xbrli:unit><xbrli:unit id="U012"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>utr:gal</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>utr:D</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="U013"><xbrli:measure>artna:County</xbrli:measure></xbrli:unit><xbrli:unit id="U014"><xbrli:measure>artna:Customer</xbrli:measure></xbrli:unit><xbrli:unit id="U015"><xbrli:measure>artna:Segment</xbrli:measure></xbrli:unit><xbrli:unit id="U016"><xbrli:measure>artna:Subsidiary</xbrli:measure></xbrli:unit><xbrli:unit id="U017"><xbrli:measure>artna:Business</xbrli:measure></xbrli:unit><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_beb89474f26f4e98a356c3e4e8d46e51" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_25be2a6fc0b441a687d1e87cac688320" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_73dad761e40947f3aafda20d0ca53589" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_498d941a32054ca5bef528bca8e67717" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_08d02bf6d22b4308a5b0dfbf07c6ce01" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_d58264c867574b6db59cc71ba13b21e2" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_6459d79e90024821968a57beb5e36fbb" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_a3a7bd12e99a4ca5869ae6677f4c812f" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_a656809363aa4779a07c3fafe3035771" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_a8b58d5616d74b0daf578f1302afaf34" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_a35e974745d34c4b8beb9434183d6d91" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_09d307d4f6914ff1ab7e4f737e453813" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_da5b9b936ccc4cd68afd4c58fba973d3" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_6c9e9a6b9e0e45d99508eee4dc7007ef" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_9a818215f32d41a89b0311c0fa061a8a" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_1d65abecd86746119400bca140c076b8" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_7ac89ef7570144e88f465aa1dcc6aec1" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_66a6bdec796d4690beaf089c91dc3ae8" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_5c2730094d62432c8486bdcfce1e786f" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_a29b71172408427bbd93091a717682df" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_18222afbf47b463084a26cdc72f24a82" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_991a3b91cf9d41cf8774bacc068f4337" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_85fce4b4e4cc48e39da76370d5206d7d" toRefs="Foot_9da069c3b85f4e64bdd818c48c7e0f55" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_a8b58d5616d74b0daf578f1302afaf34" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_a35e974745d34c4b8beb9434183d6d91" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_09d307d4f6914ff1ab7e4f737e453813" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_da5b9b936ccc4cd68afd4c58fba973d3" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_6c9e9a6b9e0e45d99508eee4dc7007ef" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_9a818215f32d41a89b0311c0fa061a8a" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_1d65abecd86746119400bca140c076b8" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_7ac89ef7570144e88f465aa1dcc6aec1" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_66a6bdec796d4690beaf089c91dc3ae8" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_5c2730094d62432c8486bdcfce1e786f" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_25f1fc9db6a64af1aea66a33dcfb3ce9" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_80534b99c2754a7b8a221a8a35435bd4" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_15f57d05650a4123a3fbb6da2644c58e" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_20e8852843304864a2d4b60126548a3a" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_95751c4aabff48b8a10e6ccf08f7c302" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_4241549269d74444abc98e347ba92b3b" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_d24e9ed05a1e4cf7b4abac2fc0cfdc24" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_f65af65c45d9488ea8fed0ca17e2498b" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_daf9b71252b0482482cf1ef00c410d8b" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_a29b71172408427bbd93091a717682df" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_18222afbf47b463084a26cdc72f24a82" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_991a3b91cf9d41cf8774bacc068f4337" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_85fce4b4e4cc48e39da76370d5206d7d" toRefs="Foot_0966b57bb00248528c2ff9e397a8984e" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_a8b58d5616d74b0daf578f1302afaf34" toRefs="Foot_cb51b9192cb8470ca8e4423066fb216d" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_a35e974745d34c4b8beb9434183d6d91" toRefs="Foot_cb51b9192cb8470ca8e4423066fb216d" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_09d307d4f6914ff1ab7e4f737e453813" toRefs="Foot_cb51b9192cb8470ca8e4423066fb216d" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_da5b9b936ccc4cd68afd4c58fba973d3" toRefs="Foot_cb51b9192cb8470ca8e4423066fb216d" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_6c9e9a6b9e0e45d99508eee4dc7007ef" toRefs="Foot_cb51b9192cb8470ca8e4423066fb216d" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_9a818215f32d41a89b0311c0fa061a8a" toRefs="Foot_cb51b9192cb8470ca8e4423066fb216d" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_1d65abecd86746119400bca140c076b8" toRefs="Foot_cb51b9192cb8470ca8e4423066fb216d" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_7ac89ef7570144e88f465aa1dcc6aec1" toRefs="Foot_cb51b9192cb8470ca8e4423066fb216d" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_66a6bdec796d4690beaf089c91dc3ae8" toRefs="Foot_cb51b9192cb8470ca8e4423066fb216d" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_5c2730094d62432c8486bdcfce1e786f" toRefs="Foot_cb51b9192cb8470ca8e4423066fb216d" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_a29b71172408427bbd93091a717682df" toRefs="Foot_cb51b9192cb8470ca8e4423066fb216d" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_18222afbf47b463084a26cdc72f24a82" toRefs="Foot_cb51b9192cb8470ca8e4423066fb216d" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_991a3b91cf9d41cf8774bacc068f4337" toRefs="Foot_cb51b9192cb8470ca8e4423066fb216d" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_85fce4b4e4cc48e39da76370d5206d7d" toRefs="Foot_cb51b9192cb8470ca8e4423066fb216d" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_c9cf543248994c5cb639ae3b19172f3d" toRefs="Foot_18a91af1ae7f4cab9f96ee8af128f063" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_90ce82ab1c804573b843b8c8baa77dcb" toRefs="Foot_18a91af1ae7f4cab9f96ee8af128f063" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_d6fa4b22989c4f68b0cac7e3eaafa56b" toRefs="Foot_18a91af1ae7f4cab9f96ee8af128f063" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_78ef53c5dd9940ba87b4714c92b46ec1" toRefs="Foot_18a91af1ae7f4cab9f96ee8af128f063" linkRole="http://www.xbrl.org/2003/role/link"/></ix:resources></ix:header></div>

  <div class="BRPFPageHeader">
    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

  </div>

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

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

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

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Washington, D.C.&#160;&#160;20549</div>

  <div><br/>
  </div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">FORM <ix:nonNumeric name="dei:DocumentType" id="Fact_9dfe8921d61545d7b2290cbe61eb3150" contextRef="c20230101to20231231">10-K</ix:nonNumeric></div>

  <div><br/>
  </div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Segoe UI Symbol';"><ix:nonNumeric name="dei:DocumentAnnualReport" id="Fact_58c4dc414cbf46b7b615d593e7bd8b2b" contextRef="c20230101to20231231" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric></span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ANNUAL

    REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE</div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SECURITIES EXCHANGE ACT OF 1934</div>

  <div><br/>
  </div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the fiscal year ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" id="Fact_f6334bdcd8df4735a410312c4f18ed3a" contextRef="c20230101to20231231" format="ixt:date-monthname-day-year-en">December 31, 2023</ix:nonNumeric></div>

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

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Segoe UI Symbol';"><ix:nonNumeric name="dei:DocumentTransitionReport" id="Fact_d476f7e1240e4f168939fb640c931fea" contextRef="c20230101to20231231" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;TRANSITION

    REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE</div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SECURITIES EXCHANGE ACT OF 1934</div>

  <div><br/>
  </div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Commission file number <ix:nonNumeric name="dei:EntityFileNumber" id="Fact_6c08383ef89d48b3a013dc4f5e99a6a3" contextRef="c20230101to20231231">000-18516</ix:nonNumeric></div>

  <div><br/>
  </div>

  <div style="text-align: center;"><img width="183" height="80" src="image01.jpg" alt="graphic"/></div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityRegistrantName" id="Fact_7e24b76f99f24b3f82625e4050090f85" contextRef="c20230101to20231231">ARTESIAN RESOURCES CORP</ix:nonNumeric>ORATION</div>

  <div style="text-align: center; text-indent: 12pt;"><br/>
  </div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;(Exact name of registrant as specified in its charter)</div>

  <div><br/>
  </div>

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


  <tr>

    <td style="width: 49%; vertical-align: top; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="Fact_a308f2c82beb441b82e9ee1cfee8af97" contextRef="c20230101to20231231" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric></div>
        </td>

    <td style="width: 2%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">&#160;</div>
        </td>

    <td style="width: 49%; vertical-align: top; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" id="Fact_fb4688f494a444c8a85fbe07584f2022" contextRef="c20230101to20231231">51-0002090</ix:nonNumeric></div>
        </td>

  </tr>

  <tr>

    <td style="width: 49%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(State or other jurisdiction of incorporation or organization)</div>
        </td>

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

    <td style="width: 49%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(I.R.S. Employer Identification Number)</div>
        </td>

  </tr>


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

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" id="Fact_a59905012f804ed0bf28be0c9a4fb09e" contextRef="c20230101to20231231">664 Churchmans Road</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressCityOrTown" id="Fact_69c520f199fd4758aa2af57b66d866b9" contextRef="c20230101to20231231">Newark</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" id="Fact_8935edae6d0243bd8f6c6ecde3e5883b" contextRef="c20230101to20231231" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric>&#160;<ix:nonNumeric name="dei:EntityAddressPostalZipCode" id="Fact_ab4e0870fb9a4984acfddafc03224d73" contextRef="c20230101to20231231">19702</ix:nonNumeric></div>

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

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Address of principal executive offices</div>

  <div><br/>
  </div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(<ix:nonNumeric name="dei:CityAreaCode" id="Fact_2f9d6d1ab06a4de28d2e62b7eeeb5aad" contextRef="c20230101to20231231">302</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" id="Fact_dfcbf9a3ff1f4a1dbdfb4ff4e6266cfa" contextRef="c20230101to20231231">453 &#8211; 6900</ix:nonNumeric></div>

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

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

  <div><br/>
  </div>

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


  <tr>

    <td colspan="3" style="width: 100%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Securities registered pursuant to Section 12(b) of the Act:</div>
        </td>

  </tr>

  <tr>

    <td style="width: 26.03%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Title of each class</div>
        </td>

    <td style="width: 32.47%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Trading Symbol (s)</div>
        </td>

    <td style="width: 41.5%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Name of each exchange on which registered</div>
        </td>

  </tr>

  <tr>

    <td style="width: 26.03%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:Security12bTitle" id="Fact_de95753fae1045e295582aca671630a5" contextRef="c20230101to20231231">Common Stock</ix:nonNumeric></div>
        </td>

    <td style="width: 32.47%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:TradingSymbol" id="Fact_3ed8ab34008f48f493074eeb88579698" contextRef="c20230101to20231231">ARTNA</ix:nonNumeric></div>
        </td>

    <td style="width: 41.5%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:SecurityExchangeName" id="Fact_5ff96cda9c1948fbbbe99ec7d96cecf3" contextRef="c20230101to20231231" format="ixt-sec:exchnameen">The Nasdaq Stock Market</ix:nonNumeric></div>
        </td>

  </tr>


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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Securities registered pursuant to Section 12(g) of the Act:&#160;&#160;&#160;None</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</div>

  <div><br/>
  </div>

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


  <tr>

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

    <td style="width: 9.8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Yes</div>
        </td>

    <td style="width: 9.8%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Segoe UI Symbol'; font-size: 10pt;">&#9745;</div>
        </td>

    <td style="width: 9.8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:EntityWellKnownSeasonedIssuer" id="Fact_dcd88cc58f4a472593deadb7720c75b9" contextRef="c20230101to20231231">No</ix:nonNumeric></div>
        </td>

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

  </tr>


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

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</div>

  <div><br/>
  </div>

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


  <tr>

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

    <td style="width: 9.8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Yes</div>
        </td>

    <td style="width: 9.8%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Segoe UI Symbol'; font-size: 10pt;">&#9745;</div>
        </td>

    <td style="width: 9.8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:EntityVoluntaryFilers" id="Fact_5a7feb79e7de4aa79a5125d2b3028ead" contextRef="c20230101to20231231">No</ix:nonNumeric></div>
        </td>

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

  </tr>


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

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934
    during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.</div>

  <div><br/>
  </div>

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


  <tr>

    <td style="width: 9.8%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Segoe UI Symbol'; font-size: 10pt;">&#9745;</div>
        </td>

    <td style="width: 9.8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:EntityCurrentReportingStatus" id="Fact_bfe9fd08245f4cbf9a267846af92728e" contextRef="c20230101to20231231">Yes</ix:nonNumeric></div>
        </td>

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

    <td style="width: 9.8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">No</div>
        </td>

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

  </tr>


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

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data file required to be submitted&#160; 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&#160; such files).</div>

  <div><br/>
  </div>

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


  <tr>

    <td style="width: 9.8%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Segoe UI Symbol'; font-size: 10pt;">&#9745;</div>
        </td>

    <td style="width: 9.8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:EntityInteractiveDataCurrent" id="Fact_6b67e3ed46b74069bddb9e1beec394d2" contextRef="c20230101to20231231">Yes</ix:nonNumeric></div>
        </td>

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

    <td style="width: 9.8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">No</div>
        </td>

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

  </tr>


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

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an
    emerging growth company.&#160; 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 12(b)-2 of the Exchange Act.</div>

  <div><br/>
  </div>

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


  <tr>

    <td style="width: 25.75%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Large Accelerated Filer <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#9633;</span></div>
          <div>&#160;</div>
        </td>

    <td style="width: 21.54%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accelerated Filer <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#9633;</span></div>
        </td>

    <td style="width: 24.15%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:EntityFilerCategory" id="Fact_a0eef62d18554f36bb127c4b9bdc7942" contextRef="c20230101to20231231" format="ixt-sec:entityfilercategoryen">Non-Accelerated Filer</ix:nonNumeric>&#160;<span style="font-size: 10pt; font-family: 'Segoe UI Symbol';">&#9745;</span></div>
        </td>

    <td style="width: 28.56%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Smaller Reporting Company <span style="font-size: 10pt; font-family: 'Segoe UI Symbol'; font-weight: bold;"><ix:nonNumeric name="dei:EntitySmallBusiness" id="Fact_40d364e1f4bf491c99be3c5d6e65179f" contextRef="c20230101to20231231" format="ixt-sec:boolballotbox">&#9745;</ix:nonNumeric></span></div>
          <div>&#160;</div>
        </td>

  </tr>

  <tr>

    <td colspan="4" style="width: 100%; vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Emerging Growth Company <span style="font-size: 10pt; font-family: 'Segoe UI Symbol';"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" id="Fact_c10e62d3f21849db9399c0db1b8080e5" contextRef="c20230101to20231231" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></div>
        </td>

  </tr>


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

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or
    revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#9633;</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Indicate by check mark whether the registrant has filed a report on and
      attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial report under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its
      audit report. </span><span style="font-size: 10pt; font-family: 'Segoe UI Symbol';"><ix:nonNumeric name="dei:IcfrAuditorAttestationFlag" id="Fact_13aae9ab0ef44bb0acce065e8f4d3e2a" contextRef="c20230101to20231231" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the
    filing reflect the correction of an error to previously issued financial statements.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#9633;</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by
    any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b) <span style="font-size: 10pt; font-family: 'Segoe UI Symbol';"><ix:nonNumeric name="dei:DocumentFinStmtErrorCorrectionFlag" id="Fact_723daf744bef44aa87fbed9eba519e70" contextRef="c20230101to20231231" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).</div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;<span style="font-size: 10pt; font-family: 'Segoe UI Symbol';"><ix:nonNumeric name="dei:EntityShellCompany" id="Fact_6105803ca5f14699a6f128aafdd98479" contextRef="c20230101to20231231" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span>
    Yes<span style="font-size: 10pt; font-family: Wingdings;"> &#254;</span> No</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The aggregate market value of the Class A Non-Voting Common Stock and Class B
      Common Stock held by non-affiliates of the registrant at June 30, 2023 was $</span><ix:nonFraction name="dei:EntityPublicFloat" id="Fact_a39d244dabf24cb499e07c2448ef8f81" contextRef="c20230630_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">426,719,824</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and $</span><ix:nonFraction name="dei:EntityPublicFloat" id="Fact_fcfc9de8e06f45e8968b27444e56b9c5" contextRef="c20230630_StatementClassOfStockAxis_CommonClassBMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">14,196,292</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">,
      respectively.&#160;&#160;The aggregate market value of Class A Non-Voting Common Stock was computed by reference to the closing price of such class as reported on the Nasdaq Global Select Market on June 30, 2023, which trade date was June 30, 2023.&#160;&#160;The
      aggregate market value of Class B Common Stock was computed by reference to the last reported trade of such class as reported on the OTC Bulletin Board as of June 30, 2023, which trade date was </span>May 11, 2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As</span> of March 12, 2<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">024, </span><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" id="Fact_bc8d8c3d8da84c9e96c5e1d5401f2c4d" contextRef="c20240312_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="INF" scale="0" format="ixt:num-dot-decimal">9,406,786</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class A
      Non-Voting Common Stock and </span><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" id="Fact_7f47050239694d24a9addb2875b97c0c" contextRef="c20240312_StatementClassOfStockAxis_CommonClassBMember" unitRef="U002" decimals="INF" scale="0" format="ixt:num-dot-decimal">881,452</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class B
      Common Stock were outstanding.</span></div>

  <div class="BRPFPageFooter">
    <div><br/>
    </div>

  </div>

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

  </div>

  <div class="BRPFPageHeader">
    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><!--PROfilePageNumberReset%Num%2%%%-->ARTESIAN RESOURCES CORPORATION</div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a id="TABLEOFCONTENTS"><!--Anchor--></a>TABLE OF CONTENTS</div>

  <div><br/>
  </div>

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


  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#FORWARDLOOKINGSTATEMENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">FORWARD LOOKING STATEMENTS</a></div>
        </td>

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

  </tr>

  <tr>

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

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#PARTI" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">PART I</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM1" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 1</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. &#8211; </span><a href="#BUSINESS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Business</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM1A" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 1A.</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; </span><a href="#RISKFACTORS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Risk Factors</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM1B" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 1B</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. &#8211; </span><a href="#UNRESOLVEDSTAFFCOMMENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unresolved Staff Comments</a></div>
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM1CCYBERSECURITY" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 1C &#8211; Cybersecurity</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM2" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 2.</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; </span><a href="#PROPERTIES" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Properties</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM3" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 3.</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; </span><a href="#LEGALPROCEEDINGS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Legal Proceedings</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM4" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 4.</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; </span><a href="#MINESAFETYDISCLOSURES" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Mine Safety Disclosures</a></div>
        </td>

    <td style="width: 5.42%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#PARTII" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">PART II</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM5" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 5.</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; </span><a href="#MARKETFORREGISTRANTSCOMMO" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Market for Registrant&#8217;s Common Equity, Related Stockholder&#160;&#160;Matters and
              Issuer Purchases of Equity Securities</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM6" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 6</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. &#8211; [</span><a href="#ITEM6" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reserved</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">]</span></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM7" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 7</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. &#8211; </span><a href="#MANAGEMENTSDISCUSSIONANDA" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of
              Operations</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM7A" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 7A</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. &#8211; </span><a href="#QUANTITATIVEANDQUALITATIV" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Quantitative and Qualitative Disclosure About Market Risk</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM8" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 8.</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; </span><a href="#FINANCIALSTATEMENTSANDSUP" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financial Statements and Supplementary Data</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM9" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 9</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. &#8211; </span><a href="#CHANGESINANDDISAGREEMENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Changes in and Disagreements With Accountants on Accounting and Financial
              Disclosure</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM9A" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 9A</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. &#8211; </span><a href="#CONTROLSANDPROCEDURES" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Controls and Procedures</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM9B" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 9B</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. &#8211; </span><a href="#OTHERINFORMATION" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other Information</a></div>
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM9CDISCLOSUREREGARDING" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 9C.</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; </span><a href="#ITEM9CDISCLOSUREREGARDING" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Disclosure Regarding Foreign Jurisdictions that
              Prevent Inspections</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#PARTIII" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">PART III</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM10" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 10.</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; </span><a href="#DIRECTORSEXECUTIVEOFFICER" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Directors, Executive Officers and Corporate Governance</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM11" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 11</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. &#8211; </span><a href="#EXECUTIVECOMPENSATION" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Executive Compensation</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM12" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 12</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. &#8211; </span><a href="#ITEM12" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Security Ownership of Certain Beneficial&#160;Owners and Management and Related Stockholder Matters</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM13" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 13</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. &#8211; </span><a href="#CERTAINRELATIONSHIPSANDRE" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certain Relationships and Related Transactions, and Director Independence</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM14" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 14.</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; </span><a href="#PRINCIPALACCOUNTANTFEESAN" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Principal Accountant Fees and Services</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#PARTIV" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">PART IV</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM15" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 15</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. &#8211; </span><a href="#EXHIBITSANDFINANCIALSTATE" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exhibits and Financial Statement Schedules</a></div>
          <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ITEM16FORM10KSUMMARY" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Item 16.</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> &#8211; </span><a href="#ITEM16FORM10KSUMMARY" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Form 10-K Summary</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">&#160;</td>

    <td style="width: 5.42%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#SIGNATURES" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SIGNATURES</a></div>
        </td>

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

  </tr>

  <tr>

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

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="ex21.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exhibit 21-Subsidiaries of the Company</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="ex23.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exhibit 23.1-Consent of BDO USA, P.C.</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="ex31-1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exhibit 31.1-Certification of Chief Executive Officer</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="ex31-2.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exhibit 31.2-Certification of Chief Financial Officer</a></div>
        </td>

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

  </tr>

  <tr>

    <td style="width: 94.58%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="ex32.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exhibit 32-Certification of Chief Executive Officer and Chief Financial Officer</a></div>
        </td>

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

  </tr>


</table>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div><br/>
  </div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Statements in this Annual Report on Form 10-K which express our &#8220;belief,&#8221; &#8220;anticipation&#8221; or &#8220;expectation,&#8221; as well as other statements which are not
    historical fact, are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act and the Private Securities Litigation Reform Act of
    1995 and involve risks and uncertainties that could cause actual results to differ materially from those projected.&#160;&#160;Words such as &#8220;expects&#8221;, &#8220;anticipates&#8221;, &#8220;intends&#8221;, &#8220;plans&#8221;, &#8220;believes&#8221;, &#8220;seeks&#8221;, &#8220;estimates&#8221;, &#8220;projects&#8221;, &#8220;forecasts&#8221;, &#8220;may&#8221;, &#8220;should&#8221;,
    variations of such words and similar expressions are intended to identify such forward-looking statements.&#160;&#160;They include, but are not limited to, the statements below:</div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">general economic, employment and business conditions;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">material costs and availability;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">consumer and producer price inflation;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the impact of recent acquisitions on our ability to expand and foster relationships;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">strategic plans for goals, priorities, growth and expansion;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">expectations for our water and wastewater subsidiaries and non-utility subsidiaries;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">customer base growth opportunities in Delaware and Cecil County, Maryland;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">our belief regarding our capacity to provide water services for the foreseeable future to our customers;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">our belief relating to our compliance and the cost to achieve compliance with relevant governmental regulations;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">our expectation of the timing of decisions by regulatory authorities;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the impact of weather and climate change on our operations;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the execution of our strategic initiatives;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">our expectation regarding the timing for construction on new projects;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the adoption of recent accounting pronouncements from time to time;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">contract operations opportunities;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">legal proceedings;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">our properties;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">deferred tax assets;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the adequacy of our available sources of financing;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the expected recovery of expenses related to our long-term debt;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">our expectation to be in compliance with financial covenants in our debt instruments;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">our ability to refinance our debt as it comes due;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">our ability to adjust our debt level, interest rate, maturity schedule and structure;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the timing and terms of renewals of our lines of credit;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">changes in interest rates;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">plans to increase our wastewater treatment operations, engineering services and other revenue streams less affected by weather;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">expected future contributions to our postretirement benefit plan;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">anticipated growth in our non-utility subsidiaries;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">anticipated investments in certain of our facilities and systems and the sources of funding for such investments;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">sufficiency of internally generated funds and credit facilities to provide working capital and our liquidity needs; and</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the specific and overall impacts of global pandemics on our financial condition and results of operations.</div>
          </td>

  </tr>


</table>
  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certain factors, as discussed under Item 1A - Risk Factors, that could cause results to differ materially from those in the forward-looking statements
    include, but are not limited to:</div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">changes in weather and climate;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">changes in our contractual obligations;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">ability to sufficiently control certain operating expenses which are necessary to provide public utility services;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">changes in government policies;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">timely availability of materials and supplies for essential infrastructure projects and operations;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the timing and results of our rate requests;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">failure to receive regulatory approvals;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">cyber-attacks;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">changes in economic and market conditions generally;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">effectiveness of internal control over financial reporting;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">unexpected events, restrictions and policies related to a public health crisis; and</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">other matters discussed elsewhere in this Annual Report on Form 10-K.</div>
          </td>

  </tr>


</table>
  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">While the Company may elect to update forward-looking statements, we specifically disclaim any obligation to do so, except as may be required under
    applicable securities laws, and you should not rely on any forward-looking statement as a representation of the Company&#8217;s views as of any date subsequent to the date of the filing of this Annual Report on Form 10-K.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="ITEM1"><!--Anchor--></a>ITEM 1. <a id="BUSINESS"><!--Anchor--></a>BUSINESS</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Resources Corporation, or Artesian Resources, is a Delaware corporation incorporated in 1927, that is the holding company of eight wholly-owned
    subsidiaries offering water, wastewater and other services in Delaware, Maryland and Pennsylvania.&#160;&#160;The Company&#8217;s principal executive offices are located at 664 Churchmans Road, Newark, Delaware 19702.&#160; Our principal subsidiary, Artesian Water Company,
    Inc., is the oldest and largest investor-owned public water utility on the Delmarva Peninsula and has been providing superior water service since 1905.&#160; We distribute and sell water, including water for public and private fire protection, to
    residential, commercial, industrial, municipal and utility customers in the states of Delaware, Maryland and Pennsylvania.&#160; We provide wastewater services to customers in Delaware.&#160;In addition, we provide contract water and wastewater operations, and
    water, sewer and internal Service Line Protection Plans.&#160; Our Class A Non-Voting Common Stock is listed on the Nasdaq Global Select Market and trades under the symbol &#8220;ARTNA.&#8221;&#160; Our Class B Common Stock trades on the Nasdaq&#8217;s OTC Bulletin Board under
    the symbol &#8220;ARTNB.&#8221;</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Resources is the holding company of five regulated public utilities: Artesian Water Company, Inc., or Artesian Water, Artesian Water Pennsylvania,
    Inc., or Artesian Water Pennsylvania, Artesian Water Maryland, Inc., or Artesian Water Maryland, Artesian Wastewater Management, Inc., or Artesian Wastewater, and Artesian Wastewater Maryland, Inc., or Artesian Wastewater Maryland; and three
    non-utility subsidiaries: Artesian Utility Development, Inc., or Artesian Utility, Artesian Development Corporation, or Artesian Development, and Artesian Storm Water Services, Inc., or Artesian Storm Water.&#160; Effective January 14, 2022, Artesian
    Wastewater is the holding company of Tidewater Environmental Services, Inc. dba Artesian Wastewater, or TESI, a regulated public utility.&#160; The terms &#8220;we,&#8221; &#8220;our,&#8221; &#8220;Artesian,&#8221; and the &#8220;Company&#8221; as used herein refer to Artesian Resources and its
    subsidiaries.&#160; The business activity conducted by each of our subsidiaries is discussed below under separate headings.</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our current market area is the Delmarva Peninsula.&#160;&#160;Our largest service area is in the State of Delaware.&#160; Substantial portions of Delaware, particularly
    outsid<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">e of northern New Castle County, are not served by a public water or wastewater system and </span>represent potential opportunities for Artesian Water and Artesian
    Wastewater to obtain new exclusive franchised service areas. &#160;We continue to focus resources on developing and serving existing service territories and obtaining new territories throughout Delaware.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We hold Certificates of Public Convenience and Necessity, or CPCNs, for approximately 308 square miles of exclusive water service territory, most of which is
    in Delaware with some territory being in Maryland and Pennsylvania.&#160; Our largest connected regional water system, consisting of approximately 141 square miles and 79,300 metered customers, is located in northern New Castle County and portions of
    southern New Castle County, Delaware.&#160; We hold CPCNs for approximately 59 square miles of wastewater service territory located in Sussex County, Delaware, of which approximately 23 square miles was added in January 2022 upon the closing of the
    acquisition of TESI.&#160; A significant portion of our exclusive service territory is in Sussex County, Delaware and remains undeveloped, and if and when development occurs and there is population growth in these areas, we anticipate we will increase our
    customer base by providing water and/or wastewater service to the newly developed areas and new customers.</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Artesian Water</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Water, our principal subsidiary, distributes and sells water to residential, commercial, industrial, governmental, municipal and utility customers
    throughout the State of Delaware.&#160; In addition, Artesian Water provides services to other water utilities, including operations and billing functions, and has contract operation agreements with private, municipal and state water providers.&#160; Artesian
    Water also provides water for public and private fire protection to customers in our service territories.&#160; Artesian Water produced approximately 81% of our 2023 consolidated operating revenues.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In May 2022, Artesian Water completed its purchase of substantially all of the water operating assets from the Town of Clayton, or Clayton, a Delaware municipality located in Kent County, Delaware.&#160; This purchase agreement is
      discussed further in the &#8220;Strategic Direction and Recent Developments&#8221; section.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We derive about 90% of our self-supplied groundwater from wells that pump groundwater from aquifers and other formations located in the Atlantic Coastal
    Plain.&#160; The remaining 10% of our groundwater supply comes from wells in the Piedmont Province.&#160; We use a variety of treatment methods, including aeration, pH adjustment, chlorination, fluoridation, ultra violet oxidation, arsenic removal, nitrate
    removal, radium removal, iron removal, and carbon adsorption to meet federal, state and local water quality standards.&#160; Additionally, a corrosion inhibitor is added to our self-supplied groundwater and to supply from interconnections.&#160; We have 62
    different water treatment facilities in our Delaware systems.&#160; All water supplies that we purchase from neighboring utilities are potable.&#160;&#160;</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">To supplement our groundwater supply, we purchase treated surface water through
      interconnections only in the northern service area of our New Castle County, Delaware system.&#160;&#160;The treated surface water is blended with our groundwater supply for distribution to our customers.&#160; Nearly 95% of the overall 8.7 billion gallons of water
      we distributed in all of our Delaware systems during 2023</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">came
      from our groundwater wells, while the remaining 5% came from interconnections with other utilities and municipalities.&#160; In Delaware in 2023, we pumped an average of 23.1 million gallons per day, or mgd, from our groundwater wells and obtained an
      average of approximately 0.8 mgd from interconnections.&#160; Our peak water supply capacity currently is approximately 57.7 mgd.&#160;&#160;We believe that we have in place sufficient capacity to provide water service for the foreseeable future to all existing and
      new customers in all of our service territories.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Most of our New Castle County, Delaware water system is interconnected.&#160; In the remainder of the State of Delaware, we have several satellite systems that
    have not yet been connected by transmission and distribution facilities.&#160; We intend to join these systems into larger integrated regional systems through the construction of a transmission and distribution network as development continues and our
    expansion efforts provide us with contiguous exclusive service territories.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In Delaware, we have 24 interconnections with three neighboring water utilities
      and seven municipalities that provide us with the ability to purchase or sell water.&#160; An interconnection agreement with Chester Water Authority, which is effective from January 1, 2022 through December 31, 2026, includes automatic five-year renewal
      terms, unless terminated by either party, and has a &#8220;take or pay&#8221; clause which required us to purchase water on a step-down schedule through July 5, 2022 and now requires us to purchase a minimum of 0.5 mgd. </span>Artesian&#8217;s capital investments in
    self-sufficiency of water supply facilitated a reduction in the minimum amount of water required to be purchased under the current contract compared to previous contracted requirements.&#160; The reduced purchased water minimum requirement has lowered
    purchased water utility operating costs. </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of December 31, 2023, we were serving customers through approximately 1,470 miles of transmission and distribution mains.&#160; Mains range in diameter from
    two inches to twenty-four inches, and most of the mains are made of ductile iron or cast iron.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We have 36 storage tanks in Delaware, most of which are elevated, providing total system storage of approximately 45.0 million gallons. We have developed and
    are using an Aquifer Storage and Recovery, or ASR, system in New Castle County, Delaware.&#160; Our ASR system provides approximately 130.0 million gallons of storage capacity, which can be withdrawn at an average rate of approximately 1.0 mgd.&#160; At some
    locations, we rely on hydro-pneumatic tanks to maintain adequate system pressures.&#160; Where possible, we combine our smaller satellite systems with systems having elevated storage facilities.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Artesian Water Maryland</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Water Maryland began operations in August<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> 2007.&#160; Artesian Water
      Maryland distributes and sells water to residential, commercial, industrial and municipal customers in Cecil County, Maryland.&#160; Artesian Water Maryland owns and operates 10 public water systems.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The majority of the 0.1 billion gallons of water we distributed in all of our
      Maryland systems during 2023</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">came from our groundwater wells,
      while a portion came from treated surface water.&#160;&#160;We have ten separate water treatment facilities in our Maryland systems.&#160;&#160;We have one surface water treatment facility located in Cecil County, Maryland, with the current ability to treat up to 1.0
      mgd from an intake in the Susquehanna River that is permitted a withdrawal of a maximum of 5.0 mgd and a daily average of 3.5 mgd.&#160;&#160;Our total peak water supply capacity in Cecil County, Maryland currently is approximately 2.0 mgd.&#160; We have 9 storage
      tanks capable of storing approximately 2.5 million gallons.&#160; We believe that we have in place sufficient capacity to provide water service for the foreseeable future to all existing and new customers in all of our service territories.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In Maryland, we have one interconnection with the Artesian Water system </span>in

    Delaware, one interconnection with a neighboring utility, and four interconnections with municipalities.&#160; These interconnections are capable of providing over 3.0 mgd of water to our Maryland systems<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Artesian Water Pennsylvania</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Water Pennsylvania began operations <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">in 2002.&#160; It provides water
      service to a residential community in Chester County, Pennsylvania.</span></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Artesian Wastewater</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Wastewater began providing wastewater services in Sussex County, Delaware in July 2005.&#160; Artesian Wastewater is a regulated entity that owns
    wastewater collection and treatment infrastructure and provides wastewater services to customers in Delaware as a regulated public wastewater service company.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Wastewater owns and operates three wastewater treatment facilities, which, combined, are permitted to treat and/or dispose of approximately 2.3
    mgd.&#160; Artesian Wastewater and Sussex County, a political subdivision of Delaware, provide reciprocal services to address the need of each for additional wastewater treatment and disposal capacity in certain service areas within Sussex County.&#160; Artesian
    Wastewater also owns and operates a disposal facility that includes a 90-million gallon storage lagoon and spray irrigation to agricultural land.&#160; This facility provides treated process wastewater disposal services for an industrial customer at a rate
    up to 1.5 mgd.&#160; We began<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> operating this facility in June 2021.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">TESI</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In January 2022, Artesian Wastewater acquired Tidewater Environmental Services, Inc.&#160; Artesian Wastewater operates as the parent holding company of Tidewater
    Environmental Services, Inc. dba Artesian Wastewater, or TESI.&#160; TESI was incorporated in 2004 and is a regulated entity that owns wastewater collection and treatment infrastructure and provides wastewater services to customers in Sussex County,
    Delaware as a regulated public wastewater service company.&#160; Artesian Wastewater purchased all of the stock of TESI from Middlesex Water Company, or Middlesex, for $6.4 million in cash and other consideration, including forgiveness of a $2.1 million
    note due from Middlesex.&#160; This acquisition more than doubled the number of wastewater customers served by Artesian&#8217;s Delaware wastewater subsidiaries in Sussex County, Delaware and included all residents within the Town of Milton, Delaware.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">TESI owns and operates seven wastewater treatment facilities, which, combined, are permitted to treat and/or dispose of approximately 713,000 gallons per
    day.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Artesian Wastewater Maryland</span></div>

  <div><br/>
  </div>

  <div>
    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Wastewater Maryland was incorporated on June <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3, 2008 and is
        authorized and able to provide regulated wastewater services to customers in the State of Maryland.</span>&#160; It is currently not providing these services.</div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Artesian Utility</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Utility was formed in 1996 and designs and builds water and wastewater infrastructure and provides contract water and wastewater operation services
    on the Delmarva Peninsula to private, municipal and governmental institutions.&#160; Artesian Utility also evaluates land parcels, provides recommendations to developers on the size of water or wastewater facilities and the type of technology that should be
    used for treatment at such facilities and operates water and wastewater facilities in Delaware for municipal and governmental agencies.&#160; Artesian Utility also contracts with developers and government agencies for design and construction of wastewater
    infrastructure throughout the Delmarva Peninsula.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Utility currently operates wastewater treatment facilities for the Town of Middletown, in southern New Castle County, Delaware, or Middletown, under
    a 20-year contract that expires in July 2039.&#160; Artesian Utility currently operates three wastewater treatment systems with a combined capacity of up to approximately 3.8 mgd.&#160; The wastewater treatment facilities in Middletown provide reclaimed
    wastewater for use in spray irrigation on public and agricultural lands in the area.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Utility also offers three protection plans to customers, the Water Service Line Protection Plan, or WSLP Plan, the Sewer Service Line Protection
    Plan, or SSLP Plan, and the Internal Service Line Protection Plan, or ISLP Plan (collectively, SLP Plans).&#160; The WSLP Plan covers all parts, material and labor required to repair or replace participating customers' leaking water service lines up to an
    annual limit. The SSLP Plan covers all parts, material and labor required to repair or replace participating customers' leaking or clogged sewer lines up to an annual limit.&#160; The ISLP Plan enhances available coverage to include water and wastewater
    lines within customers' residences up to an annual limit.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Artesian Development</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Development is a real estate holding company that owns properties, including land approved for office buildings, a water treatment plant and
    wastewater facility, as well as property for current operations, including an office facility in Sussex County, Delaware.&#160; The office facility consists of approximately 10,000 square feet of office space along with approximately 7,000 square feet of
    warehouse space.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Artesian Storm Water</span></div>

  <div><br/>
  </div>

  <div>
    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Storm Water, incorporated in 2017, was formed to provide design, installation, maintenance and repair services related to existing or proposed
      storm water management systems in Delaware and the surrounding areas.&#160; In May 2023, the Board of Directors of Artesian Storm Water unanimously approved its dissolution.&#160; Also, in May 2023, the Board of Directors of Artesian Resources Corporation, the
      sole shareholder of Artesian Storm Water, unanimously approved the dissolution of Artesian Storm Water.&#160; The Company filed a Certificate of Dissolution with the Delaware Secretary of State, which became effective on June 20, 2023.</div>

  </div>

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

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Overview</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company is subject to federal, state and local laws and regulations in all of the jurisdictions in which it operates.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">These regulations include state commission orders, environmental protection, securities and exchange activities, including financial reporting and internal
    controls processes, data protection and privacy, tax compliance, health and safety, labor and employment practices, and other general business activities.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">State Regulatory Commission Matters</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our water and wastewater utility operations are subject to regulation by their respective state regulatory commissions, which have broad administrative power
    and authority to regulate rates charged for service, determine franchise areas and conditions of service, approve acquisitions, authorize the issuance of securities and the incurrence of indebtedness, and other matters.&#160;&#160;The profitability of our
    utility operations is influenced, to a great extent, by the timeliness and adequacy of regulatory relief we are granted by the respective regulatory commissions or authorities in the states in which we operate.&#160; See Notes to Consolidated Financial
    Statements <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8211; Note 13 &#8211; Regulatory Proceedings</span> for a full description of recent regulatory proceedings.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Service Territory Expansion</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In Delaware, a CPCN grants a water or wastewater company the exclusive right to serve all existing and new customers within a designated area.&#160;&#160;The Delaware
    Public Service Commission, or DEPSC, has the authority to issue and revoke these CPCNs.&#160;&#160;In this Form 10-K, we may refer to CPCNs as "franchises" or "service territories."</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For a water company, the DEPSC may grant a CPCN under circumstances where there has been a determination that the water in the proposed service area does not
    meet the regulations governing drinking water standards of the Delaware Division of Public Health, or DPH, for human consumption or where the supply is insufficient to meet the projected demand.&#160; For a wastewater company, the DEPSC has jurisdiction
    over non-governmental wastewater utilities having fifty or more customers in the aggregate.&#160;&#160;A CPCN for water and wastewater utilities shall be granted by the DEPSC to applicants in possession of one of the following:</div>

  <div><br/>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">a signed service agreement with the developer of a proposed subdivision or development, which subdivision or development has been duly approved by
              the respective county government;</div>
          </td>

  </tr>


</table>
  </div>

  <div><br/>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">a petition requesting such service signed by a majority of the landowners of the proposed territory to be served; or</div>
          </td>

  </tr>


</table>
  </div>

  <div><br/>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">a duly certified copy of a resolution from the governing body of a county or municipality requesting the applicant to provide service to the
              proposed territory to be served.</div>
          </td>

  </tr>


</table>
  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">A water or wastewater utility that has a CPCN must obtain the approval of the DEPSC to abandon a service territory.&#160;&#160;Once a CPCN is granted to a water or
    wastewater utility, it may not be suspended or terminated unless the DEPSC determines in accordance with its rules and regulations that good cause exists for any such suspension or termination.&#160; Although we have been granted an exclusive franchise for
    each of our existing water and wastewater systems in Delaware, our ability to expand service areas can be affected by the DEPSC awarding franchises to other regulated water or wastewater utilities with whom we compete for such franchises.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In Maryland, the Company must obtain approval from the appropriate local government authority for the ability to serve a particular area and also ensure that
    the acquired area is in the county&#8217;s master water and sewer plan.&#160; The authority to exercise a franchise must then be obtained from the Maryland Public Service Commission, or MDPSC.&#160;&#160;Utilities that seek to develop a franchise by constructing new
    facilities must obtain appropriate approvals from the Maryland Department of the Environment, or MDE, the local government and the MDPSC.&#160; The utility must also obtain approval for soil and erosion plans and easement agreements from appropriate
    parties.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Environmental Regulation</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The United States Environmental Protection Agency, or the EPA, the Delaware Department of Natural Resources and Environmental Control, or DNREC, and DPH,
    regulate the water quality of our treatment and distribution systems in Delaware, as do the EPA and the MDE, with respect to our operations in Maryland.&#160; The Chester Water Authority, which supplies water to Artesian Water through an interconnection in
    northern New Castle County, and Artesian Water Pennsylvania, which also supplies water to Artesian Water, are regulated by the Pennsylvania Department of Environmental Protection, or PADEP, as well as the EPA.&#160; We believe that we are in material
    compliance with all current federal, state and local water quality standards, including regulations under the federal Safe Drinking Water Act.&#160; However, if new water quality regulations are too costly, or if we fail to comply with such regulations, it
    could have a material adverse effect on our financial condition, results of operations and planned capital investments.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The water industry is capital intensive, with one of the highest levels of capital investment in plant and equipment per dollar of revenue among all
    utilities.&#160; Increasingly stringent drinking water regulations adopted to meet the requirements of the Safe Drinking Water Act have required the water industry to invest in more advanced treatment systems and processes, which require a heightened level
    of expertise.&#160; We have made significant enhancements to existing facilities to effectively treat and remove compounds as required by government agencies, such as ultra violet oxidation treatment, ceramic membrane filtration and carbon filtration.&#160; We
    are currently in full compliance with the requirements of the Safe Drinking Water Act.&#160; Even though our water utility was founded in 1905, the majority of our investment in infrastructure occurred in the last 40 years.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As required by the Safe Drinking Water Act, the EPA has established maximum contaminant levels for various substances found in drinking water to ensure that
    the water is safe for human consumption.&#160; These limits are known as Maximum Contaminant Levels and Maximum Residual Disinfection Levels.&#160; The EPA also regulates how often public water systems monitor their water for contaminants and report the
    monitoring results to the individual state agencies or the EPA.&#160; Generally, the larger the population served by a water system, the more frequent the monitoring and reporting requirements.&#160; The Safe Drinking Water Act applies to all 50 states.&#160; The EPA
    has recently proposed regulatory actions addressing per- and polyfluoroalkyl substances, or PFAS, including rules to confront PFAS contamination nationwide, with potentially significant implications.&#160; The EPA issued a proposal to designate two of the
    most widely used PFAS as hazardous substances.&#160; The EPA has also declared drinking water health advisory levels for PFAS.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a id="_Hlk156064776"><!--Anchor--></a>The Lead and Copper Rule, or LCR, is a United States federal regulation that limits the concentration of lead and
    copper allowed in public drinking water at the consumer's tap, in addition to limiting the permissible amount of pipe corrosion occurring due to the water itself.&#160; The EPA first issued the rule in 1991 pursuant to the Safe Drinking Water Act.&#160; The EPA
    promulgated the regulations following studies that concluded that copper and lead adversely affect an individual&#8217;s physical and mental health.&#160; The LCR therefore sought to&#160; limit the levels of these metals in water by improving water treatment centers,
    determining copper and lead levels for customers who use lead plumbing parts, and eliminating the water source as a source of lead and copper.&#160; If the lead and copper levels exceed the "action levels," water suppliers are required to educate their
    consumers on how to reduce exposure to lead.&#160; The EPA published a revision to the LCR in 2021, with a compliance deadline of October 2024 for developing an inventory of lead service lines within a utility&#8217;s water system.&#160; These revised requirements
    provide greater and more effective protection of public health by reducing exposure to lead and copper in drinking water. Implementation of the revised rule will identify locations of lead, improve the reliability of lead tap sampling results,
    strengthen corrosion control treatment requirements, expand consumer awareness and improve risk communication.&#160; In addition, implementation of the revised rule will accelerate lead service line replacements by implementing timelines and strengthening
    replacement requirements.&#160; We are fully compliant with the current LCR and on schedule to be in compliance with the revised LCR ahead of the October 2024 compliance date. </div>

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

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The DPH has set maximum contaminant levels for certain substances that are more restrictive than the maximum contaminant levels set by the EPA.&#160; The DPH is
    the EPA's agent for enforcing the Safe Drinking Water Act in Delaware and, in that capacity, monitors the activities of Artesian Water and reviews the results of water quality tests performed by Artesian Water for adherence to applicable regulations.&#160;
    Artesian Water is also subject to other laws regulating substances and contaminants in water, including rules for volatile organic compounds and the Total Coliform Rule.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">A normal by-product of our iron removal treatment facilities is a solid consisting of the iron removed from untreated groundwater plus residue from chemicals
    used in the treatment process.&#160; The solids produced at our facilities are either disposed directly into approved wastewater facilities or removed from our facilities by a licensed third-party vendor.&#160; A normal by-product of our carbon adsorption
    filtration process is exhausted carbon media, which is disposed of by the contractor providing the media replacement.&#160; Management believes that the costs of compliance with existing federal, state and local laws and regulations regulating the discharge
    of materials into the environment, or otherwise relating to the protection of the environment, has had no material adverse effect upon the business and affairs of the Company, but there is no assurance that such compliance costs will continue to not
    have a material effect in the future.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">U<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">nder Delaware state laws and regulations, we are required to file applications
      with DNREC for water allocation permits for each of our operating wells pumping greater than 50,000 gallons per day.&#160; For any wells in the </span>Delaware River Basin, we must also file allocation permits with the Delaware River Basin Commission, or
    DRBC.&#160; We have 142 operating and 62 observation and monitoring wells in our Delaware systems.&#160; At December 31, 2023, <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">we had allocation permits for 116 wells and 25 wells that
      did not require a permit.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Our access to aquifers within our service territory is not exclusive.&#160; Water
      allocation permits control the amount of water that can be drawn from water resources and are granted with specific restrictions on water level draw down limits, annual, monthly and daily pumpage limits, and well field allocation pumpage limits.&#160; We
      are also subject to water allocation reg</span>ulations that control the amount of water that we can draw from water sources.&#160; As a result, if new or more restrictive water allocation regulations are imposed, they could have an adverse effect on our
    ability to supply the demands of our customers, and in turn, our water supply revenues and results of operations.&#160; Our ability to supply the demands of our customers historically has not been affected by private usage of the aquifers by landowners or
    the limits imposed by the State of Delaware. Because of the extensive regulatory requirements relating to the withdrawal of any significant amounts of water from the aquifers, we believe that third-party usage of the aquifers within our service
    territory will not interfere with our ability to meet the present and future demands of our customers.</div>

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

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The MDE ensures that water quality and quantity at all public water systems in Maryland meet the needs of the public and are in compliance with federal and
    state regulations.&#160; The MDE also ensures that public drinking water systems provide safe and adequate water to all current and future users in Maryland and that appropriate usage, planning, and conservation policies are implemented for Maryland&#8217;s water
    resources.&#160;The MDE oversees the development of Source Water Assessments for water supplies and issues water appropriation permits for public drinking water systems.&#160;&#160;In order to appropriate water for municipal, commercial, industrial or other
    non-domestic uses, a Water Appropriation Permit must be obtained.&#160;&#160;Issuance of the permit involves evaluating the needs of the user and the potential impact of the withdrawal on neighboring users and the water source in order to maximize beneficial use
    of the water.&#160; Permits for large appropriations often involve conducting pump tests to measure adequacy of an aquifer and safe yield of a well, or reviewing stream flow records to determine the adequacy of a surface water source.&#160;&#160;Regulations require
    all new community water systems to have sufficient technical, managerial and financial capacity to provide safe drinking water to their consumers prior to being issued a construction permit.&#160;&#160;Also, capacity <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">management guidance contains&#160;capacity limiting factors that can include source capacity, treatment capacity and appropriation permit quantity.&#160; The quantity of water withdrawn from the Port Deposit surface water
      intake is allocated by the Susquehanna River Basin Commission, or SRBC, and the MDE.&#160; We have 14 operating wells and one surface water in-take in our Maryland systems.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a id="_Hlk157631351"><!--Anchor--></a>The PADEP administers and oversees departmental programs involving surface and groundwater quantity and quality
    planning and water conservation in Pennsylvania.&#160; The office also coordinates policies, procedures, and regulations which influence public water supply withdrawals and quality.&#160; The DRBC administers and oversees programs involving water quality
    protection, water supply allocation, water conservation initiatives and watershed planning, regulatory review and permitting, and drought management in Pennsylvania.&#160; We have one operating well in Pennsylvania within the DRBC&#8217;s jurisdiction.&#160; This well
    is treated by a water treatment plant located in Delaware.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Clean Water Act has established the foundation for wastewater discharge control in the United States.&#160; The Clean Water Act established a control program
    for ensuring that communities have clean water by regulating the release of contaminants into waterways.&#160; Permits that limit the amounts of pollutants discharged are required for all wastewater dischargers under the National Pollutant Discharge
    Elimination System, or the NPDES, permit program.&#160; In accordance with the NPDES permit program, the implementing states set maximum discharge limits for wastewater effluents and overflows from wastewater collection systems. Discharges that exceed the
    limits specified under the NPDES permit program can lead to the imposition of penalties.&#160; The Clean Water Act also requires that wastewater treatment plant discharges meet a minimum of secondary treatment.&#160; The secondary treatment process can remove
    90% to 99% of the organic matter in wastewater.&#160; Our removal efficiency is generally 96% to 98%.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Under Delaware state laws and regulations, we are required to hold a permit from DNREC for the construction, operation, maintenance or repair of any on-site
    wastewater treatment and disposal systems with daily design flow rates of 2,500 gallons or greater.&#160; A classification on the facility is performed in accordance with Regulations Licensing Operators of Wastewater Facilities.&#160; The class of operator
    required for the facility is determined by the Board of Certification for Licensed Wastewater Operations in accordance with Regulations Licensing Operators of Wastewater Facilities.&#160; We work to ensure that we operate environmentally friendly wastewater
    systems that meet federal, state and local laws.</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Seasonality</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Substantially all of our water customers are metered, which allows us to measure and bill for our customers&#8217; water consumption.&#160; Demand for water during the
    warmer months is generally greater than during cooler months primarily due to additional customer requirements for water in connection with cooling systems, swimming pools, irrigation systems and other outside water use.&#160;&#160;Throughout the year, and
    particularly during typically warmer months, demand for water will vary with temperature and rainfall.&#160; In the event that temperatures during the typically warmer months are cooler than expected, or there is more rainfall than expected, the demand for
    water may decrease and our revenues may be adversely affected.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Competition</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our business in our franchised service areas is substantially free from direct competition with other public utilities, municipalities and other entities.&#160;
    However, our ability to provide additional water and wastewater services is subject to competition from other public utilities, municipalities and other entities.&#160; Even though our regulated subsidiaries have been granted an exclusive franchise for each
    of our existing community water and wastewater systems, our ability to expand service areas can be affected by the DEPSC, the MDPSC or the Pennsylvania Public Utility Commission, or PAPUC, awarding franchises to other regulated water or wastewater
    utilities with whom we compete for such franchises.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Suppliers and Independent Contractors</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We are dependent upon the ability of our suppliers and independent contractors to meet performance specifications, quality standards and delivery schedules
    at our anticipated costs.&#160; While we maintain an extensive qualification and performance review system to control risk associated with such reliance on third parties, failure of suppliers or independent contractors to meet commitments could adversely
    affect construction and maintenance schedules.&#160; We are also dependent on the availability of electricity and purchased water at affordable prices.&#160; Our electric costs and purchased water costs are at a fixed price under contract.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Employees and Human Capital Resources</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December 31, 2023, we employed 251 full-time employees.&#160; Of these
      employees, 59 were officers and managers; 119 were employed as operations personnel, including engineers, technicians, draftsman, maintenance and repair persons, meter readers and utility personnel; and 38 were employed in accounting, budgeting,
      information systems, human resources, customer relations and public relations.&#160; The remaining 35 employees were administrative personnel.&#160; The Company has no collective bargaining agreements with any of its employees, and its work force is not union
      organized or union represented.&#160;&#160;We believe that our relations with our employees are good. Through ongoing employee development, competitive compensation</span> and benefits, and a focus on health, safety and employee wellbeing, we strive to help
    our employees in all aspects of their lives.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We believe the Company&#8217;s success depends on its ability to attract, develop and retain key personnel.&#160; We provide our employees with resources that
    contribute to their professional development, including technical training and performance reviews.&#160; A core principle of our company is to promote from within and offer advancement opportunities at all levels of employment, which helps us retain
    talented employees.&#160; We believe our management team has the experience, talent and dedication necessary to effectively execute our business goals and growth strategy.&#160; We recognize that the skills, experience, diversity, industry knowledge and
    dedication of our employees significantly benefit our operations and performance.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We set pay ranges based on market <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">data. When considering compensation, we
      consider</span> factors such as an employee&#8217;s role, experience, and his or her performance.&#160; We regularly review our compensation practices, both in terms of our overall workforce and individual employees, to ensure our compensation is fair and
    equitable.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Health and safety in the workplace for our employees is one of the Company&#8217;s core values.&#160; Hazards in the workplace are proactively identified and actions
    are taken to maintain workplace safety.&#160; We sponsor a wellness program designed to enhance physical, financial, and mental wellbeing for all our employees.&#160; Throughout the year, we encourage healthy behaviors through regular communications, educational
    sessions and other incentives.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We use outside consultants and independent contractors on an as needed basis for various services.&#160; We rely on our independent contractors to manage their
    respective employee relations so that the services they are contractually obligated to perform for us satisfy our requirements.&#160; Management believes that through our own employees, coupled with the services provided by our independent contractors and
    outside consultants, we have sufficient human capital to continue to operate our business successfully.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Available Information</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We are a Delaware corporation with our principal executive offices located at 664 Churchmans Road, Newark, Delaware, 19702.&#160;Our telephone number is (302)
    453-6900 and our website address is <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><span style="text-decoration: underline;">www.artesianwater.com</span></span>.&#160; We make available free of charge through our website our Code of Ethics, Annual Reports on Form
    10-K, Quarterly Reports on Form 10-Q, current reports on Form 8-K and all amendments to those reports, our Corporate Governance Guidelines, and our Board Committee Charters as soon as reasonably practicable after such material is electronically filed
    with or furnished to the Securities and Exchange Commission, or the SEC. We include our website address in this Annual Report on Form 10-K only as an inactive textual reference and do not intend it to be an active link to our website.&#160; Information
    contained on our website shall not be deemed incorporated into, or to be a part of, this report.</div>

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

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: left;"><a id="ITEM1A"><!--Anchor--></a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">ITEM 1A.</span><span style="display: inline-block; text-indent: 0px; font-size: 1px; width: 108pt" class="TRGRRTFtoHTMLTab">&#160;</span><a id="RISKFACTORS"><!--Anchor--></a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">RISK FACTORS</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We are exposed to a variety of risks and uncertainties.&#160;&#160;Most are general risks and uncertainties applicable to all water and wastewater utility companies.&#160;
    We describe below some of the specific known risk factors that could negatively affect our business, financial condition or results of operations.&#160;&#160;If one or more of these risks or uncertainties occur, actual results may vary materially from our
    projections.&#160;&#160;</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">Risks Related to Our Operations</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">We are dependent upon the ability of our suppliers and independent contractors to meet performance specifications, quality standards and delivery
      schedules at our anticipated costs.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">While we maintain an extensive qualification and performance review system to control risk associated with such reliance on third parties, failure of
    suppliers or independent contractors to meet commitments could adversely affect construction and maintenance schedules and our results of operations and financial condition.&#160; We have been affected and could continue to be affected by supplier delays
    and increased costs, due to the impacts of inflation, which are outside of our control and could affect our results of operations.&#160; We are also dependent on the availability of electricity and purchased water at affordable prices.&#160; While our
    electricity costs and purchased water costs are at fixed prices under contracts, after the expiration of these contracts, we may be required to pay higher electricity costs and purchased water costs.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">We are subject to risks associated with the collection, treatment and disposal of wastewater.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Wastewater collection, treatment and disposal involve various unique risks.&#160;&#160;If collection or treatment systems fail, overflow, or do not operate properly,
    untreated wastewater or other contaminants could spill onto nearby properties or into nearby streams and rivers, causing damage to persons or property, injury to wildlife and economic damages, which may not be recoverable in fees.&#160;&#160;This risk is most
    acute during periods of substantial rainfall or flooding, which are common causes of sewer overflow and system failure.&#160;&#160;Liabilities resulting from such damages and injuries could materially and adversely affect our business, results of operations and
    financial condition.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Aging infrastructure may lead to service disruptions, property damage and increased capital expenditures and operation and management costs, all of which
      could negatively impact our financial results.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We have risks associated with aging infrastructure, including water and sewer mains, pumping stations and water and wastewater treatment facilities.
    Additionally, the nature of information available on buried and newly acquired assets may be limited, which may challenge our ability to conduct efficient asset management and maintenance practices. Assets that have aged beyond their expected useful
    lives may experience a higher rate of failure. Failure of aging infrastructure could result in increased capital expenditures and operation and management costs. In addition, failure of aging infrastructure may result in property damage, and in safety,
    environmental and public health impacts. To the extent that any increased costs or expenditures are not fully recovered in rates, our results of operations, liquidity and cash flows could be negatively impacted.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Potential terrorist attacks or sabotage may disrupt our operations and adversely affect our business, operating results and financial condition.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We are subject to possible sabotage of our water and wastewater systems, including vandalism causing an interruption in water supply and a reduction in water
    quality, and terrorism causing contamination of the water supply and a reduction in water quality.&#160; We have security measures in place at our facilities to reduce the possibility of occurrences of sabotage, vandalism, or terrorism and to secure our
    water and wastewater systems.&#160; These security measures address water collection, pretreatment, treatment, distribution, storage, wastewater disposal, electronic or automated systems, and the use, handling, delivery, and storage of all chemicals.&#160; We
    also have programs in place to ensure employee awareness of potential threats.&#160;&#160;We have and will continue to bear any increase in costs, most of which have been recoverable under state regulatory policies, for security precautions to protect our
    facilities, operations and supplies.&#160;&#160;While the costs of increases in security, including capital expenditures, may be significant, we expect these costs to continue to be recoverable in water and wastewater rates.&#160; Despite our security measures, we
    may not be in a position to control the outcome of terrorist events, sabotage or other attacks on our water systems, should they occur.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">We depend on the availability of capital for expansion, construction and maintenance.&#160;Weaknesses in capital and credit markets or increased interest rates
      may limit our access to capital.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our ability to continue our expansion efforts and fund our utility construction and maintenance program depends on the availability of adequate capital.&#160;
    There is no guarantee that we will be able to obtain sufficient capital in the future on favorable terms and conditions, such as changes in market conditions and events beyond our control, most recently increases to interest rates, for expansion,
    construction and maintenance.&#160; In the event our lines of credit are not extended or we are unable to refinance our first mortgage bonds when due and the borrowings are called for payment, we will have to seek alternative financing sources, although
    there can be no assurance that these alternative financing sources will be available on terms acceptable to us.&#160;&#160;In the event we are unable to obtain sufficient capital, our expansion efforts could be curtailed, which may affect our growth and may
    affect our future results of operations.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">We may be adversely affected by global climate change or by regulatory, legal or market responses to such change.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The issue of climate variability is receiving increasing attention nationally and worldwide.&#160; Climate change is an intrinsically complex global phenomenon
    with inherent residual risks across its physical and regulatory dimensions that cannot be mitigated given their wide-ranging, interdependent and largely unpredictable potential scope, nature, timing or duration.&#160; Some climate researchers believe that
    there will be worsening of weather volatility in the future associated with climate variability, which presents several potential challenges to water and wastewater utilities.&#160; Severe weather, climate variability patterns and natural or other events
    may cause weather volatility in the future and may impact water usage and related revenue, or may require additional expenditures, all of which may not be fully recoverable in rates or otherwise.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We may experience substantial negative impacts to our business if an unexpectedly severe weather event or natural disaster damages our facilities and/or
    operations or those of our suppliers or independent contractors in our service areas, or from the unintended consequences of regulatory changes that directly or indirectly impose substantial restrictions on our activities or adaptation requirements.&#160;
    Potential climate variability challenges include the following: increased frequency and duration of droughts, increased precipitation and flooding, increased frequency and severity of storms and other weather events, potential degradation of water
    quality, unexpected changes in temperature, increases in ocean levels, disruptions in water or wastewater services to our customers, decreases in available water supply, extreme changes in water usage patterns, increases in expenditures to repair any
    damages, increases in costs to reduce risks associated with significant weather events or natural disasters, and increases in costs to improve the reliability of our water and wastewater systems and facilities.&#160; Due to the uncertainty of weather
    volatility related to climate variability, we cannot predict its potential impact on our financial condition, results of operations, cash flows and liquidity.&#160; Although some or all potential expenditures and costs with respect to our regulated
    businesses could be recovered through rates we charge to our customers, there can be no assurance that the applicable regulatory authority would authorize recovery of such costs, in whole or in part, for any of these impacts.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Furthermore, federal, state and local authorities and legislative bodies have issued, implemented or proposed regulations, penalties, standards and/or
    guidance intended to restrict, moderate or promote activities consistent with resource conservation, Greenhouse Gas, or GHG, emission reduction, environmental protection or other climate-related objectives.&#160; Compliance with those directed at or
    otherwise affecting our business or our suppliers&#8217; (or their suppliers&#8217;) operations, or services, could lead to increased environmental compliance expenditures, increased energy and raw materials costs and new and/or additional investment in designs
    and technologies.&#160; We continually assess our compliance status and management of environmental matters to ensure our operations are in compliance with all applicable environmental laws and regulations.&#160; It is reasonably possible that costs incurred
    related to the various physical and regulatory risks from climate change may affect our future results of operations, financial condition, cash flows or liquidity.&#160; While we have health and safety protocols in place, we can provide no assurance that we
    or our suppliers or independent contractors can successfully operate in areas experiencing a significant weather event or natural disaster, and we or they may be more significantly impacted and take longer, and incur higher costs, to resume operations
    in an affected location, depending on the nature of the event or other circumstances.&#160; Although some or all potential expenditures and costs with respect to our regulated businesses could be recovered through rates we charge to our customers, there can
    be no assurance that the applicable regulatory authority would authorize recovery of such costs, in whole or in part, for any of these impacts.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Though we have not as of the date of this report identified or experienced any particular material impact, whether singular or in combination, to our
    consolidated financial statements from climate change or the associated regulatory, physical, and other risks discussed above, we cannot provide any assurance that we have or can successfully prepare for, or are or will be able to reduce or manage any
    of them to the extent they may arise.&#160; In addition, the SEC has proposed extensive climate-related disclosure rules, which, if adopted, would likely result in increased compliance costs and capital expenditures.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">Risks Related to Governmental Laws and Regulations</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">We rely on governmental approvals in the States of Delaware and Maryland and the Commonwealth of Pennsylvania, as well as approvals from the Delaware
      River Basin Commission and Susquehanna River Basin Commission for applicable water allocation, water appropriation and water capacity permits.&#160; In addition, we rely on governmental approvals in the State of Delaware for applicable wastewater
      collection, treatment and disposal permits for the operation of our wastewater facilities.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our water and wastewater services are governed by various federal and state governmental agencies.&#160; Pursuant to these regulations, we are required to obtain
    various permits for any additional systems and current systems to assist in our operations.&#160;&#160;If any of those permit approvals are not received timely or at all, we may risk the loss of economic opportunity and our ability to create additional systems
    for the effective operation of our water business in Delaware, Maryland and Pennsylvania or our wastewater business in Delaware.&#160; We can provide no assurances that we will receive all necessary permits to add systems or continue to operate facilities
    of our water or wastewater business.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Our operating revenue is primarily from water sales.&#160;&#160;The rates that we charge our customers are subject to the regulations of the public service
      commissions in the states in which we operate.&#160;&#160; If a public service commission disapproves or is unable to timely approve our requests for rate increases or approves rate increases that are inadequate to cover our investments, deferred regulatory
      assets or increased costs, our profitability may suffer.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We file rate increase requests, from time to time, to recover our investments in utility plant, deferred regulatory assets and expenses, <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">see Notes to Consolidated Financial Statements - Note 13 &#8211; Regulatory Proceedings</span>.&#160; Once a rate increase petition is filed with a public service commission, the ensuing
    administrative and hearing process may be lengthy and costly.&#160; We can provide no assurances that any future rate increase request will be approved by the DEPSC, MDPSC or PAPUC, and if approved, we cannot guarantee that these rate increases will be
    granted in a timely manner and/or will be sufficient in amount to cover the investments, deferred regulatory assets and expenses for which we initially sought the rate increase.&#160; To the extent we are able to pass through such costs to customers and a
    state public service commission subsequently determines that such costs should not have been paid by customers, we may be required to refund such costs, with interest, to customers.&#160; Any such costs not recovered through rates, or any such refund, could
    adversely affect our results of operations, financial position or cash flows.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Our water and wastewater operations are subject to extensive federal and state laws and regulations.&#160; In addition, our operating costs and capital
      expenditures could be significantly increased if new or stricter regulatory standards are imposed by federal or state environmental agencies.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We are subject to various federal, state, and local laws and regulations relating to environmental protection, including the discharge, treatment, storage,
    disposal and remediation of hazardous substances and wastes.&#160; Our water and wastewater services are governed by various federal and state environmental protection and health and safety laws and regulations, including, among others, the federal Safe
    Drinking Water Act, the Clean Water Act, the LCR and other federal and state laws.&#160; These federal and state regulations are issued by the EPA and state environmental regulatory agencies.&#160; Pursuant to these laws and regulations, we are required to
    obtain various water allocation permits and environmental permits for our operations.&#160; The water allocation permits control the amount of water that can be drawn from water resources.&#160; New or stricter water allocation regulations can adversely affect
    our ability to meet the demands of our customers.&#160; While we have budgeted for future capital and operating expenditures to maintain compliance with these laws and our permits, it is possible that new or stricter standards would be imposed that will
    raise our operating costs and capital expenditures.&#160; Thus, we can provide no assurances that our costs of complying with, or discharging liability under, current and future environmental and health and safety laws will not adversely affect our
    business, results of operations or financial condition.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">Risks Related to Our Financial Statements and Operating Results</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Our business is subject to seasonal fluctuations, which could affect demand for our water service and our revenues.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Demand for water during warmer months is generally greater than during cooler months primarily due to additional customer requirements in irrigation systems,
    swimming pools, cooling systems and other outside water use.&#160;&#160;In the event that temperatures during typically warmer months are cooler than normal, or rainfall is more than normal, the demand for our water may decrease and adversely affect our
    revenues.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Drought conditions and government-imposed water use restrictions may impact our ability to serve our current and future customers, and may impact our
      customers&#8217; use of our water, which may adversely affect our financial condition and results of operations.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We believe that we have in place sufficient capacity to provide water service for the foreseeable future to all existing and new customers in all of our
    service territories.&#160; However, severe drought conditions could interfere with our sources of water supply and could adversely affect our ability to supply water in sufficient quantities to our existing and future customers. &#160;This may adversely affect
    our revenues and earnings.&#160; Moreover, governmental restrictions on water usage during drought conditions may result in a decreased demand for water, which may adversely affect our revenue and earnings.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">General economic conditions may materially and adversely affect our financial condition and results of operations.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The effects of adverse U.S. economic conditions may lead to a number of impacts on our business that may materially and adversely affect our financial
    condition and results of operations.&#160; Such impacts may include a reduction in discretionary and recreational water use by our residential water customers, particularly during the summer months; a decline in usage by industrial and commercial customers
    as a result of decreased business activity and commerce in our customers&#8217; businesses; an increased incidence of customers&#8217; inability to pay their bills, bankruptcy or delay in paying their bills which may lead to higher bad debt expense and reduced
    cash flow; and a lower natural customer growth rate may result as compared to what had been experienced before due to a decline in new housing starts or a decline in the number of active customers due to housing vacancies or abandonments.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">We could be adversely impacted by inflation.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We have been affected and could continue to be affected by increased costs for items such as, among others, materials for capital expenditures, fuel, and
    treatment chemicals, due to the impacts of inflation.&#160; If inflation increases significantly, we may seek to increase our rates charged to customers.&#160; We can provide no assurances that any future rate increase request will be approved by the applicable
    regulatory authority, and if approved, we cannot guarantee that any rate increase will be granted in a timely manner and/or will be sufficient in amount to cover costs for which we initially sought the rate increase.&#160; The impact of inflation could
    adversely affect our results of operations, financial position or cash flows.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">We may be required to record impairments of goodwill, or otherwise change the fair value of certain assets, in the future that could have a material
      adverse effect on our financial condition and results of operations.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company records goodwill when the purchase price of a business combination exceeds the estimated fair value of net identified tangible and intangible
    assets acquired as of the date of an acquisition.&#160; The Company&#8217;s goodwill is associated with the January 2022 acquisition of Tidewater Environmental Services, Inc.&#160; Goodwill is not amortized, but is evaluated for impairment at least annually, or more
    frequently, if impairment indicators are present that would more likely than not reduce the fair value of a reporting unit below its carrying amount.&#160; We may be required to recognize in the future an impairment of goodwill due to market conditions, or
    other factors related to our performance or the performance of an acquired business, or other circumstances that may impact the fair value of assets acquired.&#160; Recognition of impairments of goodwill and changes in fair value of certain of our assets
    would result in a charge to income in the period in which the impairment or change occurred, which may negatively affect our financial condition, results of operations and total capitalization.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">Risks Related to Our Business Strategy</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">We face competition from other water and wastewater utilities for the acquisition of new exclusive service territories.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We face competition from other water and wastewater utilities as we pursue the right to exclusively serve new territories in Delaware and Maryland.&#160; We
    address this competition by entering into agreements with landowners, developers or municipalities and, under current law, then applying to the DEPSC or the MDPSC for a CPCN.&#160; If we are unable to enter into agreements with landowners, developers or
    municipalities and secure CPCNs for the right to exclusively serve new territories in Delaware or Maryland, our ability to expand may be significantly impeded.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Any future acquisitions we undertake or other actions to further grow our water and wastewater business may involve risks.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">An element of our growth strategy is the acquisition and integration of water and wastewater systems in order to broaden our current service areas and move
    into new ones.&#160;&#160;It is our intent, when practical, to integrate any organizations we acquire with our existing operations.&#160;&#160;The negotiation of potential acquisitions as well as the integration of acquired organizations could require us to incur
    significant costs and cause diversion of our management&#8217;s time and resources.&#160;&#160;We may not be successful in the future in identifying organizations that meet our acquisition criteria.&#160; The failure to identify such organizations may limit the rate of our
    growth.&#160;&#160;In addition, future acquisitions or expansion of our service areas by us could result in:</div>

  <div><br/>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dilutive issuance of our equity securities;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Incurrence of debt and contingent liabilities;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Difficulties in integrating the operations and personnel of the acquired organization;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Diversion of our management&#8217;s attention from ongoing business concerns;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Failure to have effective internal control over financial reporting;</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Overload of human capital resources; and</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

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

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other acquisition-related expense.</div>
          </td>

  </tr>


</table>
  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Some or all of these items could have a material adverse effect on our business and our ability to finance our business and comply with regulatory
    requirements.&#160; The organizations we acquire in the future may not achieve sales and profitability that would justify our investment.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We also may experience risks relating to the challenges and costs of closing a transaction and the risk that an announced transaction may not close.&#160;
    Completion of certain acquisition transactions are conditioned upon, among other things, the receipt of approvals, including from certain state public utilities commissions.&#160;&#160;The timeliness and outcome of those state public utilities commissions could
    hinder future acquisitions and any failure to complete a pending transaction would prevent us from realizing the anticipated benefits.&#160; We would also remain liable for significant transaction costs, including legal and accounting fees, whether or not
    the transaction is completed.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">Risks Related to Legal Uncertainty</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><span style="text-decoration: underline;">Contamination of our water supply or wastewater operational malfunctions may
        result in disruption in our </span><span style="text-decoration: underline;">services and could lead to litigation that may adversely affect our business, operating results and financial condition.</span></span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our water supplies are subject to contamination from naturally-occurring compounds as well as pollution resulting from man-made sources.&#160; Even though we
    monitor the quality of our water on an ongoing basis, any possible contamination could interrupt the use of our water supply until we are able to substitute it from an uncontaminated water source.&#160; Additionally, treating the contaminated water source
    could involve significant costs and could adversely affect our business.&#160;&#160;We could also be held liable for consequences arising out of human or environmental exposure to hazardous substances, if found, in our water supply.&#160;&#160;If wastewater collection or
    treatment systems fail, overflow, or do not operate properly, untreated wastewater or other contaminants could spill onto nearby properties or into nearby streams and rivers, causing damage to persons or property, injury to wildlife and economic
    damages for which we could be held liable.&#160; Any such occurrence could adversely affect our business, results of operations and financial condition.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">We are subject to various laws and regulations that could expose us to governmental investigations or actions by other third parties.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We are subject to various federal and state laws and regulations, including environmental laws and regulations, violations of which can involve civil or
    criminal sanctions.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our Company from time to time could be parties to or our operations targets of, lawsuits, claims, investigations and proceedings, including system failure,
    injury, contract, environmental, health and safety and employment matters, which are handled and defended in the ordinary course of business.&#160; The results of any future litigation or settlement of such lawsuits and claims are inherently unpredictable,
    but such outcomes could also materially and adversely affect our business, financial position and results of operations.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">Risk Related to Cybersecurity and Technology</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">We are dependent on the continuous and reliable operation of our information technology systems that require, potentially costly, maintenance and could
      become subject to cyberattacks disrupting our operations.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We rely on our information technology systems to manage operation of our business.&#160; Specifically, our business relies on the following technology systems,
    among others: customer information system, financial reporting system, asset tracking system, remote monitoring system for some of our treatment, storage and pumping facilities, human resources management system, inventory management system, and
    accounts receivable collection management system.&#160; Such systems require periodic modifications, upgrades or replacement that subject us to inherent costs and risks, including substantial capital expenditures, additional administration and operating
    expenses, and other risks and costs of delays in transitioning to new systems or of integrating new systems into our current systems.&#160; Our computer and communications systems and operations could be damaged or interrupted by natural disasters, power
    loss, telecommunications failures or acts of war or terrorism, sabotage, theft or similar events or disruptions.&#160; A loss of these systems or major problems with the operation of these systems could affect our operations and have a material adverse
    effect on our business and results of operations.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">To date, there have been no risks identified from cybersecurity threats or previous cybersecurity incidents that have materially affected or are reasonably
    likely to materially affect the company.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Despite our efforts, a cyberattack, if it occurred, could cause water or wastewater system operational complications, disrupt
      service to our customers, compromise important data or systems or result in an unintended release of customer or other confidential information.&#160; Possible impacts associated with a cyberattack could also include remediation costs related to lost,
      stolen, or compromised data, repairs to information technology and data processing systems, increased cyber security protection costs, adverse effects on our compliance with regulatory and environmental laws and regulations, including standards for
      water and wastewater utility providers, and litigation.&#160; We feel we have adequate cybersecurity insurance coverage to mitigate the cost of any such cyberattack; however, a possible cyberattack could affect our operations and have a material adverse
      effect on our business and results of operations.&#160; We have implemented, and will continue to internally monitor and manage, business processes to support our cybersecurity program.&#160; For additional information concerning the Company&#8217;s cybersecurity
      program, see Item 1C - Cybersecurity.</span></div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">Risk Associated with Management</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Turnover in our management team could have an adverse impact on our business or the financial market&#8217;s perception of our ability to continue to grow.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our success depends significantly on the continued contribution of our management team both individually and collectively.&#160;The loss of the services of any
    member of our management team or the inability to hire and retain experienced management personnel could harm our operating results.&#160; In addition, turnover in our management team could adversely affect the financial market&#8217;s perception of our ability
    to continue to grow.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">Risks Related to Our Common Stock</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">There can be no assurance that we will continue to pay dividends in the future or, if dividends are paid, that they will be in amounts similar to past
      dividends.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dividends on our common stock will only be paid if and when declared by our Board of Directors.&#160; Our earnings, financial condition, capital requirements,
    applicable regulations and other factors, including the timeliness and adequacy of rate increases, will determine both our ability to pay dividends on common stock and the amount of the dividends declared by our Board of Directors.&#160; There can be no
    assurance that we will continue to pay dividends in the future or, if dividends are paid, that they will be in amounts similar to past dividends.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Holders of Class A Non-Voting Common Stock have no voting rights.&#160; As a result, holders of Class A Non-Voting Common Stock will not have any ability to
      influence stockholder decisions.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We have two classes of common stock, Class A Non-Voting Common Stock and Class B Common Stock. Under our Restated Certificate of Incorporation, the right to
    vote for the election of directors and other stockholder matters is exercised exclusively by the holders of Class B Common Stock. The holders of our Class A Non-Voting Common Stock do not have voting rights on any matters that are submitted to a vote
    of stockholders, including with respect to the election of directors and other matters voted upon by stockholders, except as required by the Delaware General Corporation Law.&#160; The principal stockholders have significant control over the outcome of most
    fundamental corporate matters.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">The price of our common stock may be volatile and may be affected by market conditions beyond our control.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The trading price of our common stock may fluctuate in the future based on a variety of factors, many of which are beyond our control and unrelated to our
    financial results.&#160; Factors that could cause fluctuations in the trading price of our common stock include but are not limited to volatility of the general stock market or the utility stock index, regulatory developments, general economic conditions
    and trends, actual or anticipated changes or fluctuations in our results of operations, actual or anticipated changes in the expectations of investors or securities analysts, actual or anticipated developments in our competitors&#8217; businesses or the
    competitive landscape generally, litigation involving us or our industry, major catastrophic events or sales of large blocks of our stock.&#160; Furthermore, we believe that stockholders invest in public utility stocks in part because they seek reliable
    dividend payments.&#160; If there is an oversupply of stock of public utilities in the market relative to demand by such investors, the trading price of our common stock may decrease.&#160; Additionally, if interest rates rise above the dividend yield offered by
    our common stock, demand for our stock and its trading price may also decrease.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">Risk Related to Pandemics</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Our business, results of operations, financial condition, cash flows and stock price may be adversely affected by pandemics, epidemics or other public
      health emergencies.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our business, results of operations, financial condition, cash flows and stock price may be adversely affected by
    pandemics, epidemics or other public health emergencies.&#160; We are considered an essential utility service company, as defined by the U.S. Department of Homeland Security.&#160; We believe we will continue to operate our business consistent with any federal
    guidelines or state and local orders, however, the outbreak of pandemics, epidemics or other public health emergencies and any preventive or protective actions taken by governmental authorities may have an adverse effect on our operations.</div>

  <div><br/>
  </div>

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


  <tr>

    <td style="width: 108pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">ITEM 1B.</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">UNRESOLVED STAFF COMMENTS</div>
        </td>

  </tr>


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

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

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="ITEM1CCYBERSECURITY"><!--Anchor--></a>ITEM 1C. CYBERSECURITY</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">There have been an increasing number of cyberattacks on companies around the world, which have caused operational failures, compromised sensitive corporate
    or customer data, and/or resulted in significant financial damages.&#160; These attacks have occurred over the internet, through malware, viruses or attachments to e-mails, or through inside actors with access to systems within the organization.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Risk Management and Strategy</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We have implemented security measures and will continue to devote resources to address security vulnerabilities in an effort to prevent cyberattacks.&#160; All
    employees receive cybersecurity training and other education regarding their use of computers, information technology, and sensitive data.&#160; We utilize third parties to support our information technology, or IT, resources, including disaster recovery
    intended to safeguard our ability to access and use our IT resources during a disaster or cyber incident.&#160; Our business continuity plans are evaluated against evolving security and service level standards, which includes evaluating those cybersecurity
    threats associated with our use of key third party service providers.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our cybersecurity management process consists of utilizing a combination of employee education, preventative controls, detective controls, and periodic
    third-party cybersecurity testing.&#160; We have installed and utilize enterprise scale technology to support an appropriate cybersecurity posture including: endpoint detection and response, firewalls, security information and event management, email
    security, multifactor authentication, and vulnerability management.&#160; We receive cybersecurity related alerts from our membership in a number of industry groups.&#160; These alerts are evaluated and in the event an alert requires action within our
    environment, such actions are taken promptly. Our process and cybersecurity posture is refined based on the results of periodic third party cybersecurity assessments.&#160; We engage with the Cybersecurity and Infrastructure Security Agency through their
    cyber hygiene service offerings.&#160; Cybersecurity is addressed in IT&#8217;s reports to the Corporate Automation Steering Committee, which consists of all Officers and the Director of Customer Service, as well as in IT&#8217;s reports to the Board of Directors.&#160;
    Should a cyber event occur, depending on the severity of an event, our cyber incident reporting process includes informing, as early as practicable, our senior corporate management.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Governance</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Audit Committee of the Board of Directors, as overseen by the full Board of Directors, is responsible for oversight of cybersecurity risk.&#160; Our IT
    executives report on our cybersecurity practices and risks at each meeting of the Audit Committee of our Board of Directors.&#160; In addition, our IT executives provide periodic updates on cybersecurity risks to our management at regularly held executive
    committee meetings.&#160; Should any cybersecurity threat or incident be detected, our IT executives would timely report such threat or incident to the management executive committee and provide regular communications and updates to the executive committee
    throughout the incident and any subsequent investigation, in order that the impact, materiality, and reporting requirements of such incident are appropriately identified and assessed for further necessary or appropriate action to be taken.&#160; Any
    incident identified by the management executive committee as having a material impact would be promptly escalated to all members of the Board of Directors.&#160; Should there be an incident which does not rise to the level of being material, such incident
    would, at minimum, be included in the subsequent IT reports to both the management executive committee and the Board of Directors.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We believe we are appropriately staffed to support a healthy cybersecurity posture.&#160; All IT personnel have a combination of professional experience,
    education, and/or certifications for their area of responsibility.&#160; For IT leadership, our Chief Information Officer earned a Masters of Business Administration and also a Master of Science degree in Information Systems &amp; Technology Management.&#160;
    Our Vice President of Information Technology earned a Bachelor of Science in Computer Science and Business and a Bachelor of Science in Business and Economics.&#160; The Vice President of Information Technology is also a Certified Public Accountant, a
    Certified Information Systems Auditor, and a Chartered Global Management Accountant.&#160; Our Director of Cybersecurity earned an Associates Degree in Computer Network Engineering and is a Certified Information Systems Security Professional.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">To date, there have been no risks identified from cybersecurity threats or previous cybersecurity incidents that have materially affected or are reasonably
    likely to materially affect the company.&#160; However, despite all of the above aforementioned efforts, a cyberattack, if it occurred, could cause water or wastewater system operational problems, disrupt service to our customers, compromise important data
    or systems or result in an unintended release of customer or other confidential information.&#160; See &#8220;Item 1A. Risk Factors&#8212;Risks Related to Cybersecurity and Technology&#8221; for additional discussion of cybersecurity risks impacting our Company.</div>

  <div><br/>
  </div>

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

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div style="text-align: left;"><a id="ITEM1B"><!--Anchor--></a><br/>
  </div>

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


  <tr>

    <td style="width: 72pt; vertical-align: top;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">ITEM 2.</span></td>

    <td style="width: auto; vertical-align: top; text-align: left;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">PROPERTIES</div>
        </td>

  </tr>


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

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our corporate headquarters are located at 664 Churchmans Road, Newark, Delaware and are owned by Artesian Water.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company owns approximately six acres of land in New Castle County, Delaware zoned for office development and two nine-acre parcels of land in Sussex
    County, Delaware for water and wastewater treatment facilities and an elevated water storage.&#160; The Company also owns an office facility located in Sussex County, Delaware.&#160; The facility consists of approximately 10,000 square feet of office space along
    with approximately 10,000 square feet of warehouse space.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company owns land, rights-of-way, easements, transmission and distribution mains, collection mains, pump facilities, treatment plants, lift stations,
    treatment/disposal facilities, storage tanks, meters, vehicles and related equipment and facilities.&#160;&#160;The following table indicates our utility plant as of December 31, 2023.</div>

  <div><br/>
  </div>

  <div><br/>
  </div>

  <div><br/>
  </div>

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


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Utility plant
              comprises</span>:</div>
        </td>

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Estimated Useful Life</div>
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> (In Years)</div>
        </td>

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

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2023</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant at original cost</div>
        </td>

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant in service-Water</div>
        </td>

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intangible plant</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">140</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Source of supply plant</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45-85</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">29,960</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pumping and water treatment plant</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8-62</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">130,337</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Transmission and distribution plant</div>
        </td>

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

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

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Mains</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">81</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">370,977</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Services</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">60,818</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Storage tanks</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">76</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,933</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Meters</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,318</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Hydrants</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">60</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,980</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General plant</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5-31</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,317</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant in service-Wastewater</div>
        </td>

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

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

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intangible plant</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">116</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Treatment and disposal plant</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21-81</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,789</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Collection mains and lift stations</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">81</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,539</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General plant</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5-31</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,478</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property held for future use</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,028</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Construction work in progress</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,724</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

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

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

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

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">899,454</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less &#8211; accumulated depreciation</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">185,170</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">714,284</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

  </tr>


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

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Substantially all of Artesian Water's utility plant, except the utility plant in the town of Townsend, Delaware, is pledged as security for our First
    Mortgage Bonds.&#160; As of December 31, 2023, no other water utility plant has been pledged as security for loans.&#160; Two parcels of land in Artesian Wastewater are pledged as security for a loan.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We believe that our properties are generally maintained in good condition and in accordance with current standards of good water and wastewater works
    industry practice.&#160; We believe that all of our existing facilities adequately meet current necessary production capacities and current levels of utilization.</div>

  <div><br/>
  </div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div style="text-align: left;"><a id="ITEM3"><!--Anchor--></a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">ITEM 3.</span><span style="display: inline-block; text-indent: 0px; font-size: 1px; width: 72pt" class="TRGRRTFtoHTMLTab">&#160;</span><a id="LEGALPROCEEDINGS"><!--Anchor--></a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">LEGAL PROCEEDINGS</span></div>

  <div style="margin-top: 3pt; margin-bottom: 3pt;"><br/>
  </div>

  <div style="text-align: justify; margin-top: 3pt; margin-bottom: 3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For a discussion of our legal proceedings, refer to <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Notes to Consolidated Financial Statements &#8211;</span> Note 17 <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8211;</span> Legal Proceedings.</div>

  <div><br/>
  </div>

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


  <tr>

    <td style="width: 72pt; vertical-align: top;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">ITEM 4.</span></td>

    <td style="width: auto; vertical-align: top; text-align: left;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">MINE SAFETY DISCLOSURES</div>
        </td>

  </tr>


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

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Not applicable.</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

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


  <tr>

    <td style="width: 72pt; vertical-align: top;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">ITEM 5.</span></td>

    <td style="width: auto; vertical-align: top; text-align: left;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY
            SECURITIES</div>
        </td>

  </tr>


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

  <div>
    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Market Information for the Company&#8217;s Common Equity</span></div>

    <div><br/>
    </div>

  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Resources' Class A Non-Voting Common Stock, or Class A Non-Voting Stock, is listed on the Nasdaq Global Select Market and trades under the symbol
    "ARTNA."&#160; On March 12, 2024, the last closing sale price as reported by the Nasdaq Global Select Market was $36.25 per share.&#160; As of March 12, 2024 there were 506 holders of record of the Class A Non-Voting Stock. The stockholders of Class A Stock are
    entitled to receive dividends when they are declared by the Board of Directors.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company has a long history of paying regular quarterly dividends as approved by our Board
      of Directors using net cash from operating activities.&#160; See the Consolidated Financial Statements for additional information regarding the Company&#8217;s dividend history.</span></div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The intraday high and low Nasdaq Global Select Market prices on the Class A Non-Voting Stock for each quarter during the past two years were:</div>

  <div><br/>
  </div>

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


  <tr>

    <td style="width: 26.88%; vertical-align: top;">&#160;</td>

    <td style="width: 5.5%; vertical-align: top;">&#160;</td>

    <td style="width: 29.24%; vertical-align: top;">&#160;</td>

    <td colspan="5" style="width: 38.39%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stock Price</div>
        </td>

  </tr>

  <tr>

    <td style="width: 26.88%; vertical-align: top;">&#160;</td>

    <td style="width: 5.5%; vertical-align: top;">&#160;</td>

    <td style="width: 29.24%; vertical-align: top;">&#160;</td>

    <td colspan="2" style="width: 19.1%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">High</div>
        </td>

    <td style="width: 3.6%; vertical-align: top;">&#160;</td>

    <td colspan="2" style="width: 15.69%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Low</div>
        </td>

  </tr>

  <tr>

    <td style="width: 26.88%; vertical-align: top; border-bottom: 2px solid black;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">2023</span></div>
        </td>

    <td style="width: 5.5%; vertical-align: top;">&#160;</td>

    <td style="width: 29.24%; vertical-align: top;">&#160;</td>

    <td style="width: 4.88%; vertical-align: top;">&#160;</td>

    <td style="width: 14.22%; vertical-align: top;">&#160;</td>

    <td style="width: 3.6%; vertical-align: top;">&#160;</td>

    <td style="width: 4.39%; vertical-align: top;">&#160;</td>

    <td style="width: 11.31%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 26.88%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">First Quarter</div>
        </td>

    <td style="width: 5.5%; vertical-align: top;">&#160;</td>

    <td style="width: 29.24%; vertical-align: top;">&#160;</td>

    <td style="width: 4.88%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 14.22%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">63.00</div>
        </td>

    <td style="width: 3.6%; vertical-align: top;">&#160;</td>

    <td style="width: 4.39%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.31%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51.30</div>
        </td>

  </tr>

  <tr>

    <td style="width: 26.88%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Second Quarter</div>
        </td>

    <td style="width: 5.5%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 29.24%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 4.88%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 14.22%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">58.41</div>
        </td>

    <td style="width: 3.6%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 4.39%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.31%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">46.37</div>
        </td>

  </tr>

  <tr>

    <td style="width: 26.88%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Third Quarter</div>
        </td>

    <td style="width: 5.5%; vertical-align: top;">&#160;</td>

    <td style="width: 29.24%; vertical-align: top;">&#160;</td>

    <td style="width: 4.88%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 14.22%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49.73</div>
        </td>

    <td style="width: 3.6%; vertical-align: top;">&#160;</td>

    <td style="width: 4.39%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.31%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">41.26</div>
        </td>

  </tr>

  <tr>

    <td style="width: 26.88%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fourth Quarter</div>
        </td>

    <td style="width: 5.5%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 29.24%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 4.88%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 14.22%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">44.78</div>
        </td>

    <td style="width: 3.6%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 4.39%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.31%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">38.76</div>
        </td>

  </tr>

  <tr>

    <td style="width: 26.88%; vertical-align: top;">&#160;</td>

    <td style="width: 5.5%; vertical-align: top;">&#160;</td>

    <td style="width: 29.24%; vertical-align: top;">&#160;</td>

    <td style="width: 4.88%; vertical-align: top;">&#160;</td>

    <td style="width: 14.22%; vertical-align: top;">&#160;</td>

    <td style="width: 3.6%; vertical-align: top;">&#160;</td>

    <td style="width: 4.39%; vertical-align: top;">&#160;</td>

    <td style="width: 11.31%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 26.88%; vertical-align: top; border-bottom: 2px solid black;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">2022</span></div>
        </td>

    <td style="width: 5.5%; vertical-align: top;">&#160;</td>

    <td style="width: 29.24%; vertical-align: top;">&#160;</td>

    <td style="width: 4.88%; vertical-align: top;">&#160;</td>

    <td style="width: 14.22%; vertical-align: top;">&#160;</td>

    <td style="width: 3.6%; vertical-align: top;">&#160;</td>

    <td style="width: 4.39%; vertical-align: top;">&#160;</td>

    <td style="width: 11.31%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 26.88%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">First Quarter</div>
        </td>

    <td style="width: 5.5%; vertical-align: top;">&#160;</td>

    <td style="width: 29.24%; vertical-align: top;">&#160;</td>

    <td style="width: 4.88%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 14.22%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50.88</div>
        </td>

    <td style="width: 3.6%; vertical-align: top;">&#160;</td>

    <td style="width: 4.39%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.31%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43.02</div>
        </td>

  </tr>

  <tr>

    <td style="width: 26.88%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Second Quarter</div>
        </td>

    <td style="width: 5.5%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 29.24%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 4.88%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 14.22%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50.00</div>
        </td>

    <td style="width: 3.6%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 4.39%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.31%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">44.08</div>
        </td>

  </tr>

  <tr>

    <td style="width: 26.88%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Third Quarter</div>
        </td>

    <td style="width: 5.5%; vertical-align: top;">&#160;</td>

    <td style="width: 29.24%; vertical-align: top;">&#160;</td>

    <td style="width: 4.88%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 14.22%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">60.36</div>
        </td>

    <td style="width: 3.6%; vertical-align: top;">&#160;</td>

    <td style="width: 4.39%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.31%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47.96</div>
        </td>

  </tr>

  <tr>

    <td style="width: 26.88%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fourth Quarter</div>
        </td>

    <td style="width: 5.5%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 29.24%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 4.88%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 14.22%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">59.98</div>
        </td>

    <td style="width: 3.6%; vertical-align: top; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 4.39%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.31%; vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45.44</div>
        </td>

  </tr>


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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our Class B Common Stock, or Class B Stock, is quoted on the OTC Bulletin Board under the symbol "ARTNB."&#160; There has been a limited and sporadic public
    trading market for the Class B Stock.&#160; As of March 4, 2024, the last reported trade of the Class B Stock on the OTC Bulletin Board was at a price of $36.00 per share on March 4, 2024.&#160; As of March 12, 2024, there were 136 holders of record of the Class
    B Stock.&#160; Shares of Class B Stock are paid the same dividend as the shares of the Class A Stock.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Recent Sales of Unregistered Securities</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">During the year ended December 31, 2023, we did not issue any unregistered
      shares of our Class A </span>Non-Voting Stock<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> or Class B Stock.</span></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following graph compares the percentage change in cumulative shareholder return on the Company&#8217;s Class A Non-Voting Stock with the Standard &amp; Poor&#8217;s
    500 Stock Index and a Peer Group of water utility companies.&#160; The graph covers the period from December 2018 (assuming a $100 investment on December 31, 2018, and the reinvestment of any dividends) through December 2023:</div>

  <div><br/>
  </div>

  <div><br/>
  </div>

  <div style="text-align: left;"><img width="547" height="333" src="image02.jpg" alt="graphic"/></div>

  <div><br/>
  </div>

  <div><br/>
  </div>

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

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


  <tr>

    <td style="width: 39.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="10" style="width: 50.01%; vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">INDEXED RETURNS</div>
        </td>

  </tr>

  <tr>

    <td style="width: 39.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Base Period</div>
        </td>

    <td colspan="10" style="width: 50.01%; vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Years Ending December 31</div>
        </td>

  </tr>

  <tr>

    <td style="width: 39.99%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Company Name / Index</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; margin-right: 3.25pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2020</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; margin-right: 1.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

  </tr>

  <tr>

    <td style="width: 39.99%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Resources Corporation</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">109.66</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">112.37</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">144.07</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">186.27</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">134.81</div>
        </td>

  </tr>

  <tr>

    <td style="width: 39.99%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">S&amp;P 500 Index</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">131.49</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">155.68</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">200.37</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">164.08</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">207.21</div>
        </td>

  </tr>

  <tr>

    <td style="width: 39.99%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Peer Group</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">134.89</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">155.56</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">192.86</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">165.11</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">141.97</div>
        </td>

  </tr>


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

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Peer Group includes American States Water Company, American Water Works Company, Inc., Essential Utilities, Inc., California Water Service Group,
    Connecticut Water Service, Inc. (included through October 9, 2019 when it was acquired by SJW Group), Middlesex Water Company, SJW Group and York Water Company.</div>

  <div><br/>
  </div>

  <div><br/>
  </div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

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


  <tr>

    <td style="width: 72pt; vertical-align: top;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">ITEM 6.</span></td>

    <td style="width: auto; vertical-align: top; text-align: left;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">RESERVED</div>
        </td>

  </tr>


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

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


  <tr>

    <td style="width: 0.1pt;"/>

    <td style="width: 71.9pt; vertical-align: top;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">ITEM 7.</span></td>

    <td style="width: auto; vertical-align: top; text-align: left;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">MANAGEMENT'S<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">
              DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div>
        </td>

  </tr>


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

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

  <div><br/>
  </div>

  <div style="text-align: justify; margin-top: 5pt; margin-bottom: 5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Our profitability is primarily attributable
      to the sale of water and wastewater services in our regulated utility business.&#160; Our regulated utility segment comprised </span>93.1% o<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">f total operating revenues for the
      year ended December 31, 2023 and 90.7% for the year ended December 31, 2022.&#160; Water sales are subject to seasonal fluctuations, particularly during summer when water demand may vary with rainfall and temperature.&#160; In the event temperatures during the
      typically warmer months are cooler than expected or rainfall is greater than expected, the demand for water may decrease and our revenues may be adversely affected.&#160; We believe these effects of weather are short term and do not materially affect the
      execution of our strategic initiatives.&#160; Our wastewater services provide a revenue stream that is not affected by these changes in weather patterns.&#160; </span>We continue to seek growth opportunities to provide wastewater services in Delaware and the
    surrounding areas.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our profitability is also attributed to other non-utility business, such as various contract operations, water, sewer and internal SLP Plans and other
    services we provide.&#160; Our contract operations, SLP Plans and other services also provide a revenue stream that is not affected by changes in weather patterns.&#160; We also continue to explore and develop relationships with developers and municipalities in
    order to increase revenues from contract water and wastewater operations, wastewater management services, and design, construction and engineering services.&#160; We plan to continue developing and expanding our contract operations and other services in a
    manner that complements our growth in water service to new customers.&#160; Our anticipated growth in these areas is subject to changes in residential and commercial construction, which may be affected by interest rates, inflation and general housing and
    economic market conditions.&#160; We anticipate continued growth in our non-utility subsidiaries due to our water, sewer, and internal SLP Plans.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Inflation</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We are affected by inflation, most notably by the continually increasing costs required to maintain, improve and expand our service capability.&#160; The
    cumulative effect of inflation results in significantly higher facility replacement costs as well as increased operating costs, which must be recovered from future cash flows.&#160; Our ability to recover increases in investments in facilities and operating
    costs is dependent upon future rate increases, which are subject to approval by the applicable regulatory authority.&#160; We can provide no assurances that any future rate increase request will be approved, and if approved, we cannot guarantee that any
    rate increase will be granted in a timely manner and/or will be sufficient in amount to cover costs for which we initially sought the rate increase.&#160; The impact of inflation could adversely affect our results of operations, financial position or cash
    flows.</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Water, Artesian Water Maryland and Artesian Water Pennsylvania provide water service to residential, commercial, industrial, governmental, municipal
    and utility customers.&#160; Increases in the number of customers contribute to increases, or help to offset any intermittent decreases, in our operating revenue.&#160; As of December 31, 2023, the number of metered water customers in Delaware increased
    approximately 1.3% compared to December 31, 2022.&#160; The number of metered water customers in Maryland increased approximately 1.3% compared to December 31, 2022.&#160; The number of metered water customers in Pennsylvania remained consistent compared to
    December 31, 2022.&#160; For the year ended December 31, 2023, approximately 8.7 billion gallons of water were distributed in our Delaware systems and approximately 105.5 million gallons of water were distributed in our Maryland systems.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Artesian Water filed an initial request with the DEPSC on April 28, 2023,
      further supplemented with a request filed on November 30, 2023, to implement new rates to meet a requested increase in revenue of 22.66%, or approximately $16.7 million, on an annualized basis.&#160; The actual effective increase is less than 22.66% since
      Artesian Water has been permitted to recover specific investments made in infrastructure through the assessment of a 7.50% Distribution System Improvement Charge, or DSIC.&#160; Since the DSIC rate is set to zero when temporary rates are placed into
      effect, customers would experience an incremental increase of 15.16%, the net of the overall 22.66% increase less the DSIC rate of 7.50% currently in effect, if the requested increase is granted in full by the DEPSC.&#160; </span>Artesian Water filed an
    interim rates application, which was approved, to place into effect on November 28, 2023 a temporary base rate increase of 15% of gross water sales on an annual basis and to reduce the 7.50% DSIC rate to zero, with such interim rates subject to refund,
    until permanent rates are determined by the DEPSC.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">This is discussed further in our Notes to Consolidated Financial Statements &#8211; Note 13 &#8211; Regulatory Proceedings.</span></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Wastewater and TESI own wastewater collection and treatment infrastructure and provide regulated wastewater services to customers in Sussex County,
    Delaware.&#160; Artesian Wastewater Maryland is able to provide regulated wastewater services to customers in Maryland.&#160; It is not currently providing these services in Maryland.&#160; The majority of our residential and commercial wastewater customers are
    billed a flat monthly fee, and our large industrial wastewater customer is billed monthly based on wastewater flow, which contributes to providing a revenue stream unaffected by weather.&#160; As of December 31, 2023, the number of Delaware wastewater
    customers increased approximately 6.3% compared to December 31, 2022.</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Artesian Utility provides contract water and wastewater operation services to
      private, municipal, and governmental institutions.&#160; </span>Artesian Utility also offers three protection plans to customers: the WSLP Plan, the SSLP Plan, and the ISLP Plan.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">SLP Plan customers are billed a flat monthly or quarterly rate, which contributes to providing a revenue stream unaffected by weather.&#160; There has been consistent customer growth over the years.&#160; As of December 31, 2023, the eligible customers
      enrolled in the WSLP Plan, the SSLP Plan and the ISLP Plan increased 2.3%, 3.5% and 12.4%, respectively, compared to December 31, 2022.&#160; The non-utility customers enrolled in one of our three protections plans decreased 3.0%.</span></div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Strategic Direction and Recent Developments</div>

  <div><br/>
  </div>

  <div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our strategy is to increase customer growth, revenues, earnings and dividends by expanding our water, wastewater and
    SLP Plan services across the Delmarva Peninsula.&#160; We remain focused on providing superior service to our customers and continuously seek ways to improve our efficiency and performance.&#160; Our strategy has included a focus on building strategic
    partnerships with county governments, municipalities and developers.&#160; By providing water and wastewater services, we believe we are positioned as the primary resource for developers and communities throughout the Delmarva Peninsula seeking to fill both
    needs simultaneously.&#160; We believe we have a proven ability to acquire and integrate high growth, reputable entities, through which we have captured additional service territories that will serve as a base for future revenue.&#160; We believe this experience
    presents a strong platform for further expansion and that our success to date also produces positive relationships and credibility with regulators, municipalities, developers and customers in both existing and prospective service areas.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In our regulated water subsidiaries, our strategy is to focus on a wide spectrum of activities, which include
    strategic acquisitions of existing systems, expanding certificated service area, identifying new and dependable sources of supply, developing the wells, treatment plants and delivery systems to supply water to customers and educating customers on the
    wise use of water.&#160; Our strategy includes focused efforts to expand in new regions surrounding our service territory through strategic acquisitions.&#160; We plan to expand our regulated water service area in the Cecil County designated growth corridor and
    to expand our business through the design, construction, operation, management and acquisition of additional water systems.&#160; The expansion of our exclusive franchise areas elsewhere in Maryland and the award of contracts will similarly enhance our
    operations within the state.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our ability to develop partnerships with various county governments, municipalities and developers has provided a number of opportunities.&#160; In the last four
    years, we completed four acquisitions including asset purchase agreements with municipal and developer/homeowner association operated systems.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We believe that Delaware's generally lower cost of living in the region and availability of development sites in
    relatively close proximity to the Atlantic Ocean in Sussex County have resulted, and will continue to result, in increases to our customer base.&#160; Delaware&#8217;s lower property and income tax rate make it an attractive region for new home development and
    retirement communities.&#160; Substantial portions of Delaware currently are not served by a public water system, which could also assist in an increase to our customer base as systems are added.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On May 26, 2022, Artesian Water completed its purchase of substantially all of the water operating assets from the
    Town of Clayton, or Clayton, a Delaware municipality located in Kent County, Delaware, including Clayton&#8217;s exclusive franchise territory and the right to provide water service to Clayton&#8217;s existing customers, or the Clayton Water System.&#160; The total
    purchase price was $5.0 million, less the current payoff amount of secured debt or debt associated with the Clayton Water System.&#160; This transfer of Clayton&#8217;s exclusive franchise territory was approved by the DEPSC on April 20, 2022.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In our regulated wastewater subsidiaries, we foresee significant growth opportunities and will continue to seek
    strategic partnerships and relationships with developers and governmental agencies to complement existing agreements for the provision of wastewater service on the Delmarva Peninsula. There are numerous locations in Sussex County where Artesian
    Wastewater&#8217;s and Sussex County&#8217;s facilities are connected or integrated to allow for the movement and disposal of wastewater generated by one or the other&#8217;s system in a manner that most efficiently and cost effectively manages wastewater transmission,
    treatment and disposal.&#160; In addition, Artesian Wastewater plans to utilize our larger regional wastewater facilities to expand service areas to new customers while transitioning our smaller treatment facilities into regional pump stations in order to
    gain additional efficiencies in the treatment and disposal of wastewater. We believe this will reduce operational costs at the smaller treatment facilities in the future because they will be converted from treatment and disposal plants to pump stations
    to assist with transitioning the flow of wastewater from one regional facility to another.&#160; In addition, since closing the transaction with TESI noted below, Artesian&#8217;s Delaware wastewater subsidiaries are the sole regional regulated wastewater
    utilities in Delaware, which we believe will enable us to increase efficiencies in the treatment and disposal of wastewater and provide additional opportunities to expand our wastewater operations.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On January 14, 2022, Artesian Wastewater acquired TESI, a wholly-owned subsidiary of Middlesex Water Company, or
    Middlesex, that provides regulated wastewater services in Delaware.&#160; Artesian Wastewater purchased all of the stock of TESI from Middlesex for $6.4 million in cash and other consideration, including, forgiveness of a $2.1 million note due from
    Middlesex.&#160; This acquisition more than doubled the number of wastewater customers served by Artesian in Sussex County, Delaware and included all residents in the Town of Milton.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The general need for increased capital investment in our water and wastewater systems is due to a combination of
    population growth, more protective water quality standards, aging infrastructure and acquisitions.&#160; Our planned and budgeted capital improvements over the next three years include projects for water infrastructure improvements and expansion in both
    Delaware and Maryland and wastewater infrastructure improvements and expansion in Delaware.&#160; The DEPSC and MDPSC have generally recognized the operating and capital costs associated with these improvements in setting water and wastewater rates for
    current customers and capacity charges for new customers.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In our non-utility subsidiaries, we continue pursuing opportunities to expand our contract operations.&#160; Through Artesian Utility, we will seek to expand our
    contract design, engineering and construction services of water and wastewater facilities for developers, municipalities and other utilities.&#160; We also anticipate continued growth due to our water, sewer and internal SLP Plans.&#160; Artesian Development
    owns two nine-acre parcels of land, located in Sussex County, Delaware, which will allow for construction of a water treatment facility and wastewater treatment facility.</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Critical accounting estimates are those we believe are most important to portraying the financial condition and results of operations and also require
    significant estimates, assumptions or other judgments by management.&#160; Note 1 (Summary of Significant Accounting Policies) to the Consolidated Financial Statements describes the significant accounting policies and methods used in the preparation of the
    consolidated financial statements.&#160; The following provides an overview of the accounting policies that are particularly important to the results of operations and financial condition of the Company.&#160;&#160;Changes in the estimates, assumptions or other
    judgments included within these accounting policies could result in a significant change to the financial statements in any quarterly or annual period.&#160; We consider the following policies to be the most critical in understanding the judgment that is
    involved in preparing our Consolidated Financial Statements.&#160; Senior management has discussed the selection and development of our critical accounting estimates with the Audit Committee of the Board of Directors.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">All additions to utility plant are recorded at cost.&#160; Business combinations pursuant to ASC Topic 805 may result in a purchase price allocation and the
    acquired assets are required to be evaluated by the applicable regulatory agency.&#160; Cost includes direct labor, materials, Allowance for Funds Used during Construction, or AFUDC, (see description in Note 1-Utility Plant) and indirect charges for items
    such as transportation, supervision, pension, medical, and other fringe benefits related to employees engaged in construction activities.&#160; When depreciable units of utility plant are retired, the historical costs of plant retired is charged to
    accumulated depreciation.&#160; Any cost associated with retirement, less any salvage value or proceeds received, is charged to the regulated retirement liability.&#160; Maintenance, repairs, and replacement of minor items of utility plant are charged to expense
    as incurred.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We record water service revenue, including amounts billed to customers, on a cycle basis and unbilled amounts based upon estimated usage from the date of the
    last meter reading to the end of the accounting period.&#160; As actual usage amounts are received, adjustments are made to the unbilled estimates in the next billing cycle based on the actual results.&#160; Estimates are made on an individual customer basis,
    using one of three methods: the previous year&#8217;s consumption in the same period, the previous billing period&#8217;s consumption, or averaging.&#160; While actual usage for individual customers may differ materially from the estimate, we believe the overall total
    estimate of consumption and revenue for the fiscal period will not differ materially from actual billed consumption.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">We record accounts receivable at the invoiced amounts.&#160; </span>A provision for
    expected credit loss is calculated as a percentage of total associated revenues based upon historical trends and adjusted for current conditions.&#160; We mitigate our exposure to credit losses by discontinuing services in the event of non-payment;
    accordingly, the related provision for expected credit loss and associated bad debt expense has not been significant.&#160; Account balances are written off against the allowance when it is probable the receivable will not be recovered. &#160;</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Financial Accounting Standards Board, or FASB, Accounting Standards Codification, or ASC, Topic 980 stipulates generally accepted accounting principles
    for companies whose rates are established or subject to approvals by a third-party regulatory agency.&#160; Our regulated subsidiaries record deferred regulatory assets under FASB ASC Topic 980, which are costs that may be recovered over various lengths of
    time as prescribed by the DEPSC, MDPSC and PAPUC. &#160;As the utility incurs certain costs, such as expenses related to rate case applications, a deferred regulatory asset is created.&#160; Adjustments to these deferred regulatory assets are made when the
    DEPSC, MDPSC or PAPUC determines whether the expense is recoverable in rates, the length of time over which an expense is recoverable, or, because of changes in circumstances, whether a remaining balance of deferred expense is recoverable in rates
    charged to customers. &#160;In addition, our regulated subsidiaries record deferred and/or amortized regulatory liabilities under FASB ASC Topic 980, as determined by the DEPSC, the MDPSC, and the PAPUC.&#160; Regulatory liabilities represent excess recovery of
    cost or other items that have been deferred because it is probable such amounts will be returned to customers through future regulated rates.&#160; Adjustments to reflect changes in recoverability of certain deferred regulatory assets or certain deferred
    regulatory liabilities may have a significant effect on our financial results.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred income taxes are provided in accordance with FASB ASC Topic 740 on all differences between the tax basis of assets and liabilities and the amounts
    at which they are carried in the consolidated financial statements based on the enacted tax rates expected to be in effect when such temporary differences are expected to reverse.&#160;The Company&#8217;s rate regulated subsidiaries recognize regulatory
    liabilities, to the extent considered in ratemaking, for deferred taxes provided in excess of the current statutory tax rate and regulatory assets for deferred taxes provided at rates less than the current statutory rate.&#160; Such tax-related regulatory
    assets and liabilities are reported at the revenue requirement level and amortized to income as the related temporary differences reverse, generally over the lives of the related properties.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our long-lived assets consist primarily of utility plant in service and regulatory assets.&#160; We review for impairment of our long-lived assets, including
    utility plant in service, in accordance with the requirements of FASB ASC Topic 360.&#160; We review regulatory assets for the continued application of FASB ASC Topic 980. &#160;Our review determines whether there have been changes in circumstances or events
    that have occurred that require adjustments to the carrying value of these assets. &#160;Adjustments to the carrying value of these assets would be made in instances where changes in circumstances or events indicate the carrying value of the asset may not
    be recoverabl<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">e in rates charged to customers.&#160; The Company believes there are no impairments in the carrying amounts of its long-lived assets or regulatory assets at December
      31, 2023.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In accordance with FASB ASC Topic 350, the accounting guidance for testing goodwill<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>the Company assesses goodwill for impairment annually or more frequently <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">if we encounter events or changes in circumstances that would indicate that, more
      likely than not, the carrying value of goodwill has been impaired</span>.&#160; If the carrying value of the reporting unit exceeds its implied fair value, the Company will recognize an impairment charge for the difference up to the carrying value of the
    allocated goodwill.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">There was no impairment of goodwill as of December 31, 2023.</span></div>

  <div><br/>
  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">Results of Operations</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Revenues totaled $98.9 million for each of the years ended December 31, 2023 and December 31, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Water sales revenue increased $1.7 million, or 2.2%, for the year ended December 31, 2023 from the corresponding period in 2022, primarily as a result of a
    temporary rate increase of net 7.50% of gross water sales placed into effect on November 28, 2023, as permitted under Delaware law, until permanent rates are determined by the DEPSC, and an increase in overall water consumption.&#160; Since the DSIC rate is
    set to zero when temporary rates are placed into effect, the temporary rate increase is 15.0%, less the DSIC rate of 7.50% that was previously in effect.&#160; In addition, fixed fee revenue increased related to added customers.&#160; We realized 81.0% and 79.2%
    of our total operating revenue for the years ended December 31, 2023 and December 31, 2022, respectively, from the sale of water.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other utility operating revenue increased approximately $0.7 million, or 6.0%, for the year ended December 31, 2023 compared to the year ended December 31,
    2022.&#160; This increase is primarily due to an increase in wastewater revenue associated with customer growth and an increase in fee revenue related to inspections and service and finance charges.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Non-utility operating revenue decreased approximately $2.4 million, or 26.9%, for the year ended December 31, 2023 compared to the same period in 2022.&#160; This
    decrease is primarily due to a decrease in contract service revenue related to a contract for the design and construction of wastewater infrastructure now nearing completion, partially offset by an increase in Service Line Protection Plan revenue.</div>

  <div><br/>
  </div>

  <div><br/>
  </div>

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


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Percentage of Operating Revenues</div>
        </td>

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

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

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

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
        </td>

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

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

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

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Water Sales</div>
        </td>

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

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

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

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Residential</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">50.1</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">48.7</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">53.0</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Commercial</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">17.9</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17.6</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19.4</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Industrial</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">0.1</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.1</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.1</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Government and Other</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">12.9</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12.8</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13.2</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other utility operating revenues</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">12.3</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11.6</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7.9</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Non-utility operating revenues</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">6.7</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9.2</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.4</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">100.0</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100.0</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100.0</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>


</table>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">24</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Residential water service revenues in 2023 amounted to $49.6 million, an increase of $1.5 million, or 3.0%, above the $48.1 million recorded in 2022,
    primarily due to an increase in overall water consumption and a temporary rate increase placed into effect on November 28, 2023.&#160; The volume of water sold to residential customers increased to 4,340 million gallons in 2023 compared to 4,209 million
    gallons in 2022, a 3.1% increase.&#160; The number of residenti<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">al customers served increased by approximately 1,300, or 1.4%, in 2023.</span></div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Water service revenues from commercial customers in 2023 increased by 0.9%, to
      $17.6 million in 2023 from $17.5 million in 2022, primarily due to</span> a temporary rate increase placed into effect on November 28, 2023.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160; The volume of water sold to
      commercial customers decreased to 2,231 million gallons in 2023 compared to 2,232 million gallons sold in 2022, a decrease of 0.1%.</span></div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Water service revenues from industrial customers increased to $84,000 in 2023 from $79,000 in 2022.&#160; The volume of water sold to industrial customers
    increased to 10.3 million gallons in 2023 from 9.6 million gallons in 2022.</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Government and other water service revenues in 2023 increased by 0.8%, to $12.7
      million in 2023 from $12.6 million in 2022, primarily due to</span> a temporary rate increase placed into effect on November 28, 2023.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160; The volume of water sold to
      government and other customers decreased to 1,250 million gallons in 2023 compared to 1,337 million gallons in 2022, a decrease of 6.5%.</span></div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">Other Utility Operating Revenue</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other utility operating revenue, derived from regulated wastewater services,
      contract operations, antenna leases on water tanks, finance/service charges, wastewater customer service revenues and </span>industrial wastewater service revenues<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">,
      increased 6.0%, to $12.2 million in 2023 from $11.5 million in 2022.&#160; </span>This increase is primarily due to an increase in wastewater revenue associated with customer growth and an increase in fee revenue related to inspections and service and
    finance charges.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">Non-Utility Operating Revenue</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Non-utility operating revenue, derived from non-regulated water and wastewater
      operations, decreased by 26.9%, to $6.6 million in 2023 from $9.1 million in 2022.&#160; </span>This decrease is primarily due to a decrease in contract service revenue related to a contract for the design and construction of wastewater infrastructure
    now nearing completion, partially offset by an increase in Service Line Protection Plan revenue.</div>

  <div><br/>
  </div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating expenses, excluding depreciation and income taxes, increased $0.2 million, or 0.4%, for the year ended December 31, 2023 compared to the year ended
    December 31, 2022.&#160; The components of the change in operating expenses primarily include an increase in utility operating expenses of $2.4 million, a decrease in non-utility operating expenses of $2.4 million and an increase in property and other taxes
    of $0.2 million.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility operating expenses increased $2.4 million, or 5.6%, for the year ended December 31, 2023 compared to the year ended December 31, 2022.&#160; The net
    increase is primarily related to the following.</div>

  <div><br/>
  </div>

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


  <tr>

    <td style="width: 36.1pt; vertical-align: top; text-align: right;">&#8212; &#160; </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Payroll and employee benefit costs increased $1.0 million, primarily related to an increase in medical premium costs, employee merit increases, and
              a decrease in capitalized payroll related to a 2022 software upgrade, partially offset by a decrease in bonuses compared to 2022.</div>
          </td>

  </tr>


</table>
  </div>

  <div>
    <a id="_Hlk149158017"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0.1pt; margin-bottom: 0.1pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36.1pt; vertical-align: top; text-align: right;">&#8212;&#160; </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; margin-top: 0.1pt; margin-bottom: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Administrative costs increased $0.7 million, primarily due to
              increases in computer system maintenance costs, and customer billing costs.</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

    <td style="width: 36.1pt; vertical-align: top; text-align: right;">&#8212;&#160; </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; margin-top: 0.1pt; margin-bottom: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Supply and treatment costs
                increased $0.7 million</span>, primarily due to an increase in the cost and volume of chemicals used, an increase in wastewater treatment costs, a one-time acquisition adjustment related to TESI in 2022 and a reimbursement from the Delaware
              Sand and Gravel Remedial Trust, or DS&amp;G Trust, in 2022 for Artesian Water&#8217;s operating costs related to certain 2021 treatment costs pursuant to a settlement agreement.&#160; These increases are partially offset by a decrease in filter media
              replacement costs related to varying replacement schedules.</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

    <td style="width: 36pt; vertical-align: top; text-align: right;">&#8212;&#160; </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; margin-top: 0.1pt; margin-bottom: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Transmission, distribution and collection costs increased $0.3 million, primarily associated with tank
              painting costs and maintenance and repair of transmission mains.</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

    <td style="width: 36.1pt; vertical-align: top; text-align: right;">&#8212;&#160; </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; margin-top: 0.1pt; margin-bottom: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Purchased power costs increased $0.2 million due to an increase in usage in wastewater and water
              operations.</div>
          </td>

  </tr>


</table>
  </div>

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


  <tr>

    <td style="width: 36.1pt; vertical-align: top; text-align: right;">&#8212;&#160; </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; margin-top: 0.1pt; margin-bottom: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Purchased water costs decreased $0.5 million, primarily related to a decrease of water purchased under
              contract, in which the minimum amount of water required to be purchased was reduced in July 2022.</div>
          </td>

  </tr>


</table>
  </div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Non-utility operating expenses <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">decreased $2.4 million, or 35.4%, primarily due
      to a decrease in costs associated with a wastewater infrastructure design and construction contract.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property and other taxes increased $0.2 million, or 3.9%, primarily due to an increase in utility plant subject to taxation and an increase in payroll taxes,
    related to increased payroll related expenses.&#160; Property taxes are assessed on land, buildings and certain utility plant, which include the footage and size of pipe, hydrants and wells.</div>

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

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


  <tr>

    <td valign="bottom" colspan="12" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Percentage of Operating and Maintenance Expenses</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
        </td>

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

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

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

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Payroll and Associated Expenses</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">49.5</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47.5</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49.2</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Administrative</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">16.9</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15.3</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15.7</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Supply and Treatment</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">11.9</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.8</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9.4</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Purchased Power</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">5.7</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.2</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.8</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Transmission, Distribution and Collection</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">4.6</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.1</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.7</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Purchased Water</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2.7</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3.6</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9.5</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Non-utility Operating</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">8.7</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13.5</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8.7</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">100.0</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">%</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100.0</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100.0</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>


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

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The ratio of operating expense, excluding depreciation and income taxes, to total revenue was 57.4% for the year ended December 31, 2023, compared to 57.1%
    for the year ended December 31, 2022.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Depreciation and amortization expense increased $0.7 million, or 5.7%, primarily due to continued investment in utility plant providing supply, treatment,
    storage and distribution of water to customers and service to our wastewater customers.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Federal and state income tax expense increased $0.5 million, or 8.2%, primarily due to the recognition of additional valuation allowances on deferred tax
    assets related to state net operating losses and stock options exercised in the year of 2022, with no similar activity in 2023, partially offset by lower pre-tax income in 2023 compared to 2022.</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other income <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">increased $0.8 million, </span>primarily due to a $0.7 million
    increase in AFUDC, as a result of higher long-term construction activity subject to AFUDC for the year ended December 31, 2023 compared to the same period in 2022.&#160; Miscellaneous income increased $0.1 million related to an increase in the annual
    patronage refund from CoBank, ACB.</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total interest charges increased $0.7 million, or 7.7%.&#160; Long-term debt interest
      expense increased $0.5 million, primarily related to </span>an increase in long-term debt interest associated with the Series W First Mortgage Bond issued on April 29, 2022 and an increase in the level of State Revolving Fund Loans<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; Short-term debt interest expense increased $0.1 million, primarily related to higher interest rates.&#160; The average short-term interest rate for the twelve months ended December
      31, 2023 was 6.27% compared to 3.04% for the same period in 2022.</span></div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our net income applicable to common stock decreased $1.3 million, or 7.2%.&#160; Water sales and other operating revenue increased $2.4 million and other income
    increased $0.8 million, offset by a $2.4 million decrease in non-utility operating revenue, a $1.4 million increase in total operating expenses and $0.7 million increase in interest charges.</div>

  <div><br/>
  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Part I, Item 7. &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in our 2022 Annual Report on Form
    10-K includes a comparative discussion of the years ended December 31, 2022 and 2021 and is incorporated herein by reference.&#160; &#160; </div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">Liquidity and Capital Resources</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company&#8217;s primary sources of liquidity for the year ended December 31, 2023
    </span>were $37.1 million in net proceeds from the issuance of Class A Non-Voting Stock, $31.9 million of cash provided by operating activities and $22.5 million in net contributions and advances from developers.&#160; Funds from these liquidity sources
    were used to invest $62.2 million in capital expenditures and to pay dividends of approximately $11.2 million.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We depend on the availability of capital for expansion, construction and maintenance.&#160;&#160;We rely on our sources of liquidity for investments in our utility
    plant and to meet our various payment obligations.&#160;&#160;We expect that our net investments in utility plant in 2024 will be approximately $51.6 million.&#160;&#160;Our total obligations related to interest and principal payments on indebtedness, rental payments,
    elevated storage tank agreements and water service interconnection agreements for 2024 are anticipated to be approximately $12.0 million.&#160;&#160;</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a id="_Hlk160190938"><!--Anchor--></a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">One of our primary sources of liquidity
      for the year ended December 31, 2023 was $31.9 million provided by cash flow from operating activities, compared to $24.3 million for the year ended December 31, 2022.&#160; The increase in cash flows from operating activities primarily resulted from
      lower accounts payable and accrued expenses related to increased capital investments and lower accounts receivable balances.&#160; </span>Cash flow from operating activities is primarily provided by our utility operations and is impacted by the
    timeliness and adequacy of rate increases and changes in water consumption as a result of year-to-year variations in weather conditions, particularly during the summer.&#160; A significant part of our ability to maintain and meet our financial objectives is
    to ensure that our investments in utility plant and equipment are recovered in the rates charged to customers.&#160; As such, from time to time, we file rate increase requests to recover increases in operating expenses and investments in utility plant and
    equipment.&#160; See our Notes to Consolidated Financial Statements - Note 13 &#8211; Regulatory Proceedings.&#160; We will continue to borrow on available lines of credit in order to satisfy current liquidity needs.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In addition, the Company has a long history of paying regular quarterly dividends as approved by our Board of Directors using net cash from operating activities.</span></div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The primary focus of our investment in 2023 was to continue to provide high
      quality, reliable service to our growing service territory.&#160;&#160;Capital expenditures during 2023 were $62.2 million compared to $48.5 million invested during the same period in 2022.&#160; During 2023, we invested in our </span><a id="_Hlk133268619"><!--Anchor--></a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">rehabilitation program for transmission and distribution facilities by replacing aging or deteriorating mains, installation of new mains, enhancing or improving existing treatment
      facilities, construction of new water storage tanks, and replacing aging wells and pumping equipment to better serve our customers.&#160; We also continue to invest in wastewater treatment and distribution facilities.&#160; Developers contributed $8.3 million
      of the total investment during the year ended 2023.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following chart summarizes our investment in plant and systems over the past three fiscal years</div>

  <div><br/>
  </div>

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


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
        </td>

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

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

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

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" colspan="12" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">&#160;</td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Source of supply, treatment and pumping</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">20,327</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14,158</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,681</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Transmission and distribution</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">26,886</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,712</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,951</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General plant</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">4,553</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,856</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,739</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Developer financed utility plant</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">8,301</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,038</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,866</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Wastewater facilities</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">3,353</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,613</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,133</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Allowance for Funds Used During Construction, AFUDC, equity portion</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(1,243</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">)</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(894</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(556</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">62,177</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">48,483</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,814</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
  <div style="text-align: left;"><a id="_Hlk128686262"><!--Anchor--></a><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a id="_Hlk156132459"><!--Anchor--></a>Of the $55.6 million gross investment expected in 2024, approximately $16.4 million will be invested in upgraded
    PFAS treatment equipment, the rehabilitation and upgrading of two elevated storage tanks, booster station improvements, and equipment and wells throughout Delaware, Maryland, and Pennsylvania to identify, develop, treat, and protect sources of water
    supply to assure uninterrupted service to our customers.&#160; Approximately $8.8 million will be invested in the relocations of facilities as a result of government mandates.&#160; Approximately $7.2 million will be invested into the ongoing construction of a
    regional wastewater treatment plant along with improvements to existing wastewater treatment plants and wastewater pumping stations.&#160; Approximately $6.2 million will be invested in renewals associated with the rehabilitation of aging infrastructure.&#160;
    Approximately $6.6 million will be invested in the construction of force mains used for the transmission of wastewater to plants.&#160; &#160; Approximately $5.8 million will be invested in general plant, which includes vehicles and other heavy duty operations
    related equipment, replacement computer hardware and software, equipment upgrades, new corporate automation, station security upgrades, radio communication upgrades and building renovations.&#160; Approximately $4.0 million will be for extending
    transmission and distribution facilities to address service needs in growth areas of our service territory. Additionally, we will refund $0.6 million to customers, real estate developers and builders related to previous advances for construction they
    provided to Artesian for distribution facilities on their properties.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our projected capital expenditures and other investments are subject to periodic review, and revision to reflect changes in economic conditions and other
    factors.&#160; The Company's investment for 2024 is expected to be offset by developer contributions of $4.0 million for a net investment of $51.6 million in 2024.&#160; The Company believes the net investment in utility plant will continue to be recovered
    through rates charged to customers.</div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For the year ended December 31, 2023, cash flows provided by financing
      activities were $31.3 million, compared to $31.7 million for the year ended December 31, 2022.&#160; The cash flows provided by financing activities decreased due to increased repayments of lines of credit, lower issuance of long-term debt and higher
      stock dividend payments, mostly offset by higher proceeds from the issuance of common stock and an increase in net advances and contributions from developers.&#160; We have several sources of liquidity to finance our investment in utility plant and other
      fixed assets.&#160; Our primary source of liquidity from financing activities for the year ended December 31, 2023 </span>was $37.1 million in net proceeds from the issuance of Class A Non-Voting Stock.&#160; On May 23, 2023 and June 16, 2023, the Company
    completed the sale of 695,650 shares and 67,689 shares of its Class A Non-Voting Stock, respectively.&#160; Other sources of liquidity include $22.5 million in net contributions and advances from developers, which includes $3.8 million of grant funds from
    the State of Delaware and $5.6 million from the issuance of long-term debt.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">We estimate that future investments will be financed by our operations and external sources.&#160; We
      expect to fund our activities for the next twelve months using our projected cash generated from operations, bank credit lines, state revolving fund loans, government grants, and other capital market financing as needed to</span> provide sufficient
    working capital to maintain normal operations, to meet our financing requirements and to expand through strategic acquisitions.&#160; We believe that our cash on hand and future cash generated from the foregoing activities will provide adequate resources to
    fund our short-term and long-term capital, operating and financing needs. However, there is no assurance that we will be able to secure funding on terms acceptable to us, or at all.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Our cash flows from operations are primarily derived from water sales revenues and may be materially affected by changes in water sales due to weather and the timing and extent of increases in rates approved by state public service
      commissions.</span></div>

  <div><br/>
  </div>

  <div><br/>
  </div>

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

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Lines of Credit and Long-Term Debt</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">At December 31, 2023, Artesian Resources had a $40 million line of credit with
      Citizens Bank, or Citizens, which is available to all subsidiaries of Artesian Resources.&#160; As of December 31, 2023, there was $40.0 million of available funds under this line of credit.&#160; The previous interest rate for borrowings under this line was
      the London Interbank Offered Rate, or LIBOR, plus 1.00%.&#160; The LIBOR rate for USD currency was discontinued as of June 30, 2023.&#160; As a result,</span>&#160;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">effective May 20, 2022,
      this line of credit agreement was amended to replace LIBOR with the Daily Secured Overnight Financing Rate, or SOFR.&#160; The interest rate is a one-month SOFR plus 10 basis points, or Term SOFR, plus an applicable margin of 0.85%, which was increased to
      1.10% effective August 3, 2023.&#160; Term SOFR cannot be less than 0.00%.&#160; This is a demand line of credit and therefore the financial institution may demand payment for any outstanding amounts at any time.&#160; The term of this line of credit expires on the
      earlier of May 20, 2024 or any date on which Citizens demands payment. The Company expects to renew this line of credit.</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">At December 31, 2023, Artesian Water had a $20 million line of credit with
      CoBank, ACB, or CoBank, that allows for the financing of operations for Artesian Water, with up to $10 million of this line available for the operations of Artesian Water Maryland.&#160; As of December 31, 2023, there was $20.0 million of available funds
      under this line of credit.&#160; </span>The previous interest rate for borrowings under this line allowed the Company to select either LIBOR plus 1.50% or a weekly variable rate established by CoBank; the Company historically used the weekly variable
    interest rate.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160; In October 2022, this line of credit was amended to replace the previous interest rate options with a daily SOFR rate plus 1.45% option or a term SOFR rate
      plus 1.45% option that is locked in for either one or three months.&#160; The term of this line of credit expires on October 31, </span>2024.&#160; Artesian Water expects to renew this line of credit.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company&#8217;s material cash requirements include the following lines of credit commitments and contractual obligations:</div>

  <div><br/>
  </div>

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


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Material Cash Requirements</div>
        </td>

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

    <td valign="bottom" colspan="18" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Payments Due by Period</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less than</div>
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1 Year</div>
        </td>

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

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1-3</div>
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Years</div>
        </td>

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

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4-5</div>
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Years</div>
        </td>

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

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">After 5</div>
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Years</div>
        </td>

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

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">First mortgage bonds (principal and interest)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,902</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,714</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,610</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">204,564</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">268,790</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 40%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State revolving fund loans (principal and interest)</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">979</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,147</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,068</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,287</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,481</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Promissory note (principal and interest)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,200</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,923</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,924</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,652</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14,699</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 40%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asset purchase contractual obligation (principal and interest)</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">339</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">659</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">320</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,318</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Lines of credit</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 40%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating leases</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">70</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">64</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,429</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,598</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating agreements</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">76</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">112</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">109</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">749</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,046</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 40%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unconditional purchase obligations</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">870</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,762</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">114</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">312</div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,058</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Tank painting contractual obligation</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">626</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">313</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">939</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 40%; padding-bottom: 4px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total contractual cash obligations</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,027</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,700</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45,209</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">226,993</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">306,929</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


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

  <div>
    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian&#8217;s long-term debt agreements and revolving lines of credit contain customary affirmative and negative covenants that are binding on us (which are
      in some cases subject to certain exceptions), including, but not limited to, restrictions on our ability to make certain loans and investments, guarantee certain obligations, enter into, or undertake, certain mergers, consolidations or acquisitions,
      transfer certain assets or change our business.&#160; As of December 31, 2023, we were in compliance with these covenants.</div>

    <div><br/>
    </div>

    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Long-term debt obligations reflect the maturities of certain series of our first mortgage bonds, which we intend to refinance when due if not refinanced
      earlier.&#160; One first mortgage bond is subject to redemption in a principal amount equal to $150,000 plus interest per calendar quarter.&#160; The state revolving fund loan obligation and promissory note obligation have an amortizing mortgage payment
      payable over a 20-year period.&#160; The first mortgage bonds, the state revolving fund loan and the promissory note have certain financial covenant provisions, the violation of which could result in default and require the obligation to be immediately
      repaid, including all interest.&#160; We have not experienced conditions that would result in our default under these agreements.</div>

    <div><br/>
    </div>

    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The asset purchase contractual obligation is related to the purchase of substantially all of the water operating assets from the Town of Clayton, or
      Clayton, in May 2022, by Artesian Water.&#160; The total purchase price was $5.0 million.&#160; At closing, Artesian Water paid approximately $3.4 million.&#160; The remaining $1.6 million is payable in equal annual installments on the anniversary date of the
      closing date.&#160; Each annual installment is payable with interest at an annual rate of 2.0%.</div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In order to control purchased power cost, in February 2021, Artesian Water entered into an electric supply contract with MidAmerican that is effective from
    May 2021 to May 2025.&#160; The fixed rate was lowered 5.6% starting in May 2021.&#160; In February 2022, Artesian Water Maryland entered into an electric supply agreement with Constellation NewEnergy, Inc., effective from May 2022 through November 2025.&#160; In
    January 2022, following the acquisition of Tidewater Environmental Services, Inc. dba Artesian Wastewater, or TESI, assumed an electricity supply contract with WGL Energy that is effective through December 2024.&#160; These fixed rate electric supply
    contracts are for normal purchases and are not derivative instruments.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Payments for unconditional purchase obligations reflect minimum water purchase obligations based on rates that are subject to change under an interconnection
    agreement with the Chester Water Authority.&#160; The agreement is effective from January 1, 2022 through December 31, 2026, includes automatic five-year renewal terms, unless terminated by either party, and has a &#8220;take or pay&#8221; clause which required us to
    purchase water on a step-down schedule through July 5, 2022 and now requires us to purchase a minimum of 0.5 million gallons per day.&#160; In addition, payments for unconditional purchase obligations reflect minimum water purchase obligations based on a
    contract rate under our interconnection agreement with the Town of North East, which expires June 26, 2024.&#160; The agreement includes two automatic five-year renewal terms, unless terminated by either party.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In April 2021, Artesian Water entered into a 3-year agreement with Worldwide Industries Corporation effective July 1, 2021 to paint elevated water storage
    tanks.&#160; Pursuant to the agreement, the total expenditure for the three years was $1.2 million.&#160; In September 2022, this agreement was amended to paint an additional elevated water storage tank and to extend the term of the agreement for an additional
    year.&#160; Pursuant to the amended agreement, the total expenditure for the four years is $2.2 million.</div>

  <div><br/>
  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold;">IMPACT OF RECENTLY ISSUED ACCOUNTING STANDARDS</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">See Note 19 (Impact of Recent Accounting Pronouncements) to our Consolidated Financial Statements for a full description of the impact of recent accounting
    pronouncements.</div>

  <div><br/>
  </div>

  <div><br/>
  </div>

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


  <tr>

    <td style="width: 108pt; vertical-align: top;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">ITEM 7A.</span></td>

    <td style="width: auto; vertical-align: top; text-align: left;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK</div>
        </td>

  </tr>


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

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company&#8217;s business operations give rise to market risk exposure due to changes in interest rates and commodity prices.&#160; To manage such risks effectively,
    the Chief Financial Officer, with support from the Executive Officers, Audit Committee and Board of Directors, evaluates strategies to mitigate these risks by limiting variable rate exposure and by monitoring the effects of market changes in interest
    rates.&#160; The Company&#8217;s financial risk management evaluations are designed to protect against risk arising from extreme adverse market movements on our key exposures.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company is subject to the risk of fluctuating interest rates in the normal course of business.&#160; Our policy is to manage interest rates through the use of
    fixed rate long-term debt and, to a lesser extent, short-term debt.&#160; The Company's exposure to interest rate risk related to existing fixed rate, long-term debt is due to the term of the majority of our First Mortgage Bonds and the term of the
    promissory note, which have final maturity dates ranging from 2028 to 2049 and interest rates ranging from 4.24% to 5.96%, which exposes the Company to interest rate risk as interest rates may drop below the existing fixed rate of the long-term debt
    prior to such debt&#8217;s maturity.&#160; In addition, the Company has interest rate exposure on $60 million of variable rate lines of credit, with two banks.&#160; As of December 31, 2023 there were not any outstanding balances on the lines of credit.&#160; An increase
    in the variable interest rates has resulted and is expected to continue to result in an increase in the cost of borrowing on these variable rate lines of credit.&#160; Also, changes in SOFR could affect our operating results and liquidity.&#160; We are also
    exposed to market risk associated with changes in commodity prices.&#160; Our risks associated with price increases in chemicals, electricity and other commodities are mitigated by our ability to recover our costs through rate increases to our customers.&#160;
    We have also sought to mitigate future significant electric price increases by signing multi-year supply contracts at fixed prices.</div>

  <div><br/>
  </div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">29</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div><br/>
  </div>

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


  <tr>

    <td style="width: 0.1pt;"/>

    <td style="width: 71.9pt; vertical-align: top;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">ITEM 8.</span></td>

    <td style="width: auto; vertical-align: top; text-align: left;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</div>
        </td>

  </tr>


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

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="CONSOLIDATEDBALANCESHEETS"><!--Anchor--></a>CONSOLIDATED BALANCE SHEETS</div>

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

  <div><br/>
  </div>

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


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">&#160;</td>

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

    <td valign="bottom" colspan="6" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">ASSETS</span></div>
        </td>

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2023</div>
        </td>

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

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2022</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant, at original cost less accumulated depreciation</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" id="Fact_a12a90af9b7f4bce9c369ea7d230a10a" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">714,284</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" id="Fact_e05c40a7dbcb4ca4845861e4dd34e15f" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">668,031</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Current assets</div>
        </td>

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

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

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash and cash equivalents</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" id="Fact_4f30342505884f6fbe7e716154f5cd86" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,505</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" id="Fact_799ff381f18a4f35a1c3efd913335873" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,309</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accounts and other receivables (less provision for expected credit loss <span style="text-indent: 0pt;">2023</span> - $<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact_e3ca2532d4fb40bc8e80c8973db26ed4" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">328</ix:nonFraction></span>; <span style="text-indent: 0pt;">2022</span> - $<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact_8932696992fc478dbbef194072e62aed" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">416</ix:nonFraction></span>)</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" id="Fact_a33c595eab4145b692f05011c5950104" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,830</ix:nonFraction></div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" id="Fact_5a875f5afab940ac9de31fd70d909f30" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,511</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Income tax receivable</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxesReceivable" id="Fact_db398427c0974edea389c66695e3deb3" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,799</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxesReceivable" id="Fact_b3e5f089455d49db8c66ceefba5119f6" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,632</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unbilled operating revenues</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UnbilledReceivablesCurrent" id="Fact_f967b5221db74a55a783cb7231186838" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,934</ix:nonFraction></div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UnbilledReceivablesCurrent" id="Fact_96898bb0ddf644f883b34821e2a70821" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,586</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Materials and supplies</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:InventoryRawMaterialsAndSupplies" id="Fact_22f5ec16e38f430eab875cb281c7bdf9" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,983</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:InventoryRawMaterialsAndSupplies" id="Fact_91e548f383da41bd8af4d3186c15c193" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,702</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Prepaid property taxes</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PrepaidTaxes" id="Fact_bb018b7948224041b19c622cd8cc3dce" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,269</ix:nonFraction></div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PrepaidTaxes" id="Fact_9fb5387dffde4efc9310d72b295fb83f" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,186</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Prepaid expenses and other</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" id="Fact_ae9994a95c5345a0915721a4abac3ecd" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,297</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" id="Fact_0b65d4bbf0a94598b19b7851effa6bb3" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,878</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total current assets</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AssetsCurrent" id="Fact_45484df8a3d1421fb80f104c5f448a00" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">30,617</ix:nonFraction></div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AssetsCurrent" id="Fact_f880e57909ae42eca99f03d68331575d" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">27,804</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other assets</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Non-utility property (less accumulated depreciation <span style="text-indent: 0pt;">2023</span> - $<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" id="Fact_088794954504477686b9a47777269f51" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,052</ix:nonFraction></span>; <span style="text-indent: 0pt;">2022</span> - $<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" id="Fact_c77ce093a75c4d0ba7c1c6b2ee446d3f" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">990</ix:nonFraction></span>)</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_fa8613870a4644858f81a5ba1c7af800" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,693</ix:nonFraction></div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_43a022f5ae634e07be74c441bcc761c6" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,740</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other deferred assets</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" id="Fact_51387838b320461a8192003b157b7c2e" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,504</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" id="Fact_f684b4550dec47b8b42a197af0f2a8b0" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,536</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Goodwill" id="Fact_565786a15e4e48e483e83a457e69b684" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,939</ix:nonFraction></div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Goodwill" id="Fact_162b9b33e70c48a896800538071e4d50" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,939</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease right of use assets</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_7043a6ba9b87483b9fa39f4c285c9a52" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">506</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_9c790ff664ca44fdb74933f352b71f83" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">467</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total other assets</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" id="Fact_0b2b9ae6066f42f78372182d9c60415d" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">14,642</ix:nonFraction></div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" id="Fact_edbb0282ff99483899017eda53ea6460" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,682</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulatory assets, net</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_95fa5fa62cb440b7a93f7ea45f9ef00f" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,289</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_07c09e32c02643d483a32a2176ae72c4" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,274</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total Assets</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Assets" id="Fact_60f61179eda441858e92b4d0326898db" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">766,832</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Assets" id="Fact_d6e99a3b06474c2ba279843bab745eb1" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">719,791</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></div>
        </td>

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

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

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stockholders&#8217; equity</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Common stock</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CommonStockValue" id="Fact_ba623e4d9edf4a36ad670db9621a5cc2" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,285</ix:nonFraction></div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CommonStockValue" id="Fact_84bba9f2e1f44c939066ce2950468658" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,502</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Preferred stock</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PreferredStockValue" id="Fact_fb51e23b89634b28b61ca05485b38f43" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PreferredStockValue" id="Fact_82596c57926c4a2fada21828deafff46" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Additional paid-in capital</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" id="Fact_27e67affaa2843228c5ee202d68f605b" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">143,369</ix:nonFraction></div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" id="Fact_38e4b655c7d547558aaa9d56c5e4b7ac" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">107,142</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Retained earnings</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" id="Fact_e376b54ce3e5418cade25e929a24a914" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">76,743</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" id="Fact_c2c6663304694ab8990abc9186fe4b02" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">71,286</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total stockholders&#8217; equity</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_e3f8c37c87d846638937e0cd3f276d15" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">230,397</ix:nonFraction></div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_2ed0efabeec24677be95dbdeb3ef37e2" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">187,930</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Long-term debt, net of current portion</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" id="Fact_93d9e73692dc435ca67e7db87556f7b4" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">178,307</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" id="Fact_4164eb7d18d04af5bc7bd5e8193e5f84" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">175,619</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CapitalizationLongtermDebtAndEquity" id="Fact_5171b85105154f0aa571c5ada351b117" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">408,704</ix:nonFraction></div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CapitalizationLongtermDebtAndEquity" id="Fact_ad0e829c69574460b747c420c9d8fd62" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">363,549</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Current liabilities</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Lines of credit</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" id="Fact_11aee65cb0664e9e8fc51804268e8912" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" id="Fact_07b5d0ef201e418eb6aa92796ebfe587" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">20,174</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Current portion of long-term debt</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NotesPayableCurrent" id="Fact_c91adfbb257c48bc80ff1b55aa2f126f" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,235</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NotesPayableCurrent" id="Fact_4158a55451bf4470b6ca87774ce28c39" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,003</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accounts payable</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" id="Fact_76b150e4f71640d0828526be02e9260f" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,697</ix:nonFraction></div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" id="Fact_9b271a8cd4024d619615a71e1dd9294d" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,929</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accrued expenses</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" id="Fact_c2ca862963ff4da2ac23fae47c2e6737" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,519</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" id="Fact_0eee83bfd4224aecb8b6639b77a0ee6a" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,246</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Overdraft payable</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BankOverdrafts" id="Fact_9c5fabaf66f1456f9aedf6616b4f94af" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9</ix:nonFraction></div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BankOverdrafts" id="Fact_d000bd22cc1b4f8ca8b2604cbe0f4332" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">43</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accrued interest</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:InterestPayableCurrent" id="Fact_2450534f598346ac9a6c1b21e6eb7aa3" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,275</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:InterestPayableCurrent" id="Fact_e15edd504dba4b60a0431d044376e1b0" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">989</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Income taxes payable</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" id="Fact_986fc5fbca21447982dd08ca91f87173" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2</ix:nonFraction></div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" id="Fact_1c60f17aae254828a685ff24b68c63f2" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Customer and other deposits</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" id="Fact_1a502738e6024eb3a0e5e34867d68fbe" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,983</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" id="Fact_03dc7da0fc5c492681366ed54edc6221" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,489</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" id="Fact_8c2e8aafc0714f09a30c52b63a791977" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,694</ix:nonFraction></div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" id="Fact_5024b7d1781a4ce780a3732496839a0e" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,191</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total current liabilities</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" id="Fact_e74b59988ac9466c861292b7b99b19c1" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">22,414</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" id="Fact_84f0faf2269c425b86e11a81b1a7e366" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">44,070</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

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

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

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Commitments and contingencies (Note 11)</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_22ce30dc4ac74284844801f26c518e0d">&#8212;</span></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_5fcc4ed97ad34b118827b9f48d4c7301">&#8212;</span></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

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

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

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred credits and other liabilities</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net advances for construction</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" id="Fact_2a8ad38383d74391a9edd2efdabfd3ee" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,797</ix:nonFraction></div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" id="Fact_52eb54570d8840ff9f111909b71ec18d" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,686</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease liabilities</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" id="Fact_f323453c01d54c109611396e4c134dda" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">503</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" id="Fact_8edba72e6cf245f3b48706dbd4b32fff" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">466</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulatory liabilities</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryLiabilities" id="Fact_5ebe686a1f3e4d91913278acef5992d4" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,676</ix:nonFraction></div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryLiabilities" id="Fact_5b67370e44e3418dbbfef5fb5ed90391" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">28,721</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred investment tax credits</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" id="Fact_91fc67af3e0f4f4fb7cbfb0e868fdf58" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">423</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" id="Fact_4397f020c2a349bfab94b85ef396e683" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">439</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred income taxes</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" id="Fact_c884f2184d2d4af4a972f156b6e63c3c" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">58,381</ix:nonFraction></div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" id="Fact_3f323ca72e914285afe9c0f7daadf9c6" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">54,552</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total deferred credits and other liabilities</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" id="Fact_4a8d5a88103e413587b8499a33834d54" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">87,780</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" id="Fact_69578eb29c404b7d8e23e5c3fa9325d8" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">87,864</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

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

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

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net contributions in aid of construction</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContributionsInAidOfConstruction" id="Fact_0b9f6dcc9cf54cefb56a30f6a34b0920" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">247,934</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContributionsInAidOfConstruction" id="Fact_bf50accd9c044aee801bbfdabe450e8c" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">224,308</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total Liabilities and Stockholders&#8217; Equity</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" id="Fact_65c338bf7d13414c931983e194e02db8" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">766,832</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" id="Fact_e264221f78524e1fb2e2ec6f30b3b369" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">719,791</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


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

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">The notes are an integral part of the consolidated financial
      statements</span>.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30</div>

    </div>

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

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

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

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands, except per share amounts</div>

  <div><br/>
  </div>

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


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

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

    <td valign="bottom" colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended December 31,</div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

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

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

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

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

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

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

  </tr>

  <tr>

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

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

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

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

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating revenues</div>
        </td>

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

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

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

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

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

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

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

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

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Water sales</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_9277680fc41c4a1f9f92bc5a1dc0a7f2" contextRef="c20230101to20231231_ProductOrServiceAxis_WaterSalesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">80,033</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_15012a8821254ce999b52bb5ffaa0b04" contextRef="c20220101to20221231_ProductOrServiceAxis_WaterSalesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">78,318</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_d0fa5c24bf1c432a862e4aeafe8ed77f" contextRef="c20210101to20211231_ProductOrServiceAxis_WaterSalesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">77,821</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other utility operating revenue</div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_b05b8414cd474a7da32c329efafb838a" contextRef="c20230101to20231231_ProductOrServiceAxis_OtherUtilityOperatingRevenueMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,195</ix:nonFraction></div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_bd0557c8e8a74b3dba056b43949b0837" contextRef="c20220101to20221231_ProductOrServiceAxis_OtherUtilityOperatingRevenueMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">11,506</ix:nonFraction></div>
        </td>

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

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

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

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_28eb5267e0e34d4da4a0e825253c45f2" contextRef="c20210101to20211231_ProductOrServiceAxis_OtherUtilityOperatingRevenueMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,195</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Non-utility operating revenue</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_6490b9ff165a40deac543bddcc487990" contextRef="c20230101to20231231_ProductOrServiceAxis_NonUtilityOperatingRevenueMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,633</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_2bee54580a4241848659a10283849b4f" contextRef="c20220101to20221231_ProductOrServiceAxis_NonUtilityOperatingRevenueMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,073</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_cd3a6cbccae641b5a62014ac971347d6" contextRef="c20210101to20211231_ProductOrServiceAxis_NonUtilityOperatingRevenueMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,843</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total Operating Revenues&#160;</div>
        </td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_4eaf9a56df104d628a3fc1fc608944af" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">98,861</ix:nonFraction></div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_cd2b818eacb14139ad8aad0cd8588403" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">98,897</ix:nonFraction></div>
        </td>

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

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_fc1e9a9378244f5c8b7572d4ca9ba22d" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">90,859</ix:nonFraction></div>
        </td>

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

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

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

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating expenses</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility operating expenses</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UtilitiesOperatingExpense" id="Fact_7b3d499728654d0f99c383c027d142de" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">46,205</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UtilitiesOperatingExpense" id="Fact_2fa5905f02da4a07b8ae4baeb0764882" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">43,772</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UtilitiesOperatingExpense" id="Fact_4fb6f0d4fec94476a5ce85aed09c65d5" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">41,414</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Non-utility operating expenses</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" id="Fact_04b822dd65ab4657b6856dd80c38785a" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,428</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" id="Fact_ffc1887e2bd84345896679def1ad0257" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,850</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" id="Fact_87b9a68068a04a0d9947531083751145" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,942</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Depreciation and amortization</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" id="Fact_e65c31e6eb1348beaea2275b38b59a8e" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,335</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" id="Fact_b05a53dffff847228d09faaf84369c7a" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,620</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" id="Fact_390b8343585440e9af3c794bcd06b603" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">11,885</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Taxes</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State and federal income tax expense (benefit)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Current</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" id="Fact_b3aac955862a4e938164296be3d00f92" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,962</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" id="Fact_9de5ddda69d247b5bea01eb1133f779e" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,285</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" id="Fact_7b1d41058b3b4811b46b81c97f543a6e" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,360</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" id="Fact_2adb474c65504d09988083119ebea231" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,386</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" id="Fact_dba109975ce049f589f49cec406014b8" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,593</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" id="Fact_ad1af63d5aa946bcafb45b5a43c49027" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,377</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property and other taxes</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" id="Fact_a0c135de119a4136af8980c9b87e2df6" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,099</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" id="Fact_021cf3ca52b64a5d9ab2078e524508c7" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,871</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" id="Fact_fe14306d5e5f4850a017635b2377e041" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,587</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160; Total Operating Expenses</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingExpenses" id="Fact_a0a2fb1379054eab984dab319471a9f3" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">76,415</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingExpenses" id="Fact_03b7c80fad974e868397aef42c5242af" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">74,991</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingExpenses" id="Fact_4ef3ab9039044d0badcb940957ca38ce" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">68,565</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating income</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_8f13b0d2be5d477c98d319239f030533" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">22,446</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_99601070e2314df68ef3f87d92604c53" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">23,906</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_6cf9b33f6525464f92cf522f88a06404" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">22,294</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other income, net</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Allowance for funds used during construction (AFUDC)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" id="Fact_b24d3a23a24c4e39aca88137e02ec2ee" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,002</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" id="Fact_3ee78ba5d48d48fd95ff422f1b2b4f1c" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,329</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" id="Fact_af1e72a647fc48e2a928b21c994716bc" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">823</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Miscellaneous</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" id="Fact_6cf55a6c17be4727a50d0d3de1f5816f" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,407</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" id="Fact_636c4768ac74435fa42629bb31ace9a9" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,265</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" id="Fact_14cd1c26770141b2b1ccf4f511a1432c" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,302</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherOperatingIncomeExpenseNet" id="Fact_fd9cd2b5d18a443faddebc847d9afccd" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,409</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherOperatingIncomeExpenseNet" id="Fact_cdd454c2467c466bb1b824512e3bbd78" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,594</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherOperatingIncomeExpenseNet" id="Fact_29fe64bded32426c81b3f3eb8acfbe0d" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,125</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Income before interest charges</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:IncomeLossFromContinuingOperationsBeforeInterestExpense" id="Fact_cace975700de4af1bec40fa19340d66a" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,855</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:IncomeLossFromContinuingOperationsBeforeInterestExpense" id="Fact_b7f43286412f447a97dab1061588c731" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">26,500</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:IncomeLossFromContinuingOperationsBeforeInterestExpense" id="Fact_5acdc2aae9b142d3b885900b37ef9d99" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">24,419</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest charges</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:InterestExpense" id="Fact_3181dd9863ef4357a0559f1b766c7eb4" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,156</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:InterestExpense" id="Fact_a284efbf020f464db130c849ef48adf8" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,502</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:InterestExpense" id="Fact_bc410376cecb4ff4b81d0b862b4f7826" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,592</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Net income applicable to common stock</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_13cc338b567b4d65b063e97b94bb5c00" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,699</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_0746805bc2d547dab41c4a860d24efc5" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">17,998</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_ae553210d1774f52b346debbaccda914" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,827</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income per common share:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Basic</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_ded65c0430474903b5d8560e81f5237e" contextRef="c20230101to20231231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.67</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_a93c943787e64c809e72e9cb2e065357" contextRef="c20220101to20221231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.90</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_2143e6f6a6b64e61bfc4c4e6a5e9dab9" contextRef="c20210101to20211231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.79</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Diluted</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_ef08413d740c4db3a4b576e975a3305f" contextRef="c20230101to20231231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.67</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_185640caa0024fd5855cbb83f95dda74" contextRef="c20220101to20221231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.90</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_c5a6ae01f66d4e25b9260b0550d4be29" contextRef="c20210101to20211231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.79</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted average common shares outstanding:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Basic</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_6fdfde6fd65748cd9dc8acf988b9198f" contextRef="c20230101to20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,018</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_aaf647c5e2bc404b8acfc83b37f4fcec" contextRef="c20220101to20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,462</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_b95fa99e7faa47d6a3ec59b277fc2fb1" contextRef="c20210101to20211231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,394</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Diluted</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_ddbfdd9a9d3b48668fd5055427ec2f72" contextRef="c20230101to20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,022</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_e3bf2015bb794e8f989bda42d8dff4b4" contextRef="c20220101to20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,481</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_95b790674d1e4b74a17d4b2838b43455" contextRef="c20210101to20211231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,426</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash dividends per share of common stock</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CommonStockDividendsPerShareCashPaid" id="Fact_f5f249c9ef644d628e6b9a4c91e5c699" contextRef="c20230101to20231231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.14</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CommonStockDividendsPerShareCashPaid" id="Fact_8427380660e84b84804c1d31eb399fbf" contextRef="c20220101to20221231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.09</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CommonStockDividendsPerShareCashPaid" id="Fact_3353ada7227c4fcfbcb479284c18c4e4" contextRef="c20210101to20211231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.05</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>


</table>
  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">The notes are an integral part of the consolidated financial statements.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">31</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="CONSOLIDATEDSTATEMENTSOFC"><!--Anchor--></a>CONSOLIDATED STATEMENTS OF CASH FLOWS</div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"> </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">CASH FLOWS FROM OPERATING ACTIVITIES</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_f174669525f8474f96f65b5a76d4b868" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,699</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_527a1de5d8bb486ea36e8eea13ffa016" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">17,998</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_bbd7a06d45ec41f09b64bbd738c281d0" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,827</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Depreciation and amortization</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" id="Fact_c0462178959741668bf5e89aeb6aa899" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,335</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" id="Fact_a1053ba0d0ec45f2b4ddfcfe9cf18dda" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,620</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" id="Fact_f53148dcff874ac698b5e77617fbdb42" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">11,885</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amortization of debt expense</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" id="Fact_f3ab467d3bda4b62961afa322a4d8b17" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">355</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" id="Fact_40e1a38c4b6345a096a14676c0dda2f0" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">354</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" id="Fact_1733c2d43f3d426295e3c6b8cbbe8327" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">351</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Provision for bad debt expense</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" id="Fact_34f379599f8146409a99ed100f2b3f02" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">92</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" id="Fact_eb11112c351f480b9ac611d09c5f1c63" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">68</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" id="Fact_21e533a90b43420981710a930c6e9a88" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">224</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred income taxes, net</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" id="Fact_aea6e9c26e1140538f4c018434d3157a" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,813</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" id="Fact_1c60b93d4015458d83b0c0e2286d698f" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,282</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" id="Fact_ce81d5c3653d45a5a56c18a4ecc9f4de" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,803</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stock compensation</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" id="Fact_f20c454260fd4129809b02fde6929519" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">254</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" id="Fact_6c5e26deaaa442e2a1e2e1c3b8e17fbb" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">152</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" id="Fact_1f5bb5dce8d4411d9fc881bf4ee663a4" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">193</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">AFUDC, equity portion</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" id="Fact_8070bdc9c28a475fba62b5924cf8aeff" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,243</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" id="Fact_a90547b6892644b6a8f55e1caa269833" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">894</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" id="Fact_535e8741597341f594305e3cebb802ef" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">556</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Changes in assets and liabilities, net of acquisitions:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accounts and other receivables</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" id="Fact_73403f94ebf3477189fa00f126ba78d3" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">807</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" id="Fact_879002ff2e9e4e3b81be334ebc620dcd" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,847</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" id="Fact_9313f5f72e794d31af4bd6d7b7b71600" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">318</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Income tax receivable</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" id="Fact_e87f35af2f2f4ae9bade70155ca49740" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">167</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" id="Fact_dc086cd188bc4066a77c218bdd0fd7d9" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">602</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" id="Fact_a86f9b9a4c874c3f9c13939c67ba0947" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,605</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unbilled operating revenues</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" id="Fact_b79247a668854a9fa2b66fb893b8a03e" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">348</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" id="Fact_0f025d0c077b4bd394f1bb42d08302d9" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">141</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" id="Fact_30edaca81131443f99fe7ff56a4b261c" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">86</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Materials and supplies</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" id="Fact_bfc15a4833d24fbda3e28327ddd18c13" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,281</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" id="Fact_4ffbd9a20fd94a128863eb08f25d70a6" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,769</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" id="Fact_0926f10b7ea244d195eca6d2aa57e302" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">398</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Income taxes payable</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" id="Fact_d50195feaa3342749df6a3d1072b5484" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">4</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" id="Fact_9a6fc1400bd8465094e0caa997d76416" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" id="Fact_917d5adce6944c32bb68a84a6356af7a" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">28</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Prepaid property taxes</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidTaxes" id="Fact_fb0affd1de2c41a1a5fcd8cdd3f13b36" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">83</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidTaxes" id="Fact_a49da61fcc1e4f7d871bf5dc7d7a394f" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">697</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidTaxes" id="Fact_b95b4158c5f7413189660ec892e5711a" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">415</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Prepaid expenses and other</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpensesOther" id="Fact_c06e77a8dbde4a8297fdf1bda19a13cf" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">419</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpensesOther" id="Fact_f4d64d3964f44c2e8ec7b207f8501240" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">216</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpensesOther" id="Fact_098b65d6bb0e4921badbbcba8a9bce5a" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">444</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other deferred assets</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" id="Fact_e1441c1b06cf45beaf9141f9ca2ea7ee" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">1,998</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" id="Fact_25c921b2ec7a43fda60fee1b49f452f2" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,473</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" id="Fact_abfa503ac6014f66a0ab84a6f3a31440" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">445</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulatory assets</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherRegulatoryAssets" id="Fact_45a10c85ae76484c8192587550cd7dd5" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">497</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherRegulatoryAssets" id="Fact_179fe4258b694420b84ec0fbd8b4de7f" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">37</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherRegulatoryAssets" id="Fact_5972a38e73594629b73ee1a5518d28af" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">236</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulatory liabilities</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInRegulatoryLiabilities" id="Fact_543b1cb32fd840dd861e0978c06fac45" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">3,168</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInRegulatoryLiabilities" id="Fact_d9ad5a6c1a9b47bc87b05c0f9cf91966" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,799</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInRegulatoryLiabilities" id="Fact_f823e7ff6e0946188959c0649c778ae1" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">535</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accounts payable</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" id="Fact_ce717ded470f47cc8dde5abe12203f78" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">284</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" id="Fact_4d4d8f6e07f8412aa226ce9d4a2481ac" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">3,989</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" id="Fact_f83c12c42b5c44288799bcfb13766646" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,547</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accrued expenses</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" id="Fact_9793c37fbcc24050b849c77e31817cdc" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">614</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" id="Fact_1b7b45dc286c47a285a4b430947cd777" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">564</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" id="Fact_95e862943f514e6a865ea40de6c7956c" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">71</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accrued interest</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInterestPayableNet" id="Fact_e5c593efb0114dd1a6298ce6b1ee9d17" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,286</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInterestPayableNet" id="Fact_16e6be589fa341cd9d4f39d7cb06a162" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">72</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInterestPayableNet" id="Fact_709fca5e49e1497fbafa510c00c5026a" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">13</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Revenue reserved for refund</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:RevenueReservedForRefund" id="Fact_3cf4a99e6be04e3b95fa93a48f35b7f3" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:RevenueReservedForRefund" id="Fact_088e2bd1ff994190b8775900e1484ce0" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:RevenueReservedForRefund" id="Fact_01fe92bad17e4a36a0a26afc6e41273d" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Customer deposits and other</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" id="Fact_800f565d7c9c4e2f921d6322ea63cab1" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">476</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" id="Fact_9417773dfd9a41de8aa853be4ccf7ec4" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">545</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" id="Fact_b1aa137950f7403cacdae158c569c8d6" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">270</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NET CASH PROVIDED BY OPERATING ACTIVITIES</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" id="Fact_0458408a18134259ad4e38501b660d1f" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,851</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" id="Fact_281fddba48cc4005bf5cb81a6bccacdf" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">24,265</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" id="Fact_dd5c4896798b41a982d03a17d24b27cc" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,310</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">CASH FLOWS USED IN INVESTING ACTIVITIES</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Capital expenditures (net of AFUDC, equity portion)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" id="Fact_e59dc3b95c9f41d4b78607b6e99a816d" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">62,177</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" id="Fact_0c0570c0b51042228bd0901ebcd1a26b" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">48,483</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" id="Fact_fa708d0182634e27868849c73302b60c" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">40,814</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Investment in acquisitions, net of cash acquired</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" id="Fact_1ef488779d4a4642b0c9d03c57dda597" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" id="Fact_078eca5278a046878d86dcf1aaaa3c19" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,341</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" id="Fact_6426e06fb5c44b378f90121e090c6cb9" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Proceeds from sale of assets</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" id="Fact_0f35b98ad1eb460a9609c0ca4594f201" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">99</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" id="Fact_35973300618e41228cbc05e3be1354b7" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">65</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" id="Fact_0931f17041c2420f8f8d7fc7bb2e8082" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">90</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NET CASH USED IN INVESTING ACTIVITIES</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" id="Fact_aba4c45e32044f14a50e9b28970cd33f" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">62,078</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" id="Fact_58d2c8b9a6524744b0d8cadf37918e33" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">54,759</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" id="Fact_5724e576899b4fd4aa39b5da8b9c036e" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">40,724</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">CASH FLOWS FROM FINANCING ACTIVITIES</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: 0.1pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Repayments under lines of credit agreements</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:RepaymentsOfLinesOfCredit" id="Fact_683e3c93c05d40c7a0638666d151e423" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">23,477</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:RepaymentsOfLinesOfCredit" id="Fact_98bd6c48d74841a1aa89c4d281a8b230" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">41,038</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:RepaymentsOfLinesOfCredit" id="Fact_e8f24bbbbce94a26b2293aa196d5aa46" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,797</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: 0.1pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Borrowings under lines of credit agreements</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromLinesOfCredit" id="Fact_bb2bd85112e74d168ceeb43d6cd51863" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,303</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromLinesOfCredit" id="Fact_8f683589500a45c484b921ef40505ee4" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">34,509</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromLinesOfCredit" id="Fact_4b07aafb48964ac7b68f94067307d461" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,687</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(Decrease) increase in overdraft payable</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:ProceedsFromRepaymentsOfBankOverdrafts" id="Fact_869ff9c262964b1388a8a71fb9c8fa1b" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">34</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromRepaymentsOfBankOverdrafts" id="Fact_9a39fcb88f094ca3933c8a3e895f0745" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">13</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:ProceedsFromRepaymentsOfBankOverdrafts" id="Fact_52939a40091b4be68ef976ee7895b9f5" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">75</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Proceeds from contributions in aid of construction and advances</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:NetAdvancesAndContributionsInAidOfConstruction" id="Fact_b70de97bbb734ee9bc99c6cfb4b35fb7" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">24,747</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:NetAdvancesAndContributionsInAidOfConstruction" id="Fact_6f526631725849169d0ea943b4db27c3" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">17,494</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:NetAdvancesAndContributionsInAidOfConstruction" id="Fact_1d0d340897d2416697a86c0eb59b97ce" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">17,059</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Payouts for contributions in aid of construction and advances</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="artna:NetPayoutsFromContributionsInAidOfConstructionAndAdvances" id="Fact_54d918478cc54af4aa7e563743918ba4" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,228</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="artna:NetPayoutsFromContributionsInAidOfConstructionAndAdvances" id="Fact_b92eb60f83ca4f6a8bf5e64e0a3df3d2" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,063</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="artna:NetPayoutsFromContributionsInAidOfConstructionAndAdvances" id="Fact_64a4dc3ad2674dcdb56393bdb7c96302" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,242</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net proceeds from issuance of common stock</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" id="Fact_e567efcd3bb14d5e94d481b4bc6909be" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">37,073</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" id="Fact_28a2d97e76864767a6ed2905339690e6" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,090</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" id="Fact_50fadcc7f8ed4cd4bc7a0ba12d307e2a" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,390</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equity issuance cost</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" id="Fact_5f1aea87c0e94fc19b02cb2871f3a06d" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">317</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" id="Fact_acd456bbfa9b419aabe90b43513c119e" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PaymentsOfStockIssuanceCosts" id="Fact_1f6360a905d443fc89d02f605eb93ac6" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Issuance of long-term debt</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" id="Fact_c361c7484d894043b9aa780ab88a809d" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,608</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" id="Fact_843d4d466efa4b9981ff88f9c8ca1516" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,803</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" id="Fact_d0ef580c4082468bb3d3df42374daeec" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,126</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dividends paid</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PaymentsOfDividends" id="Fact_f3b4251b3f6f486098ddf2aa9da0943f" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">11,242</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PaymentsOfDividends" id="Fact_553e33205f6f44459de85d3df47485a3" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,319</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PaymentsOfDividends" id="Fact_3a37a16a285c4c6ead39e3ab7f2395ee" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,826</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Debt issuance costs</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PaymentsOfDebtIssuanceCosts" id="Fact_9a31cd4ebf4049de9b4f339344aceb23" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PaymentsOfDebtIssuanceCosts" id="Fact_05c3de300718480b8e9237d5981c92f4" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">135</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PaymentsOfDebtIssuanceCosts" id="Fact_1c03fdd74c9b49e39387bcaa69ec64c4" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">19</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Principal repayments of long-term debt</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" id="Fact_7fbfea8c18754ee7b1cd12d663ecd05b" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,010</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" id="Fact_6e590b8d5d414ac6896b487f99fddec6" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,643</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" id="Fact_6cbf3f644ed347769ce817bd037d79f9" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,825</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NET CASH PROVIDED BY FINANCING ACTIVITIES</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" id="Fact_d129992bf61d448cb21730e8a0d4c2d9" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,423</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" id="Fact_3abd4dd07a6746408d6f37a9fc6c6bea" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,711</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" id="Fact_a9b38ec0e72349c3aac9a4053ed81dc6" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,478</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">NET INCREASE&#160; IN CASH AND CASH EQUIVALENTS</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" id="Fact_18e0807e23c94ac6ad294eae1d571af5" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,196</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" id="Fact_05dfb7c49fec40f98af4ec91d54725fe" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,217</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" id="Fact_6211a7e5537c47d0aa75b9ad248edeac" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">64</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">CASH AND CASH EQUIVALENTS AT BEGINNING OF YEAR</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_37ed6dba5ea24c5e957cc7a6899e0261" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,309</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_3180482a08bd4d4080a6c9fbed5c44f6" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">92</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_b080502926f04299b71d0ad44db9748c" contextRef="c20201231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">28</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">CASH AND CASH EQUIVALENTS AT END OF YEAR</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_04f37b51c1c44c749dbbe58b2ff6249f" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,505</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_0e0f786ec4964d3aaa89a95ed5afb3aa" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,309</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_28fd1007182449c4b676fdf6abd5924c" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">92</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Non-cash Investing and Financing Activity:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant received as construction advances and contributions in aid of construction</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContributionOfProperty" id="Fact_d289765fb2e2434ab2d29ca379ce3603" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,492</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContributionOfProperty" id="Fact_6aac06f6e4b343508d2614dcbcddec3a" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,416</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContributionOfProperty" id="Fact_6b011420db0f40ddb4a602394cff49e6" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,538</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Contractual amounts of contributions in aid of construction due from developers included in accounts receivable</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" id="Fact_48226bc6cb934b10a45c7056f3123e57" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,695</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" id="Fact_fe26ffaf9ecf49eda36f33f6ca07f4c7" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">726</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" id="Fact_4acc462ac1f24cbb8f9665f968eb407a" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">545</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Contractual amounts of contributions in aid of construction received from developers previously included in
            accounts receivable</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" id="Fact_e50e5a2a96d245e098371725e55a3d57" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">799</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" id="Fact_42262cd7c5c7416bb6cce5f0d5e094aa" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">356</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" id="Fact_068de00cd743454497f414457b038488" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,749</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;&#160; Change in </span>amounts included in accounts payable and accrued
            payables related to capital </div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160; &#160;&#160; expenditures</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="artna:ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" id="Fact_052f832be8804b218c4ee3e80b7d8a20" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">3,384</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" id="Fact_8dddaed5def245f4afdea1c7189e7dc7" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,182</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" id="Fact_eb18f3a1f65a4de0afa10a3983418ac6" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">641</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Supplemental Cash Flow Information:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest paid</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:InterestPaidNet" id="Fact_8db1418417884a568378af02dd381bd9" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,515</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:InterestPaidNet" id="Fact_591180af6ebc46c1924ac4106da9381b" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,430</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:InterestPaidNet" id="Fact_cab86dee6f614276bf6e4dc99f17d962" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,605</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Income taxes paid</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxesPaid" id="Fact_ccd1fd050fab4a90bf562754cc4988e5" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,590</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxesPaid" id="Fact_20289fddc9454da09212ad98c48112c4" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,482</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxesPaid" id="Fact_cd96833b3bf4408aa7c1d3fe73a3fe45" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,181</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Purchase price allocation of investment in acquisitions:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" id="Fact_ef65b7cb262543589340af9948e3d571" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" id="Fact_c2f0cb8ebb2248d8acb837c22806412a" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">33,345</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" id="Fact_a8815c474a0c4c85a343e39d40f4665c" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" id="Fact_4f0b82cd38a34003830080cdeb0274ba" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" id="Fact_d0761977007a431798e87c4997bd4cd9" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">280</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" id="Fact_0c3dbebc5fb84a2cb456be90dbee6df1" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:GoodwillInvestment" id="Fact_ba9164707522439db4bb64794fdb9288" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:GoodwillInvestment" id="Fact_ee88a73386c24635ab385a9b8b0bce25" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,939</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:GoodwillInvestment" id="Fact_d4f303e33bbd4f47927621c0be65dcf4" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other assets</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" id="Fact_615b64685e8d45e6bbc3f4351bcbb628" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" id="Fact_5bbc1dba756b4de399a45ebbe34fcfe7" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,033</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" id="Fact_c7b7040ee81d4d7d87c2721c8937341f" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total assets</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" id="Fact_f739712cc7a0482291a6b3311700b93c" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" id="Fact_aca1c8e89c8a4aa0a3dcf6ba835c4436" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">36,597</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" id="Fact_81a8911055a54625b07291aaaa52d1e7" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 17.65pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Liabilities</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" id="Fact_595dc1c9ac0b431ea0c9c6b757e9ef01" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" id="Fact_2cd86bbd2418480f80784a9d482c1ae8" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,828</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" id="Fact_595a103c05aa45f2890d28fd2dd7e512" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 17.65pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Future contractual obligation payable to seller</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" id="Fact_b5ad06b1ab294899ac049069280353cf" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" id="Fact_ed9b65e74e0b4a918140966ca888b552" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,569</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" id="Fact_4634cd442b0c4740b1d5fa6e19a7b5e8" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 17.65pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Contributions in aid of construction</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" id="Fact_eac32c90f9c347648a2ffa3a60b62360" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" id="Fact_1a480ea36c7c4851b07bb427a72f1da5" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,597</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" id="Fact_06d91460ae5445349840d31cfe0cdee0" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash paid for acquisitions</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" id="Fact_d39f0733861e40e59e6d556db284b94d" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" id="Fact_7d01675c047d42c48e04f0edc099e687" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,621</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" id="Fact_4759ab16f88844efbddf508592500e4d" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash received from acquisitions</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashAcquiredFromAcquisition" id="Fact_30de6f46c3ef43d283a344a6b6d8ac1b" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashAcquiredFromAcquisition" id="Fact_3c92a5c006a74639bb4e25ab0b20a61c" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">280</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashAcquiredFromAcquisition" id="Fact_e29c57cc7a374b439f89209a130f2d87" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Investment in acquisitions, net of cash acquired</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" id="Fact_1820ae67b24f4a689269de18f4e1b7ec" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" id="Fact_d19289f20c7c474389c71ad9c641dc6c" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,341</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" id="Fact_dd66c484efcb4859805781070621c3d5" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">The notes are an integral part of the consolidated financial statements.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="se"><!--Anchor--></a>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Common Shares Outstanding Class A Non-Voting <span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(1) (3) (4)</span></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Common Shares Outstanding Class B Voting<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;"> (2)</span></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact_3ed0b5f3b8f348848cfe0bdceb19b601" contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact_c1c953c21b7947adb31f367c6c7cb199" contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="0" scale="0" format="ixt:num-dot-decimal">1</ix:nonFraction></ix:nonFraction> Par Value Class A Non-Voting</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact_c61f2b3f75f24ca99d9467d7cbb6f309" contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact_4a0bd8ab03a0432e89dc9ca9cab50e04" contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="0" scale="0" format="ixt:num-dot-decimal">1</ix:nonFraction></ix:nonFraction> Par Value Class B Voting</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Additional Paid-in Capital</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Retained Earnings</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">Balance as of December 31, 2020</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_a29b71172408427bbd93091a717682df" contextRef="c20201231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,475</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_c9cf543248994c5cb639ae3b19172f3d" contextRef="c20201231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">881</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_1b5480b05d1a4d97b826cc4eba4fc8bb" contextRef="c20201231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,475</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_2315ef3ee46649ca80ebe30b9ad115dc" contextRef="c20201231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">881</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_40f9ec290ef443fcb678e5deabe0e203" contextRef="c20201231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">103,463</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_ffb83dc17d674ffe8ef81f9272a17eda" contextRef="c20201231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">56,606</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_4c4856feae7241e6a0b6fd6a5e228f8d" contextRef="c20201231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">169,425</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_512f91122dcb44af911a8d429b4f864f" contextRef="c20210101to20211231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,827</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_ca11a1398915484a9256ee6759abb9a2" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,827</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash dividends declared</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Common stock</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DividendsCommonStock" id="Fact_224fa2bc9cc64845813f926a1a132cc6" contextRef="c20210101to20211231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,826</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DividendsCommonStock" id="Fact_16b3c61c6d09428a9445d2c2abba31b0" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,826</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Issuance of common stock</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dividend reinvestment plan</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan" id="Fact_9a818215f32d41a89b0311c0fa061a8a" contextRef="c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">10</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" id="Fact_ba8231600bcc415e8d1de5c22f621a8f" contextRef="c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" id="Fact_bffd7a5bb27a471890de37691981b806" contextRef="c20210101to20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">382</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" id="Fact_5647da368a1d41a4affee2da8f72a345" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">392</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Employee stock options and awards<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(4)</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" id="Fact_09d307d4f6914ff1ab7e4f737e453813" contextRef="c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">38</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" id="Fact_6459d79e90024821968a57beb5e36fbb" contextRef="c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">38</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" id="Fact_08d02bf6d22b4308a5b0dfbf07c6ce01" contextRef="c20210101to20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">790</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" id="Fact_a3a7bd12e99a4ca5869ae6677f4c812f" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">828</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Employee Retirement Plan<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(3)</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan" id="Fact_5c2730094d62432c8486bdcfce1e786f" contextRef="c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">9</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" id="Fact_4241549269d74444abc98e347ba92b3b" contextRef="c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" id="Fact_15f57d05650a4123a3fbb6da2644c58e" contextRef="c20210101to20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">354</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" id="Fact_f65af65c45d9488ea8fed0ca17e2498b" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">363</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">Balance as of December 31, 2021</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_85fce4b4e4cc48e39da76370d5206d7d" contextRef="c20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,532</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_90ce82ab1c804573b843b8c8baa77dcb" contextRef="c20211231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">881</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_a89a3e56dd184f1880b3e459e8020768" contextRef="c20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,532</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_621efd4a958546c98cec8577c9fa9b98" contextRef="c20211231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">881</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_f4f40c2271654810acfa1519d5b59fcb" contextRef="c20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">104,989</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_13b7a530843646deb304b2712bb30b05" contextRef="c20211231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">63,607</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_778f1e3b71d544579a503ecdeadb905a" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">178,009</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_a5385eade6de4317b29119d5e09e8587" contextRef="c20220101to20221231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">17,998</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_815ab6099be241948fb62cccdb4d876f" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">17,998</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash dividends declared</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Common stock</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DividendsCommonStock" id="Fact_5c40cb20fb2b41f197f8d0eea7094e96" contextRef="c20220101to20221231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,319</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DividendsCommonStock" id="Fact_120038b4239042c2a7b15fe3cf90d1dd" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,319</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Issuance of common stock</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dividend reinvestment plan</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan" id="Fact_6c9e9a6b9e0e45d99508eee4dc7007ef" contextRef="c20220101to20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" id="Fact_c5310ae2e00e49aaafae4159dba5b04b" contextRef="c20220101to20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" id="Fact_140667137fc145929e731568339433fc" contextRef="c20220101to20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">366</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" id="Fact_1f69ca5204b74f07ae5c4f46141b9d0e" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">373</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Employee stock options and awards<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(4)</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" id="Fact_a35e974745d34c4b8beb9434183d6d91" contextRef="c20220101to20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">82</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" id="Fact_d58264c867574b6db59cc71ba13b21e2" contextRef="c20220101to20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">82</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" id="Fact_498d941a32054ca5bef528bca8e67717" contextRef="c20220101to20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,787</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" id="Fact_25be2a6fc0b441a687d1e87cac688320" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,869</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Employee Retirement Plan<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(3)</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan" id="Fact_66a6bdec796d4690beaf089c91dc3ae8" contextRef="c20220101to20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" id="Fact_95751c4aabff48b8a10e6ccf08f7c302" contextRef="c20220101to20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" id="Fact_d24e9ed05a1e4cf7b4abac2fc0cfdc24" contextRef="c20220101to20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" id="Fact_daf9b71252b0482482cf1ef00c410d8b" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">Balance as of December 31, 2022</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_991a3b91cf9d41cf8774bacc068f4337" contextRef="c20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,621</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_78ef53c5dd9940ba87b4714c92b46ec1" contextRef="c20221231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">881</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_547abe9033124255bff42065cef34a11" contextRef="c20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,621</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_8820efe54b67462bb68fc643f2cd7d25" contextRef="c20221231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">881</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_dc8171414400488491009a5093170020" contextRef="c20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">107,142</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_70b57cb63269458b9c353bae0878bc1a" contextRef="c20221231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">71,286</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_5d9c3e0616044873ad1222a706a9482e" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">187,930</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_25e9029149a24010888c08b04f3d411c" contextRef="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,699</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_c4219555c6dd4e94b51d2d06b95ac997" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">16,699</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash dividends declared</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Common stock</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DividendsCommonStock" id="Fact_94f5f41026f94971987231db07d7f808" contextRef="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">11,242</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DividendsCommonStock" id="Fact_bc699a808d9e4bbebb35702b1c23b819" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">11,242</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Issuance of common stock</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Public offering, net of costs</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" id="Fact_a8b58d5616d74b0daf578f1302afaf34" contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">763</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" id="Fact_4ab52bee1c78406aaf743a6dea9ea9e5" contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">763</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" id="Fact_ec09cd5aadf942a4b360c7e7fb470349" contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">35,464</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" id="Fact_790f833b05d94f92ac7c006e0f7c5359" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">36,227</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dividend reinvestment plan</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan" id="Fact_1d65abecd86746119400bca140c076b8" contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" id="Fact_0f1db2264e174a6c9436e8b26e09d898" contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" id="Fact_23018d9cc7624c45b91acab7d1d35bc9" contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">373</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" id="Fact_7c3dcf1862aa4d92b2fa675ab5a3bbbc" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">381</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Employee stock options and awards<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(4)</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" id="Fact_da5b9b936ccc4cd68afd4c58fba973d3" contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">12</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" id="Fact_a656809363aa4779a07c3fafe3035771" contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" id="Fact_73dad761e40947f3aafda20d0ca53589" contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">390</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" id="Fact_beb89474f26f4e98a356c3e4e8d46e51" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">402</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Employee Retirement Plan<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(3)</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan" id="Fact_7ac89ef7570144e88f465aa1dcc6aec1" contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" id="Fact_20e8852843304864a2d4b60126548a3a" contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" id="Fact_25f1fc9db6a64af1aea66a33dcfb3ce9" contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" id="Fact_80534b99c2754a7b8a221a8a35435bd4" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">Balance as of December 31, 2023</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_18222afbf47b463084a26cdc72f24a82" contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,404</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_d6fa4b22989c4f68b0cac7e3eaafa56b" contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">881</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_7a31b3e134cc496db63812c34358582a" contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,404</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_022be70e605841589ff0f7684c7c0c54" contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">881</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_083cb429d7534a5ca9c2c3f1b5051a6b" contextRef="c20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">143,369</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_8a6357c011f54b1ea8eccc20e20cc91d" contextRef="c20231231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">76,743</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_40078f13d1984a66b77c79720a75af17" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">230,397</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-style: italic;">(1)</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><ix:footnote id="Foot_cb51b9192cb8470ca8e4423066fb216d" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">At December 31, 2023, 2022, and 2021, Class A Stock had <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_aee3fabfd3d1476c8cbdd8da3f21fd01" contextRef="c20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_9f193b4f65c0425789d6382f60d82cc1" contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_ee5000883b2d42219d93b9497b5d9859" contextRef="c20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">15,000,000</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized.&#160;&#160;For
            the same periods, shares issued, inclusive of treasury shares, were <ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_77e1043f5dc44cbf866bfaa330f8ef07" contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">9,433,288</ix:nonFraction>, <ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_743bba9b9fcb4108b6cd69fe5644ad70" contextRef="c20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,650,392</ix:nonFraction> and <ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_20b182ae1cb648cebcc889156ff77a19" contextRef="c20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,561,772</ix:nonFraction>, respectively.</ix:footnote></div>
        </td>

  </tr>


</table>
  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-style: italic;">(2)</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><ix:footnote id="Foot_18a91af1ae7f4cab9f96ee8af128f063" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">At December 31, 2023, 2022, and 2021, Class B Stock had <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_d44a31324a4f4e9799cf02e76e940193" contextRef="c20211231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_8dede5a75c4548eebe68647c880a03ec" contextRef="c20221231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_8f4a36fa4f764880a98d2b1de3b53d33" contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,040,000</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized and <ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_69bad4d2f86b407f945bf9ca8943a97f" contextRef="c20211231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_7b82e79284824a1c868cff10c68865d7" contextRef="c20221231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_f3808c9e40bb4e27ba187fd4cd90d866" contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">881,452</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued.</ix:footnote></div>
        </td>

  </tr>


</table>
  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-style: italic;">(3)</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><ix:footnote id="Foot_0966b57bb00248528c2ff9e397a8984e" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Artesian Resources Corporation registered </span><ix:nonFraction name="us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" id="Fact_39e270578c224c8981d40f2b78b7b24f" contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">200,000</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class A Stock, subsequently adjusted for stock splits, available for purchase through </span>the Company&#8217;s 401(k) retirement plan.</ix:footnote></div>
        </td>

  </tr>


</table>
  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 8pt; font-style: italic;">(4)</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><ix:footnote id="Foot_9da069c3b85f4e64bdd818c48c7e0f55" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Under the Equity Compensation Plan, effective
            December 9, 2015, Artesian Resources Corporation authorized up to <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" id="Fact_8f20bab6ebbb4bc7bcddf0e56de518cd" contextRef="c20151209_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">331,500</ix:nonFraction> shares of Class A Stock for issuance of grants in forms of
            stock options, stock units, dividend equivalents and other stock-based awards, subject to adjustment in certain circumstances as discussed in the Plan. Includes stock compensation expense for the years ended December 31, 2023, 2022, and 2021, See Notes to Consolidated Financial Statements - Note 9-Stock Compensation Plans.</ix:footnote></div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">The notes are an integral part of the consolidated financial statements.</div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">33</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="NOTESTOTHECONSOLIDATEDFIN"><!--Anchor--></a>NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</div>

  <div><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="Text_7e3d1dfdd0924c67b3d09e4cbcd7a58d" contextRef="c20230101to20231231" escape="true" continuedAt="Text_5450c89124ab4ccab6517258043132c41">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 1 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></div>
</ix:nonNumeric>

  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c41" continuedAt="Text_5450c89124ab4ccab6517258043132c42">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c42" continuedAt="Text_5450c89124ab4ccab6517258043132c43"><ix:nonNumeric name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="Text_ec839b3c63ff46a0bb2069cdcb671a97" contextRef="c20230101to20231231" escape="true" continuedAt="Text_8f0c71de5eeb407f82da75093a7f010b1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Basis of Presentation</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c43" continuedAt="Text_5450c89124ab4ccab6517258043132c44"><ix:continuation id="Text_8f0c71de5eeb407f82da75093a7f010b1" continuedAt="Text_8f0c71de5eeb407f82da75093a7f010b2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c44" continuedAt="Text_5450c89124ab4ccab6517258043132c45"><ix:continuation id="Text_8f0c71de5eeb407f82da75093a7f010b2">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The audited consolidated financial statements are presented in accordance with the requirements of Form 10-K and accounting principles generally accepted in
    the United States and consequently include all the disclosures required in the consolidated financial statements included in the Company&#8217;s Annual Report on Form 10-K. The accompanying consolidated financial statements include the accounts of Artesian
    Resources Corporation and its subsidiaries and all intercompany balances and transactions between subsidiaries have been eliminated.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c45" continuedAt="Text_5450c89124ab4ccab6517258043132c46">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c46" continuedAt="Text_5450c89124ab4ccab6517258043132c47"><ix:nonNumeric name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="Text_68446194221b4b70ba391a7a9199af21" contextRef="c20230101to20231231" escape="true" continuedAt="Text_c24f7772f9cb4373a73ae9ad53c07ef81">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Reclassification</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c47" continuedAt="Text_5450c89124ab4ccab6517258043132c48"><ix:continuation id="Text_c24f7772f9cb4373a73ae9ad53c07ef81" continuedAt="Text_c24f7772f9cb4373a73ae9ad53c07ef82">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c48" continuedAt="Text_5450c89124ab4ccab6517258043132c49"><ix:continuation id="Text_c24f7772f9cb4373a73ae9ad53c07ef82">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certain accounts in the prior year financial statements have been reclassified for comparative purposes to conform with the presentation in the current year
    financial statements.&#160; These reclassifications had no effect on net income or stockholders&#8217; equity.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c49" continuedAt="Text_5450c89124ab4ccab6517258043132c410">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c410" continuedAt="Text_5450c89124ab4ccab6517258043132c411"><ix:nonNumeric name="artna:RegulatedUtilityAccountingPolicyTextBlock" id="Text_d4a14a4873034f2aadd740145e6e1d63" contextRef="c20230101to20231231" escape="true" continuedAt="Text_440e492fe77c439d8fb0205d00fa0bbd1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Regulated Utility Accounting</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c411" continuedAt="Text_5450c89124ab4ccab6517258043132c412"><ix:continuation id="Text_440e492fe77c439d8fb0205d00fa0bbd1" continuedAt="Text_440e492fe77c439d8fb0205d00fa0bbd2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c412" continuedAt="Text_5450c89124ab4ccab6517258043132c413"><ix:continuation id="Text_440e492fe77c439d8fb0205d00fa0bbd2">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The accounting records of Artesian Water Company, Inc., or Artesian Water, Artesian Wastewater Management, Inc., or Artesian Wastewater, and, effective
    January 14, 2022, Tidewater Environmental Services, Inc. dba Artesian Wastewater, or TESI, are maintained in accordance with the uniform system of accounts as prescribed by the Delaware Public Service Commission, or the DEPSC.&#160;&#160;The accounting records
    of Artesian Water Pennsylvania, Inc., or Artesian Water Pennsylvania, are maintained in accordance with the uniform system of accounts as prescribed by the Pennsylvania Public Utility Commission, or the PAPUC.&#160;&#160;The accounting records of Artesian Water
    Maryland, Inc., or Artesian Water Maryland, and Artesian Wastewater Maryland, Inc., or Artesian Wastewater Maryland, are maintained in accordance with the uniform system of accounts as prescribed by the Maryland Public Service Commission, or the
    MDPSC.&#160;&#160;All these subsidiaries follow the provisions of Financial Accounting Standards Board, or FASB, ASC Topic 980, which provides guidance for companies in regulated industries. These regulated subsidiaries account for the majority of our operating
    revenue. See Note 18 (Business Segment Information) to our Consolidated Financial Statements for a full description of our segment information.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c413" continuedAt="Text_5450c89124ab4ccab6517258043132c414">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c414" continuedAt="Text_5450c89124ab4ccab6517258043132c415"><ix:nonNumeric name="us-gaap:UseOfEstimates" id="Text_d11c80a348464a0fa04e4da6022f9035" contextRef="c20230101to20231231" escape="true" continuedAt="Text_48dbe582903d463eba2818d1fd288dbe1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Use of Estimates in the Preparation of Consolidated Financial Statements</div>
</ix:nonNumeric></ix:continuation></div>

  <div>
    <ix:continuation id="Text_5450c89124ab4ccab6517258043132c415" continuedAt="Text_5450c89124ab4ccab6517258043132c416"><ix:continuation id="Text_48dbe582903d463eba2818d1fd288dbe1" continuedAt="Text_48dbe582903d463eba2818d1fd288dbe2">
<div><br/>
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_5450c89124ab4ccab6517258043132c416" continuedAt="Text_5450c89124ab4ccab6517258043132c417"><ix:continuation id="Text_48dbe582903d463eba2818d1fd288dbe2" continuedAt="Text_48dbe582903d463eba2818d1fd288dbe3">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The consolidated financial statements were prepared in conformity with generally accepted accounting principles in the U.S., which require management to
      make certain estimates and assumptions regarding the reported amounts of assets and liabilities including unbilled revenues, credit losses and reserves for bad debt, regulatory asset recovery, lease agreements, goodwill and contingent assets and
      liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.&#160; Actual results could differ from management&#8217;s estimates.</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_5450c89124ab4ccab6517258043132c417" continuedAt="Text_5450c89124ab4ccab6517258043132c418"><ix:continuation id="Text_48dbe582903d463eba2818d1fd288dbe3" continuedAt="Text_48dbe582903d463eba2818d1fd288dbe4">
<div><br/>
    </div>
</ix:continuation></ix:continuation>
  </div>

  <div>
    <ix:continuation id="Text_5450c89124ab4ccab6517258043132c418" continuedAt="Text_5450c89124ab4ccab6517258043132c419"><ix:continuation id="Text_48dbe582903d463eba2818d1fd288dbe4">
<div style="text-align: justify; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">All additions to utility plant are recorded at cost.&#160; Business combinations pursuant to ASC Topic 805 may result in a purchase price
      allocation and the acquired assets are required to be evaluated by the applicable regulatory agency.&#160; Artesian Wastewater acquired TESI in January 2022 and Artesian Water purchased substantially all of the water operating assets from the Town of
      Clayton in May 2022.&#160; On December 31, 2022, the fair value determinations for TESI and the water operating assets acquired from the Town of Clayton were finalized.</div>
</ix:continuation></ix:continuation>
  </div>
<div><ix:continuation id="Text_5450c89124ab4ccab6517258043132c419" continuedAt="Text_5450c89124ab4ccab6517258043132c420">
<div><br/>
  </div>
</ix:continuation>

  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c420" continuedAt="Text_5450c89124ab4ccab6517258043132c421"><ix:nonNumeric name="us-gaap:PublicUtilitiesPolicyTextBlock" id="Text_776f3efccc86425e981aca027b4ec141" contextRef="c20230101to20231231" escape="true" continuedAt="Text_1fbc7cdd8e7b46fc8da62698a1117d191">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Utility Plant</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c421" continuedAt="Text_5450c89124ab4ccab6517258043132c422"><ix:continuation id="Text_1fbc7cdd8e7b46fc8da62698a1117d191" continuedAt="Text_1fbc7cdd8e7b46fc8da62698a1117d192">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c422" continuedAt="Text_5450c89124ab4ccab6517258043132c423"><ix:continuation id="Text_1fbc7cdd8e7b46fc8da62698a1117d192" continuedAt="Text_1fbc7cdd8e7b46fc8da62698a1117d193">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant is stated at original cost.&#160;&#160;Cost includes direct labor, materials, AFUDC (see description below) and indirect charges for such capitalized
    items as transportation, supervision, pension, medical, and other fringe benefits related to employees engaged in construction activities.&#160; When depreciable units of utility plant are retired, the historical costs of plant retired is charged to
    accumulated depreciation.&#160; Any cost associated with retirement, less any salvage value or proceeds received, is charged to the regulated retirement liability.&#160;&#160;Maintenance, repairs, and replacement of minor items of utility plant are charged to expense
    as incurred.</div>
</ix:continuation></ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_5450c89124ab4ccab6517258043132c423" continuedAt="Text_5450c89124ab4ccab6517258043132c424"><ix:continuation id="Text_1fbc7cdd8e7b46fc8da62698a1117d193" continuedAt="Text_1fbc7cdd8e7b46fc8da62698a1117d194">
<div><br/>
  </div>
</ix:continuation></ix:continuation>

  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c424" continuedAt="Text_5450c89124ab4ccab6517258043132c425"><ix:continuation id="Text_1fbc7cdd8e7b46fc8da62698a1117d194" continuedAt="Text_1fbc7cdd8e7b46fc8da62698a1117d195">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Allowance for Funds Used during Construction, or AFUDC, is a non-cash credit to income with a corresponding charge to utility plant that represents the cost
    of borrowed funds or a return on equity funds devoted to plant under construction.&#160; <ix:nonNumeric name="artna:ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock" id="Text_fface779e0e947d68ee532fcee2c5c9f" contextRef="c20230101to20231231" escape="true" continuedAt="Text_2960503275ac435e9f64038300724ed31"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">Presented in the table below is AFUDC for the years ended December 31:</span></ix:nonNumeric></div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c425" continuedAt="Text_5450c89124ab4ccab6517258043132c426"><ix:continuation id="Text_1fbc7cdd8e7b46fc8da62698a1117d195" continuedAt="Text_1fbc7cdd8e7b46fc8da62698a1117d196"><ix:continuation id="Text_2960503275ac435e9f64038300724ed31" continuedAt="Text_2960503275ac435e9f64038300724ed32">
<div><br/>
  </div>
</ix:continuation></ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c426" continuedAt="Text_5450c89124ab4ccab6517258043132c427"><ix:continuation id="Text_1fbc7cdd8e7b46fc8da62698a1117d196" continuedAt="Text_1fbc7cdd8e7b46fc8da62698a1117d197"><ix:continuation id="Text_2960503275ac435e9f64038300724ed32">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td style="width: 4.49%; vertical-align: top;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 4.49%; vertical-align: top;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div>
        </td>

  </tr>

  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">AFUDC - Debt</div>
        </td>

    <td style="width: 4.49%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" id="Fact_ac1b6fa2d6af4d268220b94acab90166" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">759</ix:nonFraction></div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" id="Fact_5786a85b58824f7a904ae3faec006866" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">435</ix:nonFraction></div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" id="Fact_82651f4d2aa543a9bca5ed8e3a4d4c0f" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">267</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">AFUDC - Equity</div>
        </td>

    <td style="width: 4.49%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" id="Fact_8c1ba6c55a8345668ec16c5aae445c97" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,243</ix:nonFraction></div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" id="Fact_2bb8f42c5b464d2e81977597ae657f21" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">894</ix:nonFraction></div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" id="Fact_a4c89ff1bb984d5f90a5fff29495d0b3" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">556</ix:nonFraction></div>
        </td>

  </tr>


</table>
</ix:continuation></ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c427" continuedAt="Text_5450c89124ab4ccab6517258043132c428"><ix:continuation id="Text_1fbc7cdd8e7b46fc8da62698a1117d197" continuedAt="Text_1fbc7cdd8e7b46fc8da62698a1117d198">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation></ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:nonNumeric name="us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" id="Text_e061f585a7fd483d9e6b2c1648f04a89" contextRef="c20230101to20231231" escape="true"><ix:continuation id="Text_5450c89124ab4ccab6517258043132c428" continuedAt="Text_5450c89124ab4ccab6517258043132c429"><ix:continuation id="Text_1fbc7cdd8e7b46fc8da62698a1117d198">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div>&#160;</div>
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Utility plant comprises</span>:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Estimated Useful Life</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(In Years)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant at original cost</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant in service-Water</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intangible plant</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_ef2b61b62aeb4fc793b4c636bfe4af20">&#8212;</span></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_bb026f0a171f42d9bbdf072232e08776" contextRef="c20231231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">140</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_0f83bf2eb0ac4b70bcccefedd4d41daf" contextRef="c20221231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">140</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Source of supply plant</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_7abe6be0d81949fc854232e671d6f972" contextRef="c20231231_PublicUtilityAxis_SourceOfSupplyPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_WaterPlantMember" format="ixt-sec:duryear">45</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_6b77aa05fd774039a497668a58a6b5e5" contextRef="c20231231_PublicUtilityAxis_SourceOfSupplyPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_WaterPlantMember" format="ixt-sec:duryear">85</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_4d86c90bf3c7406eb23511d0b9ceecc0" contextRef="c20231231_PublicUtilityAxis_SourceOfSupplyPlantMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">29,960</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_417fc5f74aaa40dc8fa4664a04ad0349" contextRef="c20221231_PublicUtilityAxis_SourceOfSupplyPlantMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,223</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pumping and water treatment plant</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_344774260ea5417db4ca34105deaccf5" contextRef="c20231231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_WaterPlantMember" format="ixt-sec:duryear">8</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_2f109434d3de4233902e6fe23e525dd1" contextRef="c20231231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_WaterPlantMember" format="ixt-sec:duryear">62</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_8a508990b77145058e9b8b837f364eb2" contextRef="c20231231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">130,337</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_1a3eb47f7e3b41a4a8074030f4060e17" contextRef="c20221231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">116,915</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Transmission and distribution plant</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Mains</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_535bad0dbcbb42b588b8bc4a60d49fd2" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_MainsMember_SubsegmentsAxis_WaterPlantMember" format="ixt-sec:duryear">81</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_9fb8ef40f38749c1966fd0f24cb6b075" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_MainsMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">370,977</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_807b86725baf48e28a5efb27682ec89a" contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_MainsMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">338,368</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Services</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_b3db6cf1550f4bb68374b0fcbf8a40a5" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_ServicesMember_SubsegmentsAxis_WaterPlantMember" format="ixt-sec:duryear">39</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_36ff3066a5d449979b36c25c3c0b4526" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_ServicesMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">60,818</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_850daa6eeae34fd0af318ba750bb5875" contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_ServicesMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">56,396</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Storage tanks</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_23a031c3074440dbad4a60397f8bd11f" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_StorageTanksMember_SubsegmentsAxis_WaterPlantMember" format="ixt-sec:duryear">76</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_ad37b2738caa4b6590f85cc1e320f6ea" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_StorageTanksMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">40,933</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_24e6d40cb2e5491d8efaf9b77970601d" contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_StorageTanksMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">34,567</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Meters</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_479bb42303504ab19ee4964242968835" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_MetersMember_SubsegmentsAxis_WaterPlantMember" format="ixt-sec:duryear">26</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_e06883a1568541f0bb03f16de7d7ae39" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_MetersMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">30,318</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_51096396a1744a26893a43553270ccd5" contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_MetersMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">29,720</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Hydrants</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_3f01b46867c2455c8be3d16969829def" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_HydrantsMember_SubsegmentsAxis_WaterPlantMember" format="ixt-sec:duryear">60</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_9b2a341d2059499bbaa2aa2e5414a96c" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_HydrantsMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">18,980</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_82146bb888844a5d8fb4aab3ef1e6668" contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_HydrantsMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">17,751</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General plant</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_270457d34a36472d8062f2cdf3ded12c" contextRef="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_WaterPlantMember" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_35f500ab09be495d9b17d9e281ec7915" contextRef="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_WaterPlantMember" format="ixt-sec:duryear">31</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_e07d9cdb0e074b22be3f6e72ea6a67c5" contextRef="c20231231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">67,317</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_7c65fe22816d437593868cefaa77f104" contextRef="c20221231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_WaterPlantMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">65,632</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant in service-Wastewater</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intangible plant</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_964a0ed7eef842f9beac434ae0494001">&#8212;</span></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_b1b5ca6e0fe7475ebf69edc83447b4fa" contextRef="c20231231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">116</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_f56912511b0145e6812530c36d01db56" contextRef="c20221231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">117</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Treatment and disposal plant</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_d6862774e2714826a7d282701caa1d3c" contextRef="c20231231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember" format="ixt-sec:duryear">21</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_60dc5bc53bd1421c8a74c8b24c37ecfe" contextRef="c20231231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember" format="ixt-sec:duryear">81</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_c2964dd43966413b888e02b40fcef1cd" contextRef="c20231231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">67,789</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_41fc86d970144c98a50379cc77d3beb0" contextRef="c20221231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">66,178</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Collection mains &amp; lift stations</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_9f2fc7365c8641c89dcf4e95d2673498" contextRef="c20231231_PublicUtilityAxis_CollectionMainsAndLiftStationsMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember" format="ixt-sec:duryear">81</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_fdf835ed1a154baf9d5b5bcc24c6ec8e" contextRef="c20231231_PublicUtilityAxis_CollectionMainsAndLiftStationsMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">51,539</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_fd47dd781b504be1a30eaa2e394b97a3" contextRef="c20221231_PublicUtilityAxis_CollectionMainsAndLiftStationsMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">49,431</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General plant</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_57dc505e733540ee8386554a859950f0" contextRef="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_ddbbbe0b6cde45c28286eaf671c8ac26" contextRef="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember" format="ixt-sec:duryear">31</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_e32f43f34d0e482fa034fea37d713e33" contextRef="c20231231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,478</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_4c4fcfa3babd441087d09fd4dbd320a8" contextRef="c20221231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,845</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property held for future use</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_be8f990ec7a144a58e15f4aea2b35f6c">&#8212;</span></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_37c8c6b7877248d7bbea023464219631" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_PropertyHeldForFutureUseMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,028</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_ebcfec6c1f7e4f00a9b90fb3d4d0f2f2" contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_PropertyHeldForFutureUseMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,489</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Construction work in progress</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_6c49ba5dc7db48598378d22b9bc5f4c7">&#8212;</span></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_ad6fdd10e7c24aaf88f14aa1c4705a9c" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">23,724</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_2014c377473143e1a940817751bff02f" contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">34,213</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_95164870fba643c09952e5b8cda55082" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">899,454</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" id="Fact_2df8122975814f5f936ebf06454909c6" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">840,985</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less &#8211; accumulated depreciation</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" id="Fact_76eccf134bea4837930bc5b96cf27775" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">185,170</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" id="Fact_fa2d66c4fb574a7099c5d89e05c2a674" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">172,954</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" id="Fact_ec4348b3d5484b97894ee9eea684a4ae" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">714,284</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" id="Fact_56cca273f26c449cbb531b9c7b8baee2" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">668,031</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation></ix:nonNumeric>


  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c429" continuedAt="Text_5450c89124ab4ccab6517258043132c430">
<div style="text-align: left;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c430" continuedAt="Text_5450c89124ab4ccab6517258043132c431"><ix:nonNumeric name="us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock" id="Text_edad7fc2f8ff4925b61c37ed009797bf" contextRef="c20230101to20231231" escape="true" continuedAt="Text_19ee96d93c544634b53e67ff553179091">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Depreciation and Amortization</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c431" continuedAt="Text_5450c89124ab4ccab6517258043132c432"><ix:continuation id="Text_19ee96d93c544634b53e67ff553179091" continuedAt="Text_19ee96d93c544634b53e67ff553179092">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c432" continuedAt="Text_5450c89124ab4ccab6517258043132c433"><ix:continuation id="Text_19ee96d93c544634b53e67ff553179092">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For financial reporting purposes, depreciation is recorded using the
      straight-line method at rates based on estimated economic useful lives, which range from </span><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_ce41c5994d95455b808e2056372f6d3d" contextRef="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember" format="ixt-sec:duryear">5</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> to </span><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_1fe9052b845a473fa58db925fbc361ba" contextRef="c20231231_PublicUtilityAxis_SourceOfSupplyPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_WaterPlantMember" format="ixt-sec:duryear">85</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> years.&#160;Composite
      depreciation rates for water utility plant were </span><ix:nonFraction name="artna:DepreciationRatesOfWaterUtilityPlant" id="Fact_7f3f88dbcd6245c9adb886f2b6a17606" contextRef="c20230101to20231231" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.13</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span><ix:nonFraction name="artna:DepreciationRatesOfWaterUtilityPlant" id="Fact_e6d8e514e80b4b6a8b36d904d796824c" contextRef="c20220101to20221231" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.16</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span><ix:nonFraction name="artna:DepreciationRatesOfWaterUtilityPlant" id="Fact_a3a420ee586a4355bd6d0d4d73dc90bd" contextRef="c20210101to20211231" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.17</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> for </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2021<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, respectively. </span>In a rate order issued by the DEPSC, the Company was directed effective January 1, 1998, to begin using revised depreciation rates for utility plant.&#160;In rate orders issued by the DEPSC, Artesian Water
    was directed, effective May 28, 1991 and August 25, 1992, to offset depreciation recorded on utility plant by depreciation on utility property funded by Contributions in Aid of Construction, or CIAC, and Advances for Construction, or Advances,
    respectively.&#160;&#160;This reduction in depreciation expense is also applied to outstanding CIAC and Advances.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;&#160;Other deferred assets are amortized using the straight-line method
      over applicable lives, which range from </span><ix:nonNumeric name="artna:AmortizationPeriodOfOtherDeferredAssets" id="Fact_8476a3df08054e9eaf4ba117c474efd8" contextRef="c20230101to20231231_RangeAxis_MinimumMember" format="ixt-sec:duryear">20</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> to </span><ix:nonNumeric name="artna:AmortizationPeriodOfOtherDeferredAssets" id="Fact_39fc899c0a3146ef9f3f50208c356397" contextRef="c20230101to20231231_RangeAxis_MaximumMember" format="ixt-sec:duryear">24</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> years.</span></div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c433" continuedAt="Text_5450c89124ab4ccab6517258043132c434">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c434" continuedAt="Text_5450c89124ab4ccab6517258043132c435"><ix:nonNumeric name="us-gaap:RegulatoryDepreciationAndAmortizationPolicy" id="Text_1011795df86d4df2a75ba26463a3e46f" contextRef="c20230101to20231231" escape="true" continuedAt="Text_d1d90805112b465a8627676f01ec74261">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Regulatory Assets</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c435" continuedAt="Text_5450c89124ab4ccab6517258043132c436"><ix:continuation id="Text_d1d90805112b465a8627676f01ec74261" continuedAt="Text_d1d90805112b465a8627676f01ec74262">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c436" continuedAt="Text_5450c89124ab4ccab6517258043132c437"><ix:continuation id="Text_d1d90805112b465a8627676f01ec74262" continuedAt="Text_d1d90805112b465a8627676f01ec74263">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The FASB ASC Topic 980 stipulates generally accepted accounting principles for companies whose rates are established
    or subject to approvals by a third-party regulatory agency.&#160; Certain expenses are recoverable through rates charged to our customers, without a return on investment, and are deferred and amortized during future periods using various methods as
    permitted by the DEPSC, MDPSC, and PAPUC.</div>
</ix:continuation></ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">36</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_5450c89124ab4ccab6517258043132c437" continuedAt="Text_5450c89124ab4ccab6517258043132c438"><ix:continuation id="Text_d1d90805112b465a8627676f01ec74263" continuedAt="Text_d1d90805112b465a8627676f01ec74264">
<div><br/>
  </div>
</ix:continuation></ix:continuation>

  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c438" continuedAt="Text_5450c89124ab4ccab6517258043132c439"><ix:continuation id="Text_d1d90805112b465a8627676f01ec74264" continuedAt="Text_d1d90805112b465a8627676f01ec74265">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The deferred income taxes will be amortized over future years as the tax effects of temporary differences that
    previously flowed through to our customers are reversed.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c439" continuedAt="Text_5450c89124ab4ccab6517258043132c440"><ix:continuation id="Text_d1d90805112b465a8627676f01ec74265" continuedAt="Text_d1d90805112b465a8627676f01ec74266">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c440" continuedAt="Text_5450c89124ab4ccab6517258043132c441"><ix:continuation id="Text_d1d90805112b465a8627676f01ec74266" continuedAt="Text_d1d90805112b465a8627676f01ec74267">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Debt related costs include debt issuance costs and other debt related expense.&#160; The DEPSC has approved deferred
    regulatory accounting treatment for issuance costs associated with Artesian Water&#8217;s First Mortgage bonds.&#160; Debt issuance costs and other debt related expenses are reviewed during Artesian Water&#8217;s rate applications as part of its cost of capital
    calculations.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c441" continuedAt="Text_5450c89124ab4ccab6517258043132c442"><ix:continuation id="Text_d1d90805112b465a8627676f01ec74267" continuedAt="Text_d1d90805112b465a8627676f01ec74268">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <a id="_Hlk141863133"><!--Anchor--></a><ix:continuation id="Text_5450c89124ab4ccab6517258043132c442" continuedAt="Text_5450c89124ab4ccab6517258043132c443"><ix:continuation id="Text_d1d90805112b465a8627676f01ec74268" continuedAt="Text_d1d90805112b465a8627676f01ec74269">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Affiliated interest agreement deferred costs relate to the regulatory and administrative costs resulting from efforts necessary to secure water allocations
    in Artesian Water Pennsylvania&#8217;s territory for the provision of service to the surrounding area and interconnection to Artesian Water Pennsylvania&#8217;s affiliate regulated water utility Artesian Water.&#160; These
    costs were specifically included for cost recovery pursuant to an Affiliated Interest Agreement between Artesian Water and Artesian Water Pennsylvania and were approved for recovery by the PAPUC and were reclassed from deferred costs to a regulatory
    asset in 2022.&#160; Amortization of these deferred costs began in the fourth quarter of 2023.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c443" continuedAt="Text_5450c89124ab4ccab6517258043132c444"><ix:continuation id="Text_d1d90805112b465a8627676f01ec74269" continuedAt="Text_d1d90805112b465a8627676f01ec742610">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c444" continuedAt="Text_5450c89124ab4ccab6517258043132c445"><ix:continuation id="Text_d1d90805112b465a8627676f01ec742610" continuedAt="Text_d1d90805112b465a8627676f01ec742611"><ix:nonNumeric name="artna:ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" id="Text_475ed23cb7ef4917993f912a8f2c93cc" contextRef="c20230101to20231231" escape="true" continuedAt="Text_1f4cbc74af9b4201ab6d28075f95bc291">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulatory expenses amortized on a straight-line basis are noted below:</div>
</ix:nonNumeric></ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c445" continuedAt="Text_5450c89124ab4ccab6517258043132c446"><ix:continuation id="Text_d1d90805112b465a8627676f01ec742611" continuedAt="Text_d1d90805112b465a8627676f01ec742612"><ix:continuation id="Text_1f4cbc74af9b4201ab6d28075f95bc291" continuedAt="Text_1f4cbc74af9b4201ab6d28075f95bc292">
<div><br/>
  </div>
</ix:continuation></ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c446" continuedAt="Text_5450c89124ab4ccab6517258043132c447"><ix:continuation id="Text_d1d90805112b465a8627676f01ec742612" continuedAt="Text_d1d90805112b465a8627676f01ec742613"><ix:continuation id="Text_1f4cbc74af9b4201ab6d28075f95bc292">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Expense</div>
        </td>

    <td style="width: 32.28%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Years Amortized</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred contract costs and other</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="artna:AmortizationPeriodOfDeferredContractCostsAndOther" id="Fact_bb019ed916164d649b32c7596ef394c2" contextRef="c20230101to20231231" format="ixt-sec:duryear">5</ix:nonNumeric></div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rate case studies</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:RegulatoryAssetAmortizationPeriod" id="Fact_227b621af74d43fb9a15613be522885b" contextRef="c20231231" format="ixt-sec:duryear">5</ix:nonNumeric></div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware rate proceedings</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="artna:AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" id="Fact_b5f125b0a5bc4b9e884818514228ff65" contextRef="c20230101to20231231_StatementGeographicalAxis_DE" format="ixt-sec:duryear">3</ix:nonNumeric></div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Maryland rate proceedings</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="artna:AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" id="Fact_cb006acf08cc4c0393ba835e2d9e639d" contextRef="c20230101to20231231_StatementGeographicalAxis_MD" format="ixt-sec:duryear">5</ix:nonNumeric></div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Debt related costs</div>
        </td>

    <td style="width: 32.28%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="artna:AmortizationPeriodOfDebtRelatedCost" id="Fact_29757da6a1564c6ca3edb9fedca170fb" contextRef="c20170101to20170131_RangeAxis_MinimumMember" format="ixt-sec:duryear">15</ix:nonNumeric> to <ix:nonNumeric name="artna:AmortizationPeriodOfDebtRelatedCost" id="Fact_daefcd74c16c407f875d7dccd7db7ed8" contextRef="c20170101to20170131_RangeAxis_MaximumMember" format="ixt-sec:duryear">30</ix:nonNumeric></div>
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(based on term of related debt)</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred costs affiliated interest agreement</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="artna:AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" id="Fact_a41a85b6f19e43daa8084fe76848c46f" contextRef="c20230101to20231231" format="ixt-sec:duryear">20</ix:nonNumeric></div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill (resulting from acquisition of Mountain Hill Water Company in 2008)</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="artna:AmortizationPeriodGoodwill" id="Fact_836aa983af8e43f99dbb1394c65e6e0b" contextRef="c20230101to20231231" format="ixt-sec:duryear">50</ix:nonNumeric></div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred acquisition costs (resulting from purchase of water assets in Cecil County, Maryland in 2011 and Port Deposit, Maryland in
            2010)</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="artna:AmortizationPeriodOfDeferredAcquisitionCosts" id="Fact_fdb0f1e9f6ac48b3a2758dfb28db2373" contextRef="c20230101to20231231" format="ixt-sec:duryear">20</ix:nonNumeric></div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Franchise Costs (resulting from purchase of water assets in Cecil County, Maryland in 2011)</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="artna:AmortizationPeriodOfDeferredFranchiseCosts" id="Fact_6af7f8b8c43449048f27f7710bbad460" contextRef="c20230101to20231231" format="ixt-sec:duryear">80</ix:nonNumeric></div>
        </td>

  </tr>


</table>
</ix:continuation></ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c447" continuedAt="Text_5450c89124ab4ccab6517258043132c448"><ix:continuation id="Text_d1d90805112b465a8627676f01ec742613" continuedAt="Text_d1d90805112b465a8627676f01ec742614">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c448" continuedAt="Text_5450c89124ab4ccab6517258043132c449"><ix:continuation id="Text_d1d90805112b465a8627676f01ec742614" continuedAt="Text_d1d90805112b465a8627676f01ec742615"><ix:nonNumeric name="us-gaap:ScheduleOfRegulatoryAssetsTextBlock" id="Text_046f297cf5ef40fdb345febc01403aab" contextRef="c20230101to20231231" escape="true" continuedAt="Text_8439bced71634f4492e90efb521fd4651">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Regulatory assets, net of amortization, comprise:</div>
</ix:nonNumeric></ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c449" continuedAt="Text_5450c89124ab4ccab6517258043132c450"><ix:continuation id="Text_d1d90805112b465a8627676f01ec742615" continuedAt="Text_d1d90805112b465a8627676f01ec742616"><ix:continuation id="Text_8439bced71634f4492e90efb521fd4651" continuedAt="Text_8439bced71634f4492e90efb521fd4652">
<div><br/>
  </div>
</ix:continuation></ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c450" continuedAt="Text_5450c89124ab4ccab6517258043132c451"><ix:continuation id="Text_d1d90805112b465a8627676f01ec742616"><ix:continuation id="Text_8439bced71634f4492e90efb521fd4652">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">(in thousands)</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2023</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2022</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred contract costs and other</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_97611cfdc4ac4ffba35a8eef2a2ae7cb" contextRef="c20231231_RegulatoryAssetAxis_DeferredContractCostsAndOtherMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">209</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_4a05ca9eaca941e999e97b2d9cdd5ca8" contextRef="c20221231_RegulatoryAssetAxis_DeferredContractCostsAndOtherMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">227</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rate case studies</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_cb8c635759b042acbe22cb9727938db2" contextRef="c20231231_RegulatoryAssetAxis_ExpenseOfRateCaseStudiesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">136</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_a529307adf944f19a42934be3b4b7734" contextRef="c20221231_RegulatoryAssetAxis_ExpenseOfRateCaseStudiesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">57</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rate proceedings</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_6d1b552d39e247b683005d027b52d149" contextRef="c20231231_RegulatoryAssetAxis_RateProceedingsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">385</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_44121a1e028243f58ad1b670d653e461" contextRef="c20221231_RegulatoryAssetAxis_RateProceedingsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred income taxes</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_7ddcdace20cf487881d1ccaeba6de582" contextRef="c20231231_RegulatoryAssetAxis_DeferredIncomeTaxChargesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">444</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_33c159bf111d4051a12a51b22e0221a8" contextRef="c20221231_RegulatoryAssetAxis_DeferredIncomeTaxChargesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">465</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Debt related costs</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_84ab8ad4c95e4946b84261323c3d7756" contextRef="c20231231_RegulatoryAssetAxis_DebtRelatedCostsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,322</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_0a35f59887174bf888941384da4e03ec" contextRef="c20221231_RegulatoryAssetAxis_DebtRelatedCostsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,682</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred costs affiliated interest agreement</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_055a5ad063c54a6491064f94a6a0d8c7" contextRef="c20231231_RegulatoryAssetAxis_DeferredCostsAffiliatedInterestAgreementMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,110</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_44ea2c25b05641d99132ec477397c284" contextRef="c20221231_RegulatoryAssetAxis_DeferredCostsAffiliatedInterestAgreementMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,114</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_c6437e847e524d21895f0f3482c0bb7a" contextRef="c20231231_RegulatoryAssetAxis_GoodwillMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">258</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_a2eecb0d51364ffdb6d8fe7fd5812bf6" contextRef="c20221231_RegulatoryAssetAxis_GoodwillMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">266</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred acquisition and franchise costs</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_3872a195f3a646c59b449995ca90d8ca" contextRef="c20231231_RegulatoryAssetAxis_DeferredAcquisitionAndFranchiseCostsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">425</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_dbbd899f04eb44dfbfdb27324f32d8f5" contextRef="c20221231_RegulatoryAssetAxis_DeferredAcquisitionAndFranchiseCostsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">463</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_a638eabe4c8c4483977a97594f10dce1" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,289</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryAssets" id="Fact_2d068ad79e3d4e24b2c2e6d52fd3c5a1" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,274</ix:nonFraction></div>
        </td>

  </tr>


</table>
</ix:continuation></ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c451" continuedAt="Text_5450c89124ab4ccab6517258043132c452">
<div style="text-align: left;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c452" continuedAt="Text_5450c89124ab4ccab6517258043132c453"><ix:nonNumeric name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="Text_8ec5561a1a394d309e699b93dd07dc9a" contextRef="c20230101to20231231" escape="true" continuedAt="Text_2d57a8b032fa456b81921755839176651">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Impairment or Disposal of Long-Lived Assets</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c453" continuedAt="Text_5450c89124ab4ccab6517258043132c454"><ix:continuation id="Text_2d57a8b032fa456b81921755839176651" continuedAt="Text_2d57a8b032fa456b81921755839176652">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c454" continuedAt="Text_5450c89124ab4ccab6517258043132c455"><ix:continuation id="Text_2d57a8b032fa456b81921755839176652">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our long-lived assets consist primarily of utility plant in service and regulatory assets.&#160;&#160;A review of our long-lived assets is performed in accordance with
    the requirements of FASB ASC Topic 360.&#160; In addition, the regulatory assets are reviewed for the continued application of FASB ASC Topic 980.&#160;&#160;The review determines whether there have been changes in circumstances or events that have occurred requiring
    adjustments to the carrying value of these assets.&#160;&#160;FASB ASC Topic 980 stipulates that adjustments to the carrying value of these assets would be made in instances where the inclusion in the rate-making process is unlikely.&#160; For the years ended
    December 31, 2023, 2022 and 2021, there was <ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" id="Fact_a07fce1d10524cf3ba27a7b792c15029" contextRef="c20220101to20221231" unitRef="U001" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" id="Fact_196e72c2364e412391bb6e6af52531dc" contextRef="c20230101to20231231" unitRef="U001" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" id="Fact_16df3416385f476fb91567bbb7fc5737" contextRef="c20210101to20211231" unitRef="U001" decimals="-6" scale="6" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment or
    regulatory disallowance identified in our review.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c455" continuedAt="Text_5450c89124ab4ccab6517258043132c456">
<div><br/>
  </div>
</ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">37</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_5450c89124ab4ccab6517258043132c456" continuedAt="Text_5450c89124ab4ccab6517258043132c457"><ix:nonNumeric name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="Text_4ba629c9bc99416bafe9d7dbec03afee" contextRef="c20230101to20231231" escape="true" continuedAt="Text_1c29c4fed02943429e5372d46c1676ba1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Goodwill</div>
</ix:nonNumeric></ix:continuation>

  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c457" continuedAt="Text_5450c89124ab4ccab6517258043132c458"><ix:continuation id="Text_1c29c4fed02943429e5372d46c1676ba1" continuedAt="Text_1c29c4fed02943429e5372d46c1676ba2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c458" continuedAt="Text_5450c89124ab4ccab6517258043132c459"><ix:continuation id="Text_1c29c4fed02943429e5372d46c1676ba2">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company records goodwill when the purchase price of a business combination exceeds the estimated fair value of net identified tangible and intangible
    assets acquired.&#160; At December 31, 2023 and December 31, 2022, the Company had approximately $<ix:nonFraction name="us-gaap:Goodwill" id="Fact_9466129aa2144030926adef42b667fd9" contextRef="c20221231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:Goodwill" id="Fact_8f45a0b0b343492bb90ced8d40add803" contextRef="c20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.9</ix:nonFraction></ix:nonFraction> million of goodwill, respectively.&#160; The $<ix:nonFraction name="us-gaap:Goodwill" id="Fact_c8cb337ebb5f493494c72a4e73fffc60" contextRef="c20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.9</ix:nonFraction> million of goodwill arose from the January 2022 acquisition of Tidewater Environmental Services, Inc.&#160; Artesian Wastewater operates as the parent
    holding company of Tidewater Environmental Services, Inc. dba Artesian Wastewater, or TESI, and is a subsidiary of our Regulated Utility segment.&#160; In accordance with the accounting guidance for testing goodwill for impairment, the Company performs an
    annual assessment.&#160; In 2023, the Company used the optional qualitative assessment, "step zero", to identify and evaluate relevant events and circumstances to conclude whether it is more likely than not that the fair value of its reporting unit is less
    than its carrying amount, including goodwill.&#160;&#160; Relevant events and circumstances assessed included macroeconomic conditions, industry and market conditions, cost factors, financial performance, management and overall strategy.&#160; After evaluating and
    weighing these relevant events and circumstances, it was concluded that there was no impairment of goodwill and it was not necessary to perform quantitative testing.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c459" continuedAt="Text_5450c89124ab4ccab6517258043132c460">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c460" continuedAt="Text_5450c89124ab4ccab6517258043132c461"><ix:nonNumeric name="us-gaap:DeferredChargesPolicyTextBlock" id="Text_7c2994520fb148fba3592aa376de6cad" contextRef="c20230101to20231231" escape="true" continuedAt="Text_f8b8cc3ffa1e4a5c89db39ee0d4b08dc1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Other Deferred Assets</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c461" continuedAt="Text_5450c89124ab4ccab6517258043132c462"><ix:continuation id="Text_f8b8cc3ffa1e4a5c89db39ee0d4b08dc1" continuedAt="Text_f8b8cc3ffa1e4a5c89db39ee0d4b08dc2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c462" continuedAt="Text_5450c89124ab4ccab6517258043132c463"><ix:continuation id="Text_f8b8cc3ffa1e4a5c89db39ee0d4b08dc2" continuedAt="Text_f8b8cc3ffa1e4a5c89db39ee0d4b08dc3">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The investment in CoBank, which is a cooperative bank, is related to certain outstanding First Mortgage Bonds and is a required investment in the bank based
    on the underlying long-term debt agreements.&#160; The settlement agreement receivable is related to the long-term portion of reimbursements due in years 2024 and 2025 as further discussed in Note 1 &#8211; Accounts Receivable.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c463" continuedAt="Text_5450c89124ab4ccab6517258043132c464"><ix:continuation id="Text_f8b8cc3ffa1e4a5c89db39ee0d4b08dc3" continuedAt="Text_f8b8cc3ffa1e4a5c89db39ee0d4b08dc4">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c464" continuedAt="Text_5450c89124ab4ccab6517258043132c465"><ix:continuation id="Text_f8b8cc3ffa1e4a5c89db39ee0d4b08dc4" continuedAt="Text_f8b8cc3ffa1e4a5c89db39ee0d4b08dc5"><ix:nonNumeric name="artna:ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock" id="Text_6a89225f45ed4289ae058a98fce1b2c3" contextRef="c20230101to20231231" escape="true" continuedAt="Text_7c10b9690af240a89e4cc37ca22273491">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Other deferred assets at December 31, net of amortization, comprise:</div>
</ix:nonNumeric></ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c465" continuedAt="Text_5450c89124ab4ccab6517258043132c466"><ix:continuation id="Text_f8b8cc3ffa1e4a5c89db39ee0d4b08dc5" continuedAt="Text_f8b8cc3ffa1e4a5c89db39ee0d4b08dc6"><ix:continuation id="Text_7c10b9690af240a89e4cc37ca22273491" continuedAt="Text_7c10b9690af240a89e4cc37ca22273492">
<div><br/>
  </div>
</ix:continuation></ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c466" continuedAt="Text_5450c89124ab4ccab6517258043132c467"><ix:continuation id="Text_f8b8cc3ffa1e4a5c89db39ee0d4b08dc6"><ix:continuation id="Text_7c10b9690af240a89e4cc37ca22273492">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Investment in CoBank</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:HeldToMaturitySecurities" id="Fact_68818dbcab844c5ca1bc38ee32f9eb3f" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,882</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:HeldToMaturitySecurities" id="Fact_1f4298e23c5c49b3b4c8fe65fd114337" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,351</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Settlement agreement receivable-long term</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:SettlementAgreementReceivableLongTerrm" id="Fact_9f4f2afc35aa45d19bf2e1cc566eb5cf" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,496</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:SettlementAgreementReceivableLongTerrm" id="Fact_7560d773fcf44f6c97ca156cec193cb0" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,991</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other deferred assets</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredCostsAndOtherAssets" id="Fact_7b4bf32959ba46f28b721f383c8b50ce" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">126</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredCostsAndOtherAssets" id="Fact_a8ba05d6d32e403da40558342e184f16" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">194</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherDeferredCostsNet" id="Fact_712db029b3ab42e0b85f1abaea3abca4" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,504</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherDeferredCostsNet" id="Fact_7461d45a4b8a44cba5ffd4a6c2b899af" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,536</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c467" continuedAt="Text_5450c89124ab4ccab6517258043132c468">
<div style="text-align: left;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c468" continuedAt="Text_5450c89124ab4ccab6517258043132c469"><ix:nonNumeric name="us-gaap:ConstructionContractorsPolicyPolicyTextBlock" id="Text_2e9e6713fe8b4571a1e6fb8a8f09c790" contextRef="c20230101to20231231" escape="true" continuedAt="Text_c5415b9e120a4e21b8201d0742c4987a1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Advances for Construction</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c469" continuedAt="Text_5450c89124ab4ccab6517258043132c470"><ix:continuation id="Text_c5415b9e120a4e21b8201d0742c4987a1" continuedAt="Text_c5415b9e120a4e21b8201d0742c4987a2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c470" continuedAt="Text_5450c89124ab4ccab6517258043132c471"><ix:continuation id="Text_c5415b9e120a4e21b8201d0742c4987a2">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash advances to reimburse Artesian Water for its costs to construct water mains, services and hydrants are contributed to Artesian Water by real estate
    developers and builders in order to extend water service to their properties.&#160;&#160;The value of these contributions is recorded as Advances for Construction. &#160;Artesian Water makes refunds on these advances over a specific period of time based on operating
    revenues generated by the specific plant or as new customers are connected to the mains.&#160; After all refunds are made within the contract period, any remaining balance is transferred to CIAC.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c471" continuedAt="Text_5450c89124ab4ccab6517258043132c472">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c472" continuedAt="Text_5450c89124ab4ccab6517258043132c473"><ix:nonNumeric name="artna:ContributionsInAidOfConstructionsPolicyTextBlock" id="Text_db7eed7fc5d146d6b552848a73a83792" contextRef="c20230101to20231231" escape="true" continuedAt="Text_d5bb4bd0fcbb45c7826a2554f2aecf931">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Contributions in Aid of Construction</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c473" continuedAt="Text_5450c89124ab4ccab6517258043132c474"><ix:continuation id="Text_d5bb4bd0fcbb45c7826a2554f2aecf931" continuedAt="Text_d5bb4bd0fcbb45c7826a2554f2aecf932">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c474" continuedAt="Text_5450c89124ab4ccab6517258043132c475"><ix:continuation id="Text_d5bb4bd0fcbb45c7826a2554f2aecf932" continuedAt="Text_d5bb4bd0fcbb45c7826a2554f2aecf933">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">CIAC includes the non-refundable portion of advances for construction and direct contributions of water mains, services and hydrants, and wastewater
    treatment facilities and collection systems, or cash to reimburse our water and wastewater subsidiaries for costs to construct water mains, services and hydrants, and wastewater treatment and disposal plants.&#160; Effective with the Tax Cuts and Jobs Act,
    or TCJA, in 2017 CIAC was taxable and the DEPSC, MDPSC and PAPUC allowed the Company to collect additional CIAC to pay the associated tax.&#160; In 2021, legislation was enacted to amend the TCJA, which now exempts CIAC from income taxes for regulated water
    and wastewater utilities, effective for all of 2021 and forward.&#160; In 2022 the Company refunded developers a total of $<ix:nonFraction name="artna:RefundForContributionsInAidOfConstructionDueToTaxStatusChange" id="Fact_d88d0e3d84f34423af8ec4ed4e4fb441" contextRef="c20221231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">3.6</ix:nonFraction> million for the
    additional CIAC collected in 2021 to pay the associated tax.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c475" continuedAt="Text_5450c89124ab4ccab6517258043132c476"><ix:continuation id="Text_d5bb4bd0fcbb45c7826a2554f2aecf933" continuedAt="Text_d5bb4bd0fcbb45c7826a2554f2aecf934">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c476" continuedAt="Text_5450c89124ab4ccab6517258043132c477"><ix:continuation id="Text_d5bb4bd0fcbb45c7826a2554f2aecf934">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the years ended December 31, 2023 and December 31, 2022, Artesian Water received approximately $<ix:nonFraction name="artna:AmountReceivedInGrant" id="Fact_415a4c51d5544820b3343e1cd798f80e" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">3.8</ix:nonFraction> million and&#160; $<ix:nonFraction name="artna:AmountReceivedInGrant" id="Fact_442e57e53e724d41bbeef070fa8ad86a" contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">2.0</ix:nonFraction> million, respectively, in grant funding from the
    State of Delaware, Delaware Department of Health and Social Services, Division of Public Health, or DPH, pursuant to grant agreements.&#160; The grants were used by Artesian Water to cover the costs associated with certain construction projects.&#160; The grant
    funds received under the grant agreements were recorded in accordance with the requirements under FASB ASC Topic 980, in Net contributions in aid of construction in the Consolidated Balance Sheets.&#160; Pursuant to the grant agreements, Artesian Water is
    no longer eligible to receive grant funds under these grants.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c477" continuedAt="Text_5450c89124ab4ccab6517258043132c478">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c478" continuedAt="Text_5450c89124ab4ccab6517258043132c479"><ix:nonNumeric name="us-gaap:RegulatoryIncomeTaxesPolicy" id="Text_e9368b8a546f431497063f2c2972ff24" contextRef="c20230101to20231231" escape="true" continuedAt="Text_fc58c72fa2674cdc800dbf12c98b0ca51">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Regulatory Liabilities</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c479" continuedAt="Text_5450c89124ab4ccab6517258043132c480"><ix:continuation id="Text_fc58c72fa2674cdc800dbf12c98b0ca51" continuedAt="Text_fc58c72fa2674cdc800dbf12c98b0ca52">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c480" continuedAt="Text_5450c89124ab4ccab6517258043132c481"><ix:continuation id="Text_fc58c72fa2674cdc800dbf12c98b0ca52" continuedAt="Text_fc58c72fa2674cdc800dbf12c98b0ca53">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">FASB ASC Topic 980 stipulates generally accepted accounting principles for
      companies whose rates are established or subject to approvals by a third-party regulatory agency.&#160; </span>Certain obligations are deferred and/or amortized as determined by the DEPSC, MDPSC, and PAPUC.&#160; Regulatory liabilities represent excess
    recovery of cost or other items that have been deferred because it is probable such amounts will be returned to customers through future regulated rates.</div>
</ix:continuation></ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">38</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_5450c89124ab4ccab6517258043132c481" continuedAt="Text_5450c89124ab4ccab6517258043132c482"><ix:continuation id="Text_fc58c72fa2674cdc800dbf12c98b0ca53" continuedAt="Text_fc58c72fa2674cdc800dbf12c98b0ca54">
<div><br/>
  </div>
</ix:continuation></ix:continuation>

  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c482" continuedAt="Text_5450c89124ab4ccab6517258043132c483"><ix:continuation id="Text_fc58c72fa2674cdc800dbf12c98b0ca54" continuedAt="Text_fc58c72fa2674cdc800dbf12c98b0ca55">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred settlement refunds consist of reimbursements from the Delaware Sand and Gravel Remedial Trust for Artesian Water&#8217;s past capital and operating costs,
    totaling approximately $<ix:nonFraction name="us-gaap:LossContingencyDamagesAwardedValue" id="Fact_420adedc83884d0b9272109778eb58e8" contextRef="c20230101to20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">10.0</ix:nonFraction> million, related to the treatment costs associated with the release of contaminants from the Delaware Sand &amp;
    Gravel Landfill Superfund Site in groundwater that Artesian Water uses for public potable water supply, pursuant to the Settlement Agreement.&#160; <ix:nonFraction name="artna:LossContingencyNumberOfInstallments" id="Fact_2567f6756cb54e7f862cd6dab6434772" contextRef="c20230101to20231231" unitRef="U005" decimals="INF" scale="0" format="ixt-sec:numwordsen">Two</ix:nonFraction>
    installments for approximately $<ix:nonFraction name="us-gaap:LossContingencyDamagesPaidValue" id="Fact_3f3316c62fc847c291cae4d6c941d885" contextRef="c20230701to20230731" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:LossContingencyDamagesPaidValue" id="Fact_f89f224554584fbbab54bb2e84136e27" contextRef="c20220801to20220831" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">2.5</ix:nonFraction></ix:nonFraction> million each were paid in August 2022 and July 2023.&#160; The remaining $<ix:nonFraction name="artna:LossContingencyDamagesToBePaid" id="Fact_ac09c3308637465892ae346138caa8b8" contextRef="c20230101to20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">5.0</ix:nonFraction> million is due in <ix:nonFraction name="artna:LossContingencyNumberOfInstallments" id="Fact_004d42c819284af097bad45f861e7675" contextRef="c20230101to20231231" unitRef="U005" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction> equal installments no later than July of 2024
    and 2025.&#160; Artesian Water received approval from the DEPSC in October 2022 to refund to its customers these reimbursements for past capital and operating costs.&#160; The refund for the reimbursements will be applied to current and future customer bills in
    annual installments.&#160; The first <ix:nonFraction name="artna:NumberOfRefunds" id="Fact_83f64524eb664e32b178ab3876304ccf" contextRef="c20230101to20231231" unitRef="U006" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction> refunds occurred in October 2022 and August 2023.&#160; Future customer refunds will occur no later than August
    2024 and August 2025.&#160; The amount of the credit will be calculated by dividing the amount of the reimbursement by the number of eligible customers.&#160; Beginning in 2022, Artesian Water began recording 2022 and future recovery of capital expenditures as
    Contributions in Aid of Construction and began recording expense recovery as an offset to operations and maintenance expense, with the intention that those recoveries will be available for inclusion and consideration in any future rate applications.&#160;
    For a full discussion of the Settlement Agreement, refer to Note 17 &#8211; Legal Proceedings.&#160; The deferred settlement refunds were $<ix:nonFraction name="us-gaap:RegulatoryLiabilities" id="Fact_b4d6dd84e08746089931cfcaeab9f9ec" contextRef="c20231231_RegulatoryLiabilityAxis_DeferredSettlementRefundsMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">5.0</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:RegulatoryLiabilities" id="Fact_80303722cf044e0687d650069149b313" contextRef="c20221231_RegulatoryLiabilityAxis_DeferredSettlementRefundsMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">7.5</ix:nonFraction> million at December 31, 2023 and December 31, 2022, respectively.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c483" continuedAt="Text_5450c89124ab4ccab6517258043132c484"><ix:continuation id="Text_fc58c72fa2674cdc800dbf12c98b0ca55" continuedAt="Text_fc58c72fa2674cdc800dbf12c98b0ca56">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c484" continuedAt="Text_5450c89124ab4ccab6517258043132c485"><ix:continuation id="Text_fc58c72fa2674cdc800dbf12c98b0ca56">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Pursuant to the enactment of the Tax Cuts and Jobs Act, or TCJA, on December 22,
      2017, the Company adjusted its existing deferred income tax balances to reflect the decrease in the corporate income tax rate from <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" id="Fact_6bfcb50875f7491189863650c63cbaab" contextRef="c20170101to20171231" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">34</ix:nonFraction>%&#160;to <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" id="Fact_fd0f98ff1a634812b7fb9e16ecfe4c5a" contextRef="c20230101to20231231" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">21</ix:nonFraction>% (see Note 5 &#8211; Income Taxes) resulting in a decrease in the net deferred income tax liability of $<ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredLiabilities" id="Fact_fffead5c68234a7c9177399f7d97e6c0" contextRef="c20180101to20181231" unitRef="U001" decimals="-5" scale="6" sign="-" format="ixt:num-dot-decimal">24.3</ix:nonFraction> million, of which $<ix:nonFraction name="artna:TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" id="Fact_7d5d7cdfd66d4e57a0e8608ba7c6aeec" contextRef="c20181231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">22.8</ix:nonFraction> million was reclassified to a regulatory
      liability&#160;related to Artesian Water and Artesian Water Maryland. The regulatory liability amount is subject to certain Internal Revenue Service normalization rules that require the benefits to customers be spread over the remaining useful life of the
      underlying assets giving rise to the associated deferred income taxes.&#160; On January 31, 2019, the DEPSC approved the amortization of the regulatory liability amount of $<ix:nonFraction name="artna:TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" id="Fact_00f7e3fbcdb24c1aa4acf592922b3fb1" contextRef="c20190131_RegulatoryAgencyAxis_DelawarePublicServiceCommissionMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">22.2</ix:nonFraction> million over a period of <ix:nonNumeric name="us-gaap:RegulatoryLiabilityAmortizationPeriod" id="Fact_662ab029e3b740228acc33174bde6cee" contextRef="c20231231_RegulatoryAgencyAxis_DelawarePublicServiceCommissionMember" format="ixt-sec:duryear">49.5</ix:nonNumeric> years beginning February 1, 2018, subject to audit at a later date.&#160; In May
      2022, the Company received a rate order from the DEPSC instructing the Company to continue amortizing the liability over a period of <ix:nonNumeric name="us-gaap:RegulatoryLiabilityAmortizationPeriod" id="Fact_6b245872912c48faaaa1598d3895362a" contextRef="c20231231_RegulatoryAgencyAxis_DelawarePublicServiceCommissionMember" format="ixt-sec:duryear">49.5</ix:nonNumeric>
      years, subject to review in the Company&#8217;s next base rate filing.&#160; The MDPSC has not issued a final order on the regulatory liability amount of $<ix:nonFraction name="artna:TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" id="Fact_398f11b8073346e68cd4ccf5f3cb4264" contextRef="c20231231_RegulatoryAgencyAxis_MarylandPublicServiceCommissionMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.6</ix:nonFraction>
      million regarding the effects of the TCJA on Maryland customers. The deferred income taxes, related to TCJA, were $<ix:nonFraction name="us-gaap:RegulatoryLiabilities" id="Fact_4065b8e343724e38a3d6c8b408496aa0" contextRef="c20231231_RegulatoryLiabilityAxis_DeferredIncomeTaxChargesMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">20.7</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:RegulatoryLiabilities" id="Fact_040854e7d8454a6cb2a46417da4a7318" contextRef="c20221231_RegulatoryLiabilityAxis_DeferredIncomeTaxChargesMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">21.2</ix:nonFraction> million at December 31, 2023 and December 31, 2022, respectively.</span></div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c485" continuedAt="Text_5450c89124ab4ccab6517258043132c486">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c486" continuedAt="Text_5450c89124ab4ccab6517258043132c487"><ix:nonNumeric name="us-gaap:IncomeTaxPolicyTextBlock" id="Text_a78306af51004fb1b77e464e950eed72" contextRef="c20230101to20231231" escape="true" continuedAt="Text_9baa92ef32a5478f892217d6729304921">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Income Taxes</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c487" continuedAt="Text_5450c89124ab4ccab6517258043132c488"><ix:continuation id="Text_9baa92ef32a5478f892217d6729304921" continuedAt="Text_9baa92ef32a5478f892217d6729304922">
<div><br/>
  </div>
</ix:continuation></ix:continuation></div>

  <div>
    <ix:continuation id="Text_5450c89124ab4ccab6517258043132c488" continuedAt="Text_5450c89124ab4ccab6517258043132c489"><ix:continuation id="Text_9baa92ef32a5478f892217d6729304922" continuedAt="Text_9baa92ef32a5478f892217d6729304923">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred income taxes are provided in accordance with FASB ASC Topic 740 on all differences between the tax basis of assets and liabilities and the amounts
      at which they are carried in the consolidated financial statements based on the enacted tax rates expected to be in effect when such temporary differences are expected to reverse. The Company&#8217;s rate regulated subsidiaries recognize regulatory
      liabilities, to the extent considered in ratemaking, for deferred taxes provided in excess of the current statutory tax rate and regulatory assets for deferred taxes provided at rates less than the current statutory rate.&#160; Such tax-related regulatory
      assets and liabilities are reported at the revenue requirement level and amortized to income as the related temporary differences reverse, generally over the lives of the related properties.&#160; </div>
</ix:continuation></ix:continuation>
  </div>
<div><ix:continuation id="Text_5450c89124ab4ccab6517258043132c489" continuedAt="Text_5450c89124ab4ccab6517258043132c490"><ix:continuation id="Text_9baa92ef32a5478f892217d6729304923" continuedAt="Text_9baa92ef32a5478f892217d6729304924">
<div><br/>
  </div>
</ix:continuation></ix:continuation>

  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c490" continuedAt="Text_5450c89124ab4ccab6517258043132c491"><ix:continuation id="Text_9baa92ef32a5478f892217d6729304924" continuedAt="Text_9baa92ef32a5478f892217d6729304925">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Under FASB ASC Topic </span>740<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, an uncertain tax position represents our expected treatment of a tax position taken, or planned to be taken in the future, that has not been reflected in measuring income tax expense for financial reporting
      purposes.&#160; The Company establishes reserves for uncertain tax positions based upon management&#8217;s judgment as to the sustainability of these positions. These accounting estimates related to the uncertain tax position reserve require judgments to be
      made as to the sustainability of each uncertain tax position based on its technical merits. The Company believes its tax positions comply with applicable law and that it has adequately recorded reserves as required. However, to the extent the final
      tax outcome of these matters is different than the estimates recorded, the Company would then adjust its tax reserves or unrecognized tax benefits in the period that this information becomes known.&#160; </span>The statute of limitations for the 2018 tax
    returns lapsed during the third quarter of 2022, which resulted in the reversal of the reserve in the amount of approximately $<ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" id="Fact_6057e41433494e538bccccc1dc24132d" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">212</ix:nonFraction>,000.&#160; The
    Company has elected to recognize accrued interest (net of related tax benefits) and penalties related to uncertain tax positions as a component of its income tax expense.&#160; During the third quarter of 2022, the Company reversed approximately<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> $</span><ix:nonFraction name="us-gaap:IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" id="Fact_fc3d65316a7640fab27ad29389bee2f1" contextRef="c20220930" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10</ix:nonFraction>,000<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> in penalties and interest, leaving a zero balance. </span>During 2023, the Company has accrued approximately $<ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" id="Fact_759bbb42fc5f483dbd16d555b4ca8fde" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12</ix:nonFraction>,000
    in penalties and interest related to positions taken on the 2022 corporate income tax return.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> The Company remains subject to examination by federal and state authorities for
      the tax years </span><span style="-sec-ix-hidden:Fact_26cbc54b41f54044b671eafeb333dfca"><span style="-sec-ix-hidden:Fact_1bf8d45caf3a4615b8520b57d4d429d6">2020</span></span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> through </span><span style="-sec-ix-hidden:Fact_e41ae42e6d6648d890d08789d058db70"><span style="-sec-ix-hidden:Fact_a9542eaebd3a44179e2f3c3408391579">2023</span></span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c491" continuedAt="Text_5450c89124ab4ccab6517258043132c492"><ix:continuation id="Text_9baa92ef32a5478f892217d6729304925" continuedAt="Text_9baa92ef32a5478f892217d6729304926">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c492" continuedAt="Text_5450c89124ab4ccab6517258043132c493"><ix:continuation id="Text_9baa92ef32a5478f892217d6729304926">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Investment tax credits were deferred through 1986 and are recognized as a reduction of deferred income tax expense over the estimated economic useful lives
    of the related assets.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c493" continuedAt="Text_5450c89124ab4ccab6517258043132c494">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c494" continuedAt="Text_5450c89124ab4ccab6517258043132c495"><ix:nonNumeric name="us-gaap:CompensationRelatedCostsPolicyTextBlock" id="Text_958208e2c93346df8920ceedfc477ef0" contextRef="c20230101to20231231" escape="true" continuedAt="Text_67f2795f375e4a78a4f09bb031b357be1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Stock Compensation Plans</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c495" continuedAt="Text_5450c89124ab4ccab6517258043132c496"><ix:continuation id="Text_67f2795f375e4a78a4f09bb031b357be1" continuedAt="Text_67f2795f375e4a78a4f09bb031b357be2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c496" continuedAt="Text_5450c89124ab4ccab6517258043132c497"><ix:continuation id="Text_67f2795f375e4a78a4f09bb031b357be2">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">See Note 9 (Stock Compensation Plans) to our Consolidated Financial Statements for a full description of our stock compensation plans.</div>
</ix:continuation></ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_5450c89124ab4ccab6517258043132c497" continuedAt="Text_5450c89124ab4ccab6517258043132c498">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>

  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c498" continuedAt="Text_5450c89124ab4ccab6517258043132c499"><ix:nonNumeric name="us-gaap:RevenueRecognitionPolicyTextBlock" id="Text_2a04997b542343b8a5081750113a3cda" contextRef="c20230101to20231231" escape="true" continuedAt="Text_80adb6ca5eff4fbcaeef0fb60276d2971">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Revenue Recognition and Unbilled Revenues</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c499" continuedAt="Text_5450c89124ab4ccab6517258043132c4100"><ix:continuation id="Text_80adb6ca5eff4fbcaeef0fb60276d2971" continuedAt="Text_80adb6ca5eff4fbcaeef0fb60276d2972">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4100" continuedAt="Text_5450c89124ab4ccab6517258043132c4101"><ix:continuation id="Text_80adb6ca5eff4fbcaeef0fb60276d2972">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">See Note 2 (Revenue Recognition) to our Consolidated Financial Statements for a full description of our revenue recognition<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4101" continuedAt="Text_5450c89124ab4ccab6517258043132c4102">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4102" continuedAt="Text_5450c89124ab4ccab6517258043132c4103"><ix:nonNumeric name="us-gaap:LesseeLeasesPolicyTextBlock" id="Text_6c80cf1f9cea4c3d84edf0a28cbc60c4" contextRef="c20230101to20231231" escape="true" continuedAt="Text_cbe40cf65f98471db7669e0380ed10da1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Leases</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4103" continuedAt="Text_5450c89124ab4ccab6517258043132c4104"><ix:continuation id="Text_cbe40cf65f98471db7669e0380ed10da1" continuedAt="Text_cbe40cf65f98471db7669e0380ed10da2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4104" continuedAt="Text_5450c89124ab4ccab6517258043132c4105"><ix:continuation id="Text_cbe40cf65f98471db7669e0380ed10da2">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company has agreements for land easements and office equipment under
      operating leases.&#160; Management makes certain estimates and assumptions regarding each lease agreement, renewal and amendment, including, but not limited to, discount rates and probable term, which can impact the escalations in payment that are taken
      into consideration when calculating the straight-line basis.&#160; The amount of rent expense and income reported could vary if different estimates and assumptions are used.&#160; Management also makes certain estimates and assumptions regarding the fair value
      of the leased property at lease commencement and the separation of lease and nonlease components.&#160; See Note 3 (Leases) to our Consolidated Financial Statements for a full description of our leases.</span></div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4105" continuedAt="Text_5450c89124ab4ccab6517258043132c4106">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4106" continuedAt="Text_5450c89124ab4ccab6517258043132c4107"><ix:nonNumeric name="us-gaap:ReceivablesPolicyTextBlock" id="Text_04bafd0625d342fa8552f4687a1e4ae3" contextRef="c20230101to20231231" escape="true" continuedAt="Text_3577cbfa98e5449f91de57c32fded9261">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Accounts Receivable</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4107" continuedAt="Text_5450c89124ab4ccab6517258043132c4108"><ix:continuation id="Text_3577cbfa98e5449f91de57c32fded9261" continuedAt="Text_3577cbfa98e5449f91de57c32fded9262">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4108" continuedAt="Text_5450c89124ab4ccab6517258043132c4109"><ix:continuation id="Text_3577cbfa98e5449f91de57c32fded9262" continuedAt="Text_3577cbfa98e5449f91de57c32fded9263">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accounts receivable are recorded at the invoiced amounts. &#160;As set forth in a settlement agreement, Artesian Water will receive reimbursements from the
    Delaware Sand and Gravel Remedial Trust, or Trust, for Artesian Water&#8217;s past capital and operating costs, totaling approximately $<ix:nonFraction name="us-gaap:LossContingencyDamagesAwardedValue" id="Fact_096d13e7b39046ad99ba18e639300d62" contextRef="c20230101to20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">10.0</ix:nonFraction> million,
    related to the treatment costs associated with the release of contaminants from the Delaware Sand &amp; Gravel Landfill Superfund Site, or Site, in groundwater that Artesian Water uses for public potable water supply.&#160; <ix:nonFraction name="artna:LossContingencyNumberOfInstallments" id="Fact_317bda30451f4be5964dfd9ed6bc2fc8" contextRef="c20230101to20231231" unitRef="U005" decimals="INF" scale="0" format="ixt-sec:numwordsen">Two</ix:nonFraction> installments for approximately $<ix:nonFraction name="us-gaap:LossContingencyDamagesPaidValue" id="Fact_29bc72bc870c4f8fa5c614142c3aee41" contextRef="c20220801to20220831" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">2.5</ix:nonFraction> million
    each were paid in August 2022 and July 2023.&#160; The remaining $<ix:nonFraction name="artna:LossContingencyDamagesToBePaid" id="Fact_24db1ee2db4b4365a34031f7ef20fbb2" contextRef="c20230101to20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">5.0</ix:nonFraction> million is due in <ix:nonFraction name="artna:LossContingencyNumberOfInstallments" id="Fact_82901d30611e46f1bf9a6898eb37c66a" contextRef="c20230101to20231231" unitRef="U005" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction> equal installments no later than July of 2024 and 2025.&#160; In addition, the Trust shall reimburse Artesian Water for documented reasonable and necessary capital and operating
    costs after July 1, 2021 that Artesian Water incurs to treat contaminants of concern and of emerging concern.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4109" continuedAt="Text_5450c89124ab4ccab6517258043132c4110"><ix:continuation id="Text_3577cbfa98e5449f91de57c32fded9263" continuedAt="Text_3577cbfa98e5449f91de57c32fded9264">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4110" continuedAt="Text_5450c89124ab4ccab6517258043132c4111"><ix:continuation id="Text_3577cbfa98e5449f91de57c32fded9264" continuedAt="Text_3577cbfa98e5449f91de57c32fded9265">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">A provision for expected credit loss is calculated as a percentage of total associated revenues based upon historical trends and adjusted for current and
    reasonable projections based upon expected economic conditions.&#160; We mitigate our exposure to credit losses by discontinuing services in the event of non-payment; accordingly, the related provision for expected credit loss and associated bad debt
    expense has not been significant.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;The </span>provision for expected credit loss <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">was $</span><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact_2992f34e29034cf1ac109cdf9b18c7f7" contextRef="c20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million and $</span><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact_f3683297ef9b4c89bdfba1062eb5755b" contextRef="c20221231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.4</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million at </span>December 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>December 31, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, respectively.&#160;&#160;The corresponding expense for the years ended </span>December 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> was $</span><ix:nonFraction name="artna:ExpenseRelatedToAllowanceForDoubtfulAccounts" id="Fact_bd9469c5949448268e1085d045f86b39" contextRef="c20230101to20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.1</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">
      million and $</span><ix:nonFraction name="artna:ExpenseRelatedToAllowanceForDoubtfulAccounts" id="Fact_fa1c2d0bf0d44eac9dd07993232f6cf7" contextRef="c20220101to20221231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.1</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million, respectively, </span>reported in
    Operating expenses &#8211; Utility and Non-utility operating expenses on the Company&#8217;s Consolidated Statements of Operations.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following table summarizes the changes in the
      Company&#8217;s accounts receivable balance:</span></div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4111" continuedAt="Text_5450c89124ab4ccab6517258043132c4112"><ix:continuation id="Text_3577cbfa98e5449f91de57c32fded9265" continuedAt="Text_3577cbfa98e5449f91de57c32fded9266">
<div><br/>
  </div>
</ix:continuation></ix:continuation>

  <ix:nonNumeric name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="Text_81e56306fa0248819d7c23cc592cc8e1" contextRef="c20230101to20231231" escape="true"><ix:continuation id="Text_5450c89124ab4ccab6517258043132c4112" continuedAt="Text_5450c89124ab4ccab6517258043132c4113"><ix:continuation id="Text_3577cbfa98e5449f91de57c32fded9266" continuedAt="Text_3577cbfa98e5449f91de57c32fded9267">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Customer accounts receivable &#8211; water</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_99e73f404d33427a81699464d87dc94c" contextRef="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_TradeAccountsReceivableMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,573</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_33ba58fa89c64609bc803552c0b91433" contextRef="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_TradeAccountsReceivableMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,981</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_758f1472b0c7489c83d76014b351a56a" contextRef="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_TradeAccountsReceivableMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,986</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Customer accounts receivable &#8211; wastewater</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_879f0a8097a84a139834fd9c0d7a9295" contextRef="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_CustomerAccountsReceivableWastewaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">513</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_e75b8291663f4ff58a7eb5bd98246821" contextRef="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_CustomerAccountsReceivableWastewaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">482</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_f078faebafe949e9af8f213d96a7f15c" contextRef="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_CustomerAccountsReceivableWastewaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,326</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Settlement agreement receivable &#8211; short term</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_ad0bb1b58295479da1924231a6a1bbed" contextRef="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_SettlementAgreementReceivableMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,747</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_1c7a0ef3cc514e6b90981625002f0ccc" contextRef="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_SettlementAgreementReceivableMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,532</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_b7cedd889aca4a23a59bfc1e3a768f2b" contextRef="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_SettlementAgreementReceivableMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Miscellaneous accounts receivable</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_8e57e73e1583417e847057edcf44f560" contextRef="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_MiscellaneousAccountsReceivableMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,236</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_41194e951e864e0fac4b3e84d30b52f7" contextRef="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_MiscellaneousAccountsReceivableMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,781</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_8229699d66614db486132ec822f40c61" contextRef="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_MiscellaneousAccountsReceivableMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">786</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Developer receivable</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_dcea965ee7134dfbb511d4220ad667ca" contextRef="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_DeveloperReceivableMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,089</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_ab1ec568b5754235aed407f34eaf0703" contextRef="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_DeveloperReceivableMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,151</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_15cc879dcf8b4a33834d7ac09b12be6e" contextRef="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_DeveloperReceivableMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">698</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_ea5e59a57d90448e9e6ad1be20eb6b7b" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,158</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_0656524511964fb88db8233adf468c8e" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,927</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" id="Fact_e2adc3a6f01f44978f6496ee4961abde" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,796</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less provision for expected credit loss</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact_5f6249909eb34ee88e284e6c7854c704" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">328</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact_73c35a70c7fb41b2a06a7038fb2f7d9b" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">416</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact_7c3b0b92d2e744a4a654d683bca455d5" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">429</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net accounts receivable</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" id="Fact_df770e526f464577ba2c4e8f67cc128c" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,830</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" id="Fact_e6585e0ae86c408eb67f5edfa63c757a" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,511</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" id="Fact_1f8ad05046224d12bba1077ad2594b22" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,367</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation></ix:nonNumeric>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4113" continuedAt="Text_5450c89124ab4ccab6517258043132c4114"><ix:continuation id="Text_3577cbfa98e5449f91de57c32fded9267" continuedAt="Text_3577cbfa98e5449f91de57c32fded9268">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4114" continuedAt="Text_5450c89124ab4ccab6517258043132c4115"><ix:continuation id="Text_3577cbfa98e5449f91de57c32fded9268" continuedAt="Text_3577cbfa98e5449f91de57c32fded9269"><ix:nonNumeric name="artna:ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" id="Text_c8b565386b1f4d4fb5e9914ed469de93" contextRef="c20230101to20231231" escape="true" continuedAt="Text_310d30d7cd8a44189c568579cb2736f41">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The activities in the provision for expected credit loss are as follows:</div>
</ix:nonNumeric></ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4115" continuedAt="Text_5450c89124ab4ccab6517258043132c4116"><ix:continuation id="Text_3577cbfa98e5449f91de57c32fded9269" continuedAt="Text_3577cbfa98e5449f91de57c32fded92610"><ix:continuation id="Text_310d30d7cd8a44189c568579cb2736f41" continuedAt="Text_310d30d7cd8a44189c568579cb2736f42">
<div><br/>
  </div>
</ix:continuation></ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4116" continuedAt="Text_5450c89124ab4ccab6517258043132c4117"><ix:continuation id="Text_3577cbfa98e5449f91de57c32fded92610"><ix:continuation id="Text_310d30d7cd8a44189c568579cb2736f42">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Beginning balance</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" id="Fact_26cbe38e5a844d07a4b1a15bb5a05124" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">416</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" id="Fact_ccea13f4b5b741dc83f7b19e72a29f54" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">429</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Provision adjustments</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" id="Fact_33b7f001e05e445da3c125c048f7be55" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">92</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" id="Fact_9f42a584e8084eb0b26598cf37b13534" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">146</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Recoveries</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" id="Fact_9f2c211be0df4166b2a5d0f0d6c30b9f" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">48</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" id="Fact_db4dd30fe9eb458aaa630c80797fcfd1" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">28</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Write off of uncollectible accounts</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" id="Fact_dd9a6d41524d462595d2294c72c5fc3d" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">228</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" id="Fact_4822e209f78548ebba81428010784774" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">187</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Ending balance</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" id="Fact_ea0d7d1658534f44984bbf5e48dfff5f" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">328</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" id="Fact_dcae8ea650794779938964ef64270d21" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">416</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4117" continuedAt="Text_5450c89124ab4ccab6517258043132c4118">
<div style="text-align: left;"><br/>
  </div>
</ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_5450c89124ab4ccab6517258043132c4118" continuedAt="Text_5450c89124ab4ccab6517258043132c4119">
<div><br/>
  </div>
</ix:continuation>

  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4119" continuedAt="Text_5450c89124ab4ccab6517258043132c4120"><ix:nonNumeric name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="Text_cc516480140d4295972f747d86ab3d23" contextRef="c20230101to20231231" escape="true" continuedAt="Text_37b4d8d42132420a8919617baa4130ab1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Cash and Cash Equivalents</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4120" continuedAt="Text_5450c89124ab4ccab6517258043132c4121"><ix:continuation id="Text_37b4d8d42132420a8919617baa4130ab1" continuedAt="Text_37b4d8d42132420a8919617baa4130ab2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4121" continuedAt="Text_5450c89124ab4ccab6517258043132c4122"><ix:continuation id="Text_37b4d8d42132420a8919617baa4130ab2">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For purposes of the Consolidated Statement of Cash Flows, Artesian Resources considers all temporary cash investments with an original maturity of <ix:nonNumeric name="artna:MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" id="Fact_22e285b2f31f45d4b65bc0e7c4d76586" contextRef="c20230101to20231231" format="ixt-sec:durwordsen">three months</ix:nonNumeric> or less to be cash equivalents. Artesian Resources and its subsidiaries utilize their bank&#8217;s zero balance account disbursement service to
    reduce the use of their lines of credit by funding checks as they are presented to the bank for payment rather than at issuance.&#160; If the checks currently outstanding, but not yet funded, exceed the cash balance on our books, the net liability is
    recorded as a current liability on the Consolidated Balance Sheet in the Overdraft Payable account.</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4122" continuedAt="Text_5450c89124ab4ccab6517258043132c4123">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4123" continuedAt="Text_5450c89124ab4ccab6517258043132c4124"><ix:nonNumeric name="us-gaap:InventoryPolicyTextBlock" id="Text_6beaf882531a46cc8bb6836c1f3cf85a" contextRef="c20230101to20231231" escape="true" continuedAt="Text_be79584a901041d3a794a75fccd95c371">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Inventories</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4124" continuedAt="Text_5450c89124ab4ccab6517258043132c4125"><ix:continuation id="Text_be79584a901041d3a794a75fccd95c371" continuedAt="Text_be79584a901041d3a794a75fccd95c372">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_5450c89124ab4ccab6517258043132c4125"><ix:continuation id="Text_be79584a901041d3a794a75fccd95c372">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inventories consist of materials and supplies related to water and wastewater utility plant. These materials and supplies are used for new construction and
    repairs and are recorded at the purchase cost. Usage costs are determined by the first-in, first-out method.&#160; The Company adjusts inventory value based on historical usage and forecasted demand.</div>
</ix:continuation></ix:continuation></div>

  <div style="text-align: left;"><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="Text_a8683dd5bb214742926a0f1a765273f3" contextRef="c20230101to20231231" escape="true" continuedAt="Text_143072d5f9304be29961847ee477def31">
<div><br/>
  </div>
</ix:nonNumeric>


  <ix:continuation id="Text_143072d5f9304be29961847ee477def31" continuedAt="Text_143072d5f9304be29961847ee477def32">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NOTE 2 &#8211; REVENUE RECOGNITION</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def32" continuedAt="Text_143072d5f9304be29961847ee477def33">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def33" continuedAt="Text_143072d5f9304be29961847ee477def34">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Background</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def34" continuedAt="Text_143072d5f9304be29961847ee477def35">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def35" continuedAt="Text_143072d5f9304be29961847ee477def36">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian&#8217;s operating revenues are primarily attributable to contract services based upon regulated tariff rates approved by the DEPSC, the MDPSC, and the
    PAPUC.&#160; Regulated tariff contract service revenues consist of water consumption, industrial wastewater services, fixed fees for water and wastewater services including customer and fire protection fees, service charges and Distribution System
    Improvement Charges, or DSIC, billed to customers at rates outlined in our tariffs that represent stand-alone selling prices.&#160; Our non-tariff contract revenues, which are primarily non-utility revenues, consist of SLP Plan fees, water and wastewater
    contract operations, design and installation contract services, and wastewater inspection fees.&#160; Other regulated operating revenue primarily consists of developer guarantee contributions for wastewater and rental income for antenna agreements, which
    are not considered in the scope of Accounting Standards Codification 606, Revenue from Contracts with Customers.</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def36" continuedAt="Text_143072d5f9304be29961847ee477def37">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def37" continuedAt="Text_143072d5f9304be29961847ee477def38">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Tariff Contract Revenues</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def38" continuedAt="Text_143072d5f9304be29961847ee477def39">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def39" continuedAt="Text_143072d5f9304be29961847ee477def310">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates revenue from the sale of water to customers in Delaware, Cecil County, Maryland, and Southern
    Chester County, Pennsylvania once a customer requests service in our territory.&#160; We recognize water consumption revenue at tariff rates on a cycle basis for the volume of water transferred to customers based upon meter readings for actual gallons of
    water consumed as well as unbilled amounts for estimated usage from the date of the last meter reading to the end of the accounting period.&#160; As actual usage amounts are known based on recurring meter readings, adjustments are made to the unbilled
    estimates in the next billing cycle based on the actual results.&#160; Estimates are made on an individual customer basis, based on one of three methods: the previous year&#8217;s consumption in the same period, the previous billing period&#8217;s consumption, or
    averaging.&#160; While actual usage for individual customers may differ materially from the estimate based on management judgments described above, we believe the overall total estimate of consumption and revenue for the fiscal period will not differ
    materially from actual billed consumption.&#160; The majority of our water customers are billed for water consumed on a monthly basis, while the remaining customers are billed on a quarterly basis.&#160; As a result, we record unbilled operating revenue
    (contract asset) for any estimated usage through the end of the accounting period that will be billed in the next monthly or quarterly billing cycle.</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def310" continuedAt="Text_143072d5f9304be29961847ee477def311">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def311" continuedAt="Text_143072d5f9304be29961847ee477def312">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates revenue from industrial wastewater services provided to a customer in Sussex County, Delaware.&#160;
    We recognize industrial wastewater service revenue at a contract rate on a monthly basis for the volume of wastewater transferred to Artesian&#8217;s wastewater facilities based upon meter readings for actual gallons of wastewater transferred.&#160; These
    services are invoiced at the end of every month based on the actual meter readings for that month, and therefore there is no contract asset or liability associated with this revenue.&#160; The contract also provides for a minimum required volume of
    wastewater flow to our facility.&#160; At each year end, any shortfall of the actual volume from the required minimum volume is billed to the industrial customer and recorded as revenue.&#160; Additionally, if during the course of the year it is probable that
    the actual volume will not meet the minimum required volume, estimated revenue amounts would be recorded for the pro rata minimum volume, constrained for potential flow capacity that could occur in the remainder of the year.&#160; Any estimated revenue
    amounts are recorded as unbilled operating revenue (contract asset) through the end of the accounting period and will be billed at each year end for any shortfall of the actual volume from the required minimal volume.</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def312" continuedAt="Text_143072d5f9304be29961847ee477def313">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def313" continuedAt="Text_143072d5f9304be29961847ee477def314">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates revenue from metered wastewater services provided to certain customers in Sussex County,
    Delaware.&#160; We recognize metered wastewater services at tariff rates on a cycle basis for the volume of wastewater transferred to Artesian&#8217;s wastewater facilities based upon meter readings for actual gallons of water transferred, as well as unbilled
    amounts for estimated volume from the date of the last meter reading to the end of the accounting period.&#160; As actual volume amounts are known based on recurring meter readings, adjustments are made to the unbilled estimates in the next billing cycle
    based on the actual results.&#160; Estimates are made on an individual customer basis, based on one of three methods: the previous year&#8217;s volume in the same period, the previous billing period&#8217;s volume, or averaging. While actual usage for individual
    customers may differ materially from the estimate based on management judgments described above, we believe the overall total estimate of volume and revenue for the fiscal period will not differ materially from actual billed consumption.&#160; The majority
    of these wastewater customers are billed for the volume of water transferred on a quarterly basis.&#160; As a result, we record unbilled operating revenue (contract asset) for any estimated volume through the end of the accounting period that will be billed
    in the next quarterly cycle.</div>
</ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">41</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_143072d5f9304be29961847ee477def314" continuedAt="Text_143072d5f9304be29961847ee477def315">
<div><br/>
  </div>
</ix:continuation>

  <ix:continuation id="Text_143072d5f9304be29961847ee477def315" continuedAt="Text_143072d5f9304be29961847ee477def316">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates fixed-fee revenue for water and wastewater services provided to customers once a customer
    requests service in our territory.&#160; Our wastewater territory is located in Sussex County, Delaware.&#160; We recognize revenue from these services on a ratable basis over time as the customer simultaneously receives and consumes all the benefits of the
    Company remaining ready to provide them water and wastewater service.&#160; These contract services are billed either in advance or arrears at tariff rates on a monthly, quarterly or semi-annual basis.&#160; For contract services billed in arrears, we record
    unbilled operating revenue (contract asset) for any services through the end of the accounting period that will be billed in the next monthly or quarterly cycle.&#160; For contract services billed in advance, we record deferred revenue (contract liability)
    and accounts receivable for any amounts for which we have a right to invoice but for which services have not been provided.&#160; This deferred revenue is netted with unbilled operating revenue on the Consolidated Balance Sheet.</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def316" continuedAt="Text_143072d5f9304be29961847ee477def317">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def317" continuedAt="Text_143072d5f9304be29961847ee477def318">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates service charges primarily from non-payment fees, such as water shut-off and reconnection fees and
    finance charges.&#160; These fees are billed and recognized as revenue at the point in time when our tariffs indicate the Company has the right to payment such as days past due have been reached or shut-offs and reconnections have been performed.&#160; There is
    no contract asset or liability associated with these fees.</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def318" continuedAt="Text_143072d5f9304be29961847ee477def319">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def319" continuedAt="Text_143072d5f9304be29961847ee477def320">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates revenue from DSIC, which are surcharges applied to water customer tariff rates in Delaware
    related to specific types of water distribution system improvements.&#160; This rate is calculated on a semi-annual basis based on an approved projected revenue requirement over the following six-month period.&#160; This rate is adjusted up or down at the next
    DSIC filing to account for any differences between actual earned revenue and the projected revenue requirement.&#160; Since DSIC revenue is a surcharge applied to tariff rates, we recognize DSIC revenue based on the same guidelines as noted above depending
    on whether the surcharge was applied to consumption revenue or fixed-fee revenue.</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def320" continuedAt="Text_143072d5f9304be29961847ee477def321">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def321" continuedAt="Text_143072d5f9304be29961847ee477def322">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates revenue from interim temporary rates.&#160; In Delaware, utilities are permitted by law to place rates
    into effect, under bond, on a temporary basis, pending resolution of an application for a base rate increase by the DEPSC.&#160; Temporary rate revenue is calculated as a percentage increase on tariff rates.&#160; We recognize this revenue based on the same
    guidelines as noted above depending on whether the additional rate was applied to consumption revenue or fixed-fee revenue.&#160; Until permanent rates are determined by the DEPSC, if it is probable that a refund of revenue associated with temporary rates
    will occur, a reserve would be recorded reducing revenue from temporary rates.&#160; As of December 31, 2023 and December 31, 2022, <ix:nonFraction name="artna:ReserveOrReductionToRevenue" id="Fact_039e65d7f8f6487dac998020b8f1311e" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt-sec:numwordsen"><ix:nonFraction name="artna:ReserveOrReductionToRevenue" id="Fact_3743b65279f84ee7a3df9571eb4ffbcb" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> such
    reserve or reduction to revenue was recorded.</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def322" continuedAt="Text_143072d5f9304be29961847ee477def323">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def323" continuedAt="Text_143072d5f9304be29961847ee477def324">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accounts receivable related to tariff contract revenues are typically due within <ix:nonNumeric name="artna:MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" id="Fact_ee0e057d74e44b759d7de7d9a1b5eaa7" contextRef="c20230101to20231231" format="ixt-sec:durday">25</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> days of invoicing.&#160; </span>A provision for expected credit loss is calculated as a percentage of
    total associated revenues based upon historical trends and adjusted for current conditions.&#160; We mitigate our exposure to credit losses by discontinuing services in the event of non-payment; accordingly, the related provision for expected credit loss
    and associated bad debt expense has not been significant.</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def324" continuedAt="Text_143072d5f9304be29961847ee477def325">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def325" continuedAt="Text_143072d5f9304be29961847ee477def326">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Non-tariff Contract Revenues</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def326" continuedAt="Text_143072d5f9304be29961847ee477def327">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def327" continuedAt="Text_143072d5f9304be29961847ee477def328">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates SLP Plan revenue once a customer requests service to cover all parts, materials and labor required to repair or replace leaking water
    service lines, leaking or clogged sewer lines, or water and wastewater lines within the customer&#8217;s residence, up to an annual limit.&#160; We recognize revenue from these services on a ratable basis over time as the customer simultaneously receives and
    consumes all the benefits of having service line protection services.&#160; These contract services are billed in advance on a monthly or quarterly basis.&#160; As a result, we record deferred revenue (contract liability) and accounts receivable for any amounts
    for which we have a right to invoice but for which services have not been provided.&#160; Accounts receivable from SLP Plan customers are typically due within<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><ix:nonNumeric name="artna:MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" id="Fact_ffd4ddaa129a4365a6960ff9832251de" contextRef="c20230101to20231231" format="ixt-sec:durday">25</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span>days of invoicing.&#160; A provision for expected credit loss is
    calculated as a percentage of total SLP Plan contract revenue.&#160; We mitigate our exposure to credit losses by discontinuing services in the event of non-payment; accordingly, the related provision for expected credit loss and associated bad debt expense
    has not been significant.</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def328" continuedAt="Text_143072d5f9304be29961847ee477def329">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def329" continuedAt="Text_143072d5f9304be29961847ee477def330">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates contract operation revenue from water and wastewater operation services provided to customers.&#160; We recognize revenue from these operation
    contracts, which consist primarily of monthly operation and maintenance services, over time as customers receive and consume the benefits of such services performed.&#160; The majority of these services are invoiced in advance at the beginning of every
    month and are typically due within <ix:nonNumeric name="artna:MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" id="Fact_53384b08f70844adacf193faf656e123" contextRef="c20230101to20231231" format="ixt-sec:durday">30</ix:nonNumeric> days, and therefore there is no contract asset or liability associated with most of these revenues.&#160; We
    have <ix:nonFraction name="artna:NumberOfOperationContractsPaidInAdvance" id="Fact_dfd5547b181b4831aa53680c5d8b73f8" contextRef="c20230101to20231231" unitRef="U007" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> operation contract that was paid in advance resulting in a contract liability for services that have not yet been provided.&#160; A
    provision for expected credit loss is provided based on a periodic analysis of individual account balances, including an evaluation of days outstanding, payment history, recent payment trends, and our assessment of our customers&#8217; creditworthiness.&#160; The
    related provision for expected credit loss and associated bad debt expense has not been significant.</div>
</ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">42</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_143072d5f9304be29961847ee477def330" continuedAt="Text_143072d5f9304be29961847ee477def331">
<div><br/>
  </div>
</ix:continuation>

  <ix:continuation id="Text_143072d5f9304be29961847ee477def331" continuedAt="Text_143072d5f9304be29961847ee477def332">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates design and installation revenue for services related to the design and construction of wastewater infrastructure for a state agency under
    contract.&#160; We recognize revenue from these services over time as services are performed using the percentage-of-completion method based on an input method of incurred costs (cost-to-cost).&#160; These services are invoiced at the end of every month based on
    incurred costs to date.&#160; As of December 31, 2023, there is no associated contract asset or liability.&#160; There is no provision for expected
    credit loss or bad debt expense associated with this revenue.</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def332" continuedAt="Text_143072d5f9304be29961847ee477def333">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def333" continuedAt="Text_143072d5f9304be29961847ee477def334">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates inspection fee revenue for inspection services related to onsite wastewater collection systems installed by developers of new
    communities.&#160; These fees are paid by developers in advance when a service is requested for a new phase of a development.&#160; Inspection fee revenue is recognized on a per lot basis once the inspection of the infrastructure that serves each lot is
    completed.&#160; As a result, we record deferred revenue (contract liability) for any amounts related to infrastructure not yet inspected.&#160; There are no accounts receivable, provision for expected credit loss or bad debt expense associated with inspection
    fee contracts.</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def334" continuedAt="Text_143072d5f9304be29961847ee477def335">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def335" continuedAt="Text_143072d5f9304be29961847ee477def336">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Sales Tax</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def336" continuedAt="Text_143072d5f9304be29961847ee477def337">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def337" continuedAt="Text_143072d5f9304be29961847ee477def338">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The majority of Artesian&#8217;s revenues are earned within the State of Delaware, where there is no sales tax.&#160; Revenues earned in the State of Maryland and the
    Commonwealth of Pennsylvania are related primarily to the sale of water by a public water utility and are exempt from sales tax.&#160; Therefore, no sales tax is collected on revenues. </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def338" continuedAt="Text_143072d5f9304be29961847ee477def339">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def339" continuedAt="Text_143072d5f9304be29961847ee477def340">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Disaggregated Revenues</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def340" continuedAt="Text_143072d5f9304be29961847ee477def341">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def341" continuedAt="Text_143072d5f9304be29961847ee477def342"><ix:nonNumeric name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="Text_f3ea403a847a4271b0ac12215650f019" contextRef="c20230101to20231231" escape="true" continuedAt="Text_efebe23926bd489daf33ce709ea06fee1">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table shows the Company&#8217;s revenues disaggregated by service type; all revenues are generated within a similar geographical location:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def342" continuedAt="Text_143072d5f9304be29961847ee477def343"><ix:continuation id="Text_efebe23926bd489daf33ce709ea06fee1" continuedAt="Text_efebe23926bd489daf33ce709ea06fee2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def343" continuedAt="Text_143072d5f9304be29961847ee477def344"><ix:continuation id="Text_efebe23926bd489daf33ce709ea06fee2" continuedAt="Text_efebe23926bd489daf33ce709ea06fee3">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: top;"> </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="10" style="vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">(in thousands)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Tariff<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Revenue</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consumption charges</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_8e0e84218ed34b4bbbfc5e3cbcea8ea0" contextRef="c20230101to20231231_ProductOrServiceAxis_ConsumptionChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">49,051</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_94365c42fdb04cff8087d2b98c2988d6" contextRef="c20220101to20221231_ProductOrServiceAxis_ConsumptionChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">47,809</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_1b124efdb69a4eb69b0f5ebf405904f6" contextRef="c20210101to20211231_ProductOrServiceAxis_ConsumptionChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">47,924</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fixed fees</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_fd72a92cd65e4214952349b2a32bf32f" contextRef="c20230101to20231231_ProductOrServiceAxis_FixedFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">33,074</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_77db35197b7f4cb8adf3194aac8ac31b" contextRef="c20220101to20221231_ProductOrServiceAxis_FixedFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,431</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_10923ec30ed94be0904d138b35b4de56" contextRef="c20210101to20211231_ProductOrServiceAxis_FixedFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">27,977</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service charges</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_28501eef03f54551b6be1f9a141cf23b" contextRef="c20230101to20231231_ProductOrServiceAxis_ServiceChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">682</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_1d74f1d2fed94b55a885af05f09fcfba" contextRef="c20220101to20221231_ProductOrServiceAxis_ServiceChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">597</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_8dd84279622246a9b098e0bfb138e41e" contextRef="c20210101to20211231_ProductOrServiceAxis_ServiceChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">579</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">DSIC</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_37aa757e516a46c08ac01406b6fce038" contextRef="c20230101to20231231_ProductOrServiceAxis_DistributionSystemImprovementChargeMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,727</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_3db9be18049440b597030ad6841cbecb" contextRef="c20220101to20221231_ProductOrServiceAxis_DistributionSystemImprovementChargeMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,085</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_2b680e0089754ee897aa977f7594d802" contextRef="c20210101to20211231_ProductOrServiceAxis_DistributionSystemImprovementChargeMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,093</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Metered wastewater services</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_fbf38ebe94b6441eb91d141721844df9" contextRef="c20230101to20231231_ProductOrServiceAxis_MeteredWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">602</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_b15878f98638453f9c6f225f97d50863" contextRef="c20220101to20221231_ProductOrServiceAxis_MeteredWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">649</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_23eee81831c04a4085f3eb735be0f936" contextRef="c20210101to20211231_ProductOrServiceAxis_MeteredWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Industrial wastewater services</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_9d2c315e2b4943d2beca7ffc2a0a2efc" contextRef="c20230101to20231231_ProductOrServiceAxis_IndustrialWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,851</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_dac680bdf150450890cfd8137e139e52" contextRef="c20220101to20221231_ProductOrServiceAxis_IndustrialWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,853</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_dc9deed004c8414d995569c0443b8277" contextRef="c20210101to20211231_ProductOrServiceAxis_IndustrialWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">675</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total </span>Tariff<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Revenue</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_4ad617622a6749dbbb3298e4f10c3542" contextRef="c20230101to20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">89,987</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_17c3dcb523a54ff7852fb958090d7299" contextRef="c20220101to20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">87,424</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_ae7855cc01524b399e43f4da6bd7c528" contextRef="c20210101to20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">82,248</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def344" continuedAt="Text_143072d5f9304be29961847ee477def345"><ix:continuation id="Text_efebe23926bd489daf33ce709ea06fee3" continuedAt="Text_efebe23926bd489daf33ce709ea06fee4">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def345" continuedAt="Text_143072d5f9304be29961847ee477def346"><ix:continuation id="Text_efebe23926bd489daf33ce709ea06fee4">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: top;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Non-</span>Tariff<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Revenue</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service line protection plans</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_7a0979c759144f0b8ca2a72bd065f3fe" contextRef="c20230101to20231231_ProductOrServiceAxis_ServiceLineProtectionPlansMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,632</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_3df6d8e855c34599b2016953cb3141f6" contextRef="c20220101to20221231_ProductOrServiceAxis_ServiceLineProtectionPlansMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,020</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_88b3483610db451ea16224cea85b36bd" contextRef="c20210101to20211231_ProductOrServiceAxis_ServiceLineProtectionPlansMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,594</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Contract operations</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_ec666e32757741c59f0e2c43fb137787" contextRef="c20230101to20231231_ProductOrServiceAxis_ContractOperationsMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,046</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_c4ee133288b649348b226527b121144b" contextRef="c20220101to20221231_ProductOrServiceAxis_ContractOperationsMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">931</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_ec8b636afe4d4990836c854431cb9326" contextRef="c20210101to20211231_ProductOrServiceAxis_ContractOperationsMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">884</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Design and installation</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_d2f10dcad5ae453384b78dd355266a37" contextRef="c20230101to20231231_ProductOrServiceAxis_DesignAndInstallationMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">181</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_5f4e0af3764147249aa961953f541ee9" contextRef="c20220101to20221231_ProductOrServiceAxis_DesignAndInstallationMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,315</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_f87596ba2c444cbd8f5b984d9cce1ca8" contextRef="c20210101to20211231_ProductOrServiceAxis_DesignAndInstallationMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">562</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inspection fees</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_a8ed328d6ae149439c060747e9796a9f" contextRef="c20230101to20231231_ProductOrServiceAxis_InspectionFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">424</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_5db6a32486564c33934b516974ac61db" contextRef="c20220101to20221231_ProductOrServiceAxis_InspectionFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">326</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_5e02e89971a149dc96f061719219fbf2" contextRef="c20210101to20211231_ProductOrServiceAxis_InspectionFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">341</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total Non-</span>Tariff<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Revenue</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_844ed562ec224e9fbbfd5c13d2ba6da4" contextRef="c20230101to20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,283</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_e4a5317040ee4aaba97fafc0ad9b2b6c" contextRef="c20220101to20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,592</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_1d2cf1b022b74a318e09689bb0d705a5" contextRef="c20210101to20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,381</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Other Operating Revenue</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:OtherOperatingRevenueNotInScopeOfASC606" id="Fact_caf52778c4644580adeb3953a1c8828a" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,591</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:OtherOperatingRevenueNotInScopeOfASC606" id="Fact_dceedc2e967b4b8f8bdaea778fac6538" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,881</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:OtherOperatingRevenueNotInScopeOfASC606" id="Fact_22edbdd9d6334de9b9185a0b1ed61cb2" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,230</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total Operating Revenue</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_3a3145bbfe0040af9c39478eb0434527" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">98,861</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_0e15ab7f4c024531982239df8c179d83" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">98,897</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_0c63075c7a944e30b61f0993b2eb7216" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">90,859</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def346" continuedAt="Text_143072d5f9304be29961847ee477def347">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def347" continuedAt="Text_143072d5f9304be29961847ee477def348">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Contract Assets and Contract Liabilities</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def348" continuedAt="Text_143072d5f9304be29961847ee477def349">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def349" continuedAt="Text_143072d5f9304be29961847ee477def350"><ix:nonNumeric name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="Text_572857c8e13f40678d185d5d3d9a8d92" contextRef="c20230101to20231231" escape="true" continuedAt="Text_a3993f45fcd546cc8327e514fb1784bb1">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our contract assets and liabilities consist of the following:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def350" continuedAt="Text_143072d5f9304be29961847ee477def351"><ix:continuation id="Text_a3993f45fcd546cc8327e514fb1784bb1" continuedAt="Text_a3993f45fcd546cc8327e514fb1784bb2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def351" continuedAt="Text_143072d5f9304be29961847ee477def352"><ix:continuation id="Text_a3993f45fcd546cc8327e514fb1784bb2">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">(in thousands)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2021</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Contract Assets
            </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;Tariff</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNet" id="Fact_5c8e40d91f0b48acb58225d2370eecc0" contextRef="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,043</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNet" id="Fact_360357c7bbca47658441156e8a46786e" contextRef="c20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,618</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNet" id="Fact_9171330b6a6d4fbe9386e8ff311d276b" contextRef="c20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,144</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred Revenue</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred Revenue &#8211; Tariff</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_76b3aeabccc54eb488d97de3f8369114" contextRef="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,300</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_1147c492637c45849ea87452fbf8df68" contextRef="c20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,231</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_65dd80ef672d4d2cb9c77b3cc96de44a" contextRef="c20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,227</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred Revenue &#8211; Non-Tariff</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_52b4a8d2032c4955a1ad493a6376a9a3" contextRef="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">539</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_9c07e429c063423d874436146cc10fb2" contextRef="c20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">438</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_5cf7d109bd8e4487ac84f7a202dced6d" contextRef="c20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">287</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total Deferred Revenue</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_737a9fee10bf4227a5ccb586dbd31451" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,839</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_aba7bfe31d70468d969c25b3287837d1" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,669</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_649b44b78a6e4c468eb3c57897505e80" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,514</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def352" continuedAt="Text_143072d5f9304be29961847ee477def353">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_143072d5f9304be29961847ee477def353" continuedAt="Text_143072d5f9304be29961847ee477def354">
<div><br/>
  </div>
</ix:continuation>

  <ix:continuation id="Text_143072d5f9304be29961847ee477def354" continuedAt="Text_143072d5f9304be29961847ee477def355">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the year ended December 31, 2023, the
    Company recognized revenue of $<ix:nonFraction name="artna:ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" id="Fact_0f11ee55985f462893a9b9a5b6e00e35" contextRef="c20230101to20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.2</ix:nonFraction> million from amounts that were included in Deferred Revenue &#8211; Tariff at the beginning of the year and revenue
    of $<ix:nonFraction name="artna:ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" id="Fact_c35433a1bf184172bb5a1d4415a8dab4" contextRef="c20230101to20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million from amounts that were included in Deferred Revenue &#8211; Non-Tariff at the beginning of the year.&#160; For the year ended December 31,
    2022, the Company recognized revenue of $<ix:nonFraction name="artna:ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" id="Fact_ac3d2b54b6a0432dad7b182803c39017" contextRef="c20220101to20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.2</ix:nonFraction> million from amounts that were included in Deferred Revenue &#8211; Tariff at the beginning of the year
    and revenue of $<ix:nonFraction name="artna:ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" id="Fact_219887321c1244388750374bd8477959" contextRef="c20220101to20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million from amounts that were included in Deferred Revenue &#8211; Non- Tariff at the beginning of the year.</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def355" continuedAt="Text_143072d5f9304be29961847ee477def356">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def356" continuedAt="Text_143072d5f9304be29961847ee477def357">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The changes in Contract Assets and Deferred Revenue are primarily due to normal timing differences between our performance and customer payments.</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def357" continuedAt="Text_143072d5f9304be29961847ee477def358">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def358" continuedAt="Text_143072d5f9304be29961847ee477def359">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Remaining Performance Obligations</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def359" continuedAt="Text_143072d5f9304be29961847ee477def360">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def360" continuedAt="Text_143072d5f9304be29961847ee477def361">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of December 31, 2023 and December 31, 2022, Deferred Revenue &#8211; Tariff is recorded net of contract assets within Unbilled operating revenues and represents our remaining performance obligations
    for our fixed fee water and wastewater services, all of which are expected to be satisfied and associated revenue recognized in the next <ix:nonNumeric name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="Fact_423f91e0004f4527ade0a874317b0c26" contextRef="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member" format="ixt-sec:durwordsen">three months</ix:nonNumeric>.</div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def361" continuedAt="Text_143072d5f9304be29961847ee477def362">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_143072d5f9304be29961847ee477def362">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of December 31, 2023 and December 31, 2022, Deferred Revenue &#8211; Non-Tariff is recorded within Other current liabilities and represents our remaining performance obligations for our SLP Plan
    services, contract water operation services and wastewater inspections, which are expected to be satisfied and associated revenue recognized within the next <ix:nonNumeric name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="Fact_025fd991401e4c10888832338ebce48d" contextRef="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_WastewaterInspectionRevenueMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member" format="ixt-sec:durwordsen">three months</ix:nonNumeric>, approximately <ix:nonNumeric name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="Fact_c2a72456370b442cba02396c4dc1a0ec" contextRef="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_ContractServicesRevenueMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member" format="ixt-sec:durwordsen">six years</ix:nonNumeric> for the contract service revenue and <ix:nonNumeric name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="Fact_e10f7ce2a01f4346a0dd91954226885b" contextRef="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_SLPPlanRevenueMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member" format="ixt-sec:durwordsen">one year</ix:nonNumeric> for the SLP Plan revenue and inspection fee revenue, respectively.</div>
</ix:continuation></div>

  <div><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:LesseeOperatingLeasesTextBlock" id="Text_f973f3b0fbd247aebfe977670a9235ef" contextRef="c20230101to20231231" escape="true" continuedAt="Text_c30872a0a9154eb18a17755c04a0c0961">
<div><br/>
  </div>
</ix:nonNumeric>


  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c0961" continuedAt="Text_c30872a0a9154eb18a17755c04a0c0962">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NOTE 3 &#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> LEASES</span></div>
</ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c0962" continuedAt="Text_c30872a0a9154eb18a17755c04a0c0963">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c0963" continuedAt="Text_c30872a0a9154eb18a17755c04a0c0964">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company leases land and office equipment under operating leases from non-related parties.&#160; Our leases have remaining lease terms of <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="Fact_02b2543e4e91421d8464de1bf64a2587" contextRef="c20231231_RangeAxis_MinimumMember" format="ixt-sec:durwordsen">4 years</ix:nonNumeric> to <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="Fact_532a68c1e14249fb9864bef35afb1c70" contextRef="c20231231_RangeAxis_MaximumMember" format="ixt-sec:durwordsen">73 years</ix:nonNumeric>, some of which include
    options to automatically extend the leases for up to <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="Fact_0a1053c2bad24603b84d8502cc5ccbb2" contextRef="c20231231" format="ixt-sec:durwordsen">66 years</ix:nonNumeric> and are included as part of the lease liability and right of use assets as we
    expect to exercise the options.&#160; Payments made under operating leases are recognized in the consolidated statement of operations on a straight-line basis over the period of the lease.&#160; The annual lease payments for the land operating leases increase
    each year either by the most recent increase in the Consumer Price Index or by <ix:nonFraction name="artna:PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" id="Fact_4a25555c01ab4db28078abb42f157254" contextRef="c20230101to20231231" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">3</ix:nonFraction>%, as applicable based on the lease agreements.&#160; Periodically,
    the annual lease payment for one operating land lease is determined based on the fair market value of the applicable parcel of land.&#160; None of the operating leases contain contingent rent provisions.&#160; The commencement date of all the operating leases is
    the earlier of the date we become legally obligated to make rent payments or the date we may exercise control over the use of the land or equipment.&#160; The Company currently does not have any financing leases and does not have any lessor leases that
    require disclosure.</div>
</ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c0964" continuedAt="Text_c30872a0a9154eb18a17755c04a0c0965">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c0965" continuedAt="Text_c30872a0a9154eb18a17755c04a0c0966">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Management made certain assumptions related to the separation of lease and nonlease components and to the discount rate used when calculating the right of
    use asset and liability amounts for the operating leases.&#160; As our leases do not provide an implicit rate, we use our incremental borrowing rates for long-term and short-term agreements and apply the rates accordingly based on the term of the lease
    agreements to determine the present value of lease payments.</div>
</ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c0966" continuedAt="Text_c30872a0a9154eb18a17755c04a0c0967">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c0967" continuedAt="Text_c30872a0a9154eb18a17755c04a0c0968">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In October 1997, Artesian Water entered into a <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseTermOfContract" id="Fact_f1131430c36341d7bce66b3121ec9a07" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember" format="ixt-sec:durwordsen">33-year</ix:nonNumeric>
    operating lease for a parcel of land with improvements located in South Bethany, a municipality in Sussex County, Delaware.&#160; The annual lease payments increase each year by the most recent increase in the Consumer Price Index for Urban Workers, CPI-U,
    as published by the U.S. Department of Labor, Bureau of Labor Statistics.&#160; At each <span style="-sec-ix-hidden:Fact_599e5cec0ae141249d70423011075203">eleven</span>th year of the lease term, the annual lease payment
    shall be determined based on the fair market value of the parcel of land.&#160; Rental payments for 2023, 2022 and 2021 were $<ix:nonFraction name="us-gaap:PaymentsForRent" id="Fact_044a922aa61c447aab641e75ecc0a8c3" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">19,000</ix:nonFraction>, $<ix:nonFraction name="us-gaap:PaymentsForRent" id="Fact_102fbdbfc2ae43aaacdadb6400c28c94" contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">19,000</ix:nonFraction>, and $<ix:nonFraction name="us-gaap:PaymentsForRent" id="Fact_a07eb72c79b24b66a4c7b7a7a4ae0156" contextRef="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">17,000</ix:nonFraction>, respectively.&#160; The future minimum rental payment as disclosed in the following table is calculated using CPI-U from August 2023 as well as the adjustment for an appraisal
    conducted in 2019 to determine the fair market value of the parcel of land.</div>
</ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c0968" continuedAt="Text_c30872a0a9154eb18a17755c04a0c0969">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c0969" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09610">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In March 2023, Artesian Water entered into a <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseTermOfContract" id="Fact_272e532942e64933b3c982512f414cc2" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember" format="ixt-sec:durwordsen">5-year</ix:nonNumeric>
    operating lease for office equipment. The previous lease for office equipment expired in March 2022. The quarterly lease payments under both lease agreements remained fixed throughout the term of the lease.&#160; Payments pursuant to the lease agreements&#160;
    for 2023, 2022 and 2021 were $<ix:nonFraction name="us-gaap:PaymentsForRent" id="Fact_7c89a5d4d27b43e593cf01241190ba3d" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">6,000</ix:nonFraction>, $<ix:nonFraction name="us-gaap:PaymentsForRent" id="Fact_c70eec0797e54744a15181f2e8102f4c" contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction> and $<ix:nonFraction name="us-gaap:PaymentsForRent" id="Fact_badb0c1c92164416b7faaf5e6eef0165" contextRef="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">19,000</ix:nonFraction>, respectively.</div>
</ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09610" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09611">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09611" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09612"><ix:nonNumeric name="artna:OperatingLeasesRentExpenseNetTableTextBlock" id="Text_98723efcf84d4ffb856ce992799d441a" contextRef="c20230101to20231231" escape="true" continuedAt="Text_37cf1694e497424b9c067addd1d0d6c01">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rent expense for all operating leases except those with terms of 12 months or less comprises:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09612" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09613"><ix:continuation id="Text_37cf1694e497424b9c067addd1d0d6c01" continuedAt="Text_37cf1694e497424b9c067addd1d0d6c02">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09613" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09614"><ix:continuation id="Text_37cf1694e497424b9c067addd1d0d6c02">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Twelve Months</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Ended December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;(in thousands)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;"><span style="text-indent: 0pt;">2022</span></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Minimum rentals</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:OperatingLeaseRentExpenseMinimumRentals" id="Fact_67777bbe02764dc2bb20fdd3f164c389" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">34</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:OperatingLeaseRentExpenseMinimumRentals" id="Fact_c701f3d7da2243b18169c9856a454846" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">32</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Contingent rentals</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:OperatingLeaseRentExpenseContingentRentals" id="Fact_f1d0cbfac01b43a296a49ef9542ff0a8" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:OperatingLeaseRentExpenseContingentRentals" id="Fact_a12945921ba24dd7a24de2eeb1252f17" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseCost" id="Fact_0b49d6e354b74d54b8b1db255e44e878" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">34</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseCost" id="Fact_ec2d2c2fd9984cb79797d77710862538" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">32</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09614" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09615">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">44</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09615" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09616">
<div><br/>
  </div>
</ix:continuation>

  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09616" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09617"><ix:nonNumeric name="artna:LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" id="Text_5859e22ac42048c19a7b7d2bb75563d7" contextRef="c20230101to20231231" escape="true" continuedAt="Text_630a1be9ce174984bb919a58162169c41">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Supplemental cash flow information related to leases is as follows:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09617" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09618"><ix:continuation id="Text_630a1be9ce174984bb919a58162169c41" continuedAt="Text_630a1be9ce174984bb919a58162169c42">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09618" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09619"><ix:continuation id="Text_630a1be9ce174984bb919a58162169c42" continuedAt="Text_630a1be9ce174984bb919a58162169c43">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(in thousands)</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09619" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09620"><ix:continuation id="Text_630a1be9ce174984bb919a58162169c43">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">&#160;</td>

    <td colspan="3" style="width: 18.79%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Twelve Months Ended</div>
        </td>

    <td colspan="3" style="width: 18.14%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Twelve Months Ended</div>
        </td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">&#160;</td>

    <td colspan="3" style="width: 18.79%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div>
        </td>

    <td colspan="3" style="width: 18.14%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div>
        </td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">&#160;</td>

    <td style="width: 2.08%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">&#160;</td>

    <td style="width: 15.54%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
        </td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">&#160;</td>

    <td style="width: 16.42%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
        </td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash paid for amounts included in the measurement of lease liabilities:</div>
        </td>

    <td style="width: 2.08%; vertical-align: bottom;">&#160;</td>

    <td style="width: 15.54%; vertical-align: bottom;">&#160;</td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.42%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating cash flows from operating leases</div>
        </td>

    <td style="width: 2.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 15.54%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeasePayments" id="Fact_0e05f48fe5824dfe9d1db484a35a9262" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">34</ix:nonFraction></div>
        </td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 16.42%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeasePayments" id="Fact_91371c5359ae4397a8eb8d9871f099b2" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">32</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Right-of-use assets obtained in exchange for lease obligations:</div>
        </td>

    <td style="width: 2.08%; vertical-align: bottom;">&#160;</td>

    <td style="width: 15.54%; vertical-align: bottom;">&#160;</td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.42%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating leases</div>
        </td>

    <td style="width: 2.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 15.54%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" id="Fact_29bc4798352c4ea5b5282f214fc2630a" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">506</ix:nonFraction></div>
        </td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 16.42%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" id="Fact_b3a153b3757047d284713184bbffe1fb" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">467</ix:nonFraction></div>
        </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09620" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09621">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09621" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09622"><ix:nonNumeric name="artna:LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" id="Text_57cb104153ce442caf4b4147900f21cb" contextRef="c20230101to20231231" escape="true" continuedAt="Text_f572c355918046b78a7d6bc751b69cd11">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Supplemental balance sheet information related to leases is as follows:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09622" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09623"><ix:continuation id="Text_f572c355918046b78a7d6bc751b69cd11" continuedAt="Text_f572c355918046b78a7d6bc751b69cd12">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09623" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09624"><ix:continuation id="Text_f572c355918046b78a7d6bc751b69cd12">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(in thousands, except lease term and discount rate)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating Leases:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease right-of-use assets</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_ba0c19dc55c74abbb083db5bfd69eec3" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">506</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_08b1dc44f1cf436880a28e94b622f9ea" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">467</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_34b0a160302c44a58ce8c043e193a831"><span style="-sec-ix-hidden:Fact_b176c31323df40f2a5dfa3c3cea5935c">Other current liabilities</span></span></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" id="Fact_80c323ffbf9a4894a8c1d1d4cf9d2560" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" id="Fact_6cdf2e583b1d43e4842d1d5ad697ded2" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_274e2a3cd3a74d9b942fa989635f9793"><span style="-sec-ix-hidden:Fact_78286b9b660043858350152d50c6aec2">Operating lease liabilities</span></span></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" id="Fact_952e885ab11e40c78a9fecfa7fcf65de" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">503</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" id="Fact_fe56d950a4fc48eea9c77a247242d328" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">466</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_b018afc4975b45b9aff24c2cea319a3c"><span style="-sec-ix-hidden:Fact_8f890e2ec7184e1d80ca3d26d1681fb5">Total operating lease liabilities</span></span></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" id="Fact_911fdcb4b0a14bb3be83c7b07628580d" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">512</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" id="Fact_e43545c0aed14ec79030992aaf4ffbe8" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">468</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted Average Remaining Lease Term</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating leases</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Fact_29db1efc6b0842e6b92e4e0912725377" contextRef="c20231231" format="ixt-sec:durwordsen">58 years</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Fact_3e39136a9e944f40bff106db955f5106" contextRef="c20221231" format="ixt-sec:durwordsen">61 years</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted Average Discount Rate</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating leases</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" id="Fact_663b29202af448a7b0c920fdbc280eb0" contextRef="c20231231" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">5.0</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" id="Fact_2688b8145f214974add302d0b46d2a60" contextRef="c20221231" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">5.0</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09624" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09625">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09625" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09626"><ix:nonNumeric name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="Text_517a5e07529b4347a204f1bebb2f73eb" contextRef="c20230101to20231231" escape="true" continuedAt="Text_048a75ed3af14d71a61a1dfc5e9bd0101">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Maturities of operating lease liabilities that have initial or remaining non-cancelable lease terms in excess of one year as of <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">December 31, 2023</span> are as follows:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09626" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09627"><ix:continuation id="Text_048a75ed3af14d71a61a1dfc5e9bd0101" continuedAt="Text_048a75ed3af14d71a61a1dfc5e9bd0102">
<div><br/>
  </div>
</ix:continuation></ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09627" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09628"><ix:continuation id="Text_048a75ed3af14d71a61a1dfc5e9bd0102">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: top;">
          <div>&#160;</div>
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top;">
          <div>
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(in thousands)</div>
          </div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating Leases</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Year</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" id="Fact_add10afc741543c5844143df55ca33b0" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">35</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" id="Fact_caf7677e45a043e88d980c7bbb70da3e" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">35</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" id="Fact_162a95c9a961425d91846d82b44df58d" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">35</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" id="Fact_dff9b740e57e4ffa93d39f49b8e91961" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">35</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" id="Fact_041747a5ea1e430e9dc3b4ce2112f202" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">29</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Thereafter</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" id="Fact_ad67c5717d7f43379b2213b8bd156765" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,429</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total undiscounted lease payments</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" id="Fact_59b064597da64eac9cc8d35564e0320b" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,598</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less effects of discounting</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" id="Fact_01de17bf17d64b328f22b26b725386ad" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,086</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total lease liabilities recognized</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" id="Fact_f5e45f1e8bc2470694c4ac25c4ca7cb3" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">512</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09628" continuedAt="Text_c30872a0a9154eb18a17755c04a0c09629">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_c30872a0a9154eb18a17755c04a0c09629">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December 31, 2023, we have not entered into finance leases that will commence at a future date.</span></div>
</ix:continuation></div>

  <div><br/>
  </div>


  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">46</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:nonNumeric name="us-gaap:FairValueDisclosuresTextBlock" id="Text_798fc09a2f8c4d40ad2b0775a8410f67" contextRef="c20230101to20231231" escape="true" continuedAt="Text_62184a7bb26142938cac94cd6873c7921">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 4 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> FAIR VALUE OF FINANCIAL INSTRUMENTS</span></div>
</ix:nonNumeric>

  <ix:continuation id="Text_62184a7bb26142938cac94cd6873c7921" continuedAt="Text_62184a7bb26142938cac94cd6873c7922">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_62184a7bb26142938cac94cd6873c7922" continuedAt="Text_62184a7bb26142938cac94cd6873c7923">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following methods and assumptions were used to estimate the fair value of each class of financial instrument for which it is practicable to estimate that
    value.</div>
</ix:continuation>
  <ix:continuation id="Text_62184a7bb26142938cac94cd6873c7923" continuedAt="Text_62184a7bb26142938cac94cd6873c7924">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_62184a7bb26142938cac94cd6873c7924" continuedAt="Text_62184a7bb26142938cac94cd6873c7925">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Current Assets and Liabilities</div>
</ix:continuation>
  <ix:continuation id="Text_62184a7bb26142938cac94cd6873c7925" continuedAt="Text_62184a7bb26142938cac94cd6873c7926">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_62184a7bb26142938cac94cd6873c7926" continuedAt="Text_62184a7bb26142938cac94cd6873c7927">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For those current assets and liabilities that are considered financial
      instruments, the carrying amounts approximate fair value because of the short maturity of those instruments. </span>Under the fair value hierarchy, the fair value of such financial instruments is classified as a Level 1.</div>
</ix:continuation>
  <ix:continuation id="Text_62184a7bb26142938cac94cd6873c7927" continuedAt="Text_62184a7bb26142938cac94cd6873c7928">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_62184a7bb26142938cac94cd6873c7928" continuedAt="Text_62184a7bb26142938cac94cd6873c7929">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Long-term Financial Liabilities</div>
</ix:continuation>
  <ix:continuation id="Text_62184a7bb26142938cac94cd6873c7929" continuedAt="Text_62184a7bb26142938cac94cd6873c79210">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_62184a7bb26142938cac94cd6873c79210" continuedAt="Text_62184a7bb26142938cac94cd6873c79211">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of </span>December 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>December 31, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>all of the Company&#8217;s outstanding long-term debt interest rates were a
    fixed rate.&#160; The fair value of the Company&#8217;s long-term debt is determined by discounting their future cash flows using current market interest rates on similar instruments with comparable maturities consistent with FASB ASC 825. Under the fair value
    hierarchy, the fair value of the long-term debt in the table below is classified as Level 2 measurements.&#160; Level 2 is valued using observable inputs other than quoted prices.&#160; The fair values for long-term debt differ from the carrying values primarily
    due to interest rates that differ from the current market interest rates.&#160; The carrying amount and fair value of Artesian Resources' long-term debt (including current portion) are shown below:</div>
</ix:continuation>
  <ix:continuation id="Text_62184a7bb26142938cac94cd6873c79211" continuedAt="Text_62184a7bb26142938cac94cd6873c79212">
<div><br/>
  </div>
</ix:continuation>

  <ix:nonNumeric name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="Text_cacf03f7d8394d89b77a58dbf027df91" contextRef="c20230101to20231231" escape="true"><ix:continuation id="Text_62184a7bb26142938cac94cd6873c79212" continuedAt="Text_62184a7bb26142938cac94cd6873c79213">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Carrying amount</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtFairValue" id="Fact_208d2d9150b94a698f5aa6e8c1cd9c11" contextRef="c20231231_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">180,542</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtFairValue" id="Fact_f1fa07e9d566433eb02130a18457c0f3" contextRef="c20221231_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">177,622</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Estimated fair value</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtFairValue" id="Fact_aa7206d59f2a495cbeacb79786d617d0" contextRef="c20231231_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">162,720</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtFairValue" id="Fact_a813cd1e200543eba3d32d59d623d93a" contextRef="c20221231_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">155,425</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:nonNumeric>
  <ix:continuation id="Text_62184a7bb26142938cac94cd6873c79213" continuedAt="Text_62184a7bb26142938cac94cd6873c79214">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_62184a7bb26142938cac94cd6873c79214">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The fair value of Advances for Construction cannot be reasonably estimated due to the inability to estimate accurately the timing and amounts of future
    refunds expected to be paid over the life of the contracts.&#160; Refund payments are based on the water sales to new customers in the particular development constructed.&#160; The fair value of Advances for Construction would be less than the carrying amount
    because these financial instruments are non-interest bearing<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>
</ix:continuation></div>

  <div><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:IncomeTaxDisclosureTextBlock" id="Text_c670e964cb3644b2832565be514eb024" contextRef="c20230101to20231231" escape="true" continuedAt="Text_772403352b9d4beaa1c4f562680686461">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 5 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> INCOME TAXES</span></div>
</ix:nonNumeric>

  <ix:continuation id="Text_772403352b9d4beaa1c4f562680686461" continuedAt="Text_772403352b9d4beaa1c4f562680686462">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_772403352b9d4beaa1c4f562680686462" continuedAt="Text_772403352b9d4beaa1c4f562680686463">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred income taxes are provided in accordance with FASB ASC Topic 740 on all differences between the tax basis of assets and liabilities and the amounts
    at which they are carried in the consolidated financial statements based on the enacted tax rates expected to be in effect when such temporary differences are expected to reverse.&#160; The Company&#8217;s rate regulated subsidiaries recognize regulatory
    liabilities, to the extent considered in ratemaking, for deferred taxes provided in excess of the current statutory tax rate and regulatory assets for deferred taxes provided at rates less than the current statutory rate.&#160; Such tax-related regulatory
    assets and liabilities are reported at the revenue requirement level and amortized to income as the related temporary differences reverse, generally over the lives of the related properties.</div>
</ix:continuation>
  <ix:continuation id="Text_772403352b9d4beaa1c4f562680686463" continuedAt="Text_772403352b9d4beaa1c4f562680686464">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_772403352b9d4beaa1c4f562680686464" continuedAt="Text_772403352b9d4beaa1c4f562680686465">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December 31, </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, the Company has separate company state net operating loss carry-forwards aggregating
      approximately $</span><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" id="Fact_6240d9c4bbcb43ddab7d6d0e1fdf5f7d" contextRef="c20231231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">15.7</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million. </span>Most of these net
    operating loss carry-forwards will not expire, with a negligible amount expiring in 2024.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> The Company has recorded a valuation allowance to reflect the estimated amount of
      deferred tax assets </span>that may not be realized in the future.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> The valuation allowance increased to approximately $</span><ix:nonFraction name="us-gaap:OperatingLossCarryforwardsValuationAllowance" id="Fact_bcb8bd9413cf49fda02019560ea667f4" contextRef="c20231231" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">906,000</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> in </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> from approximately $</span><ix:nonFraction name="us-gaap:OperatingLossCarryforwardsValuationAllowance" id="Fact_507846f3ad6743939b263f83a3c14b73" contextRef="c20221231" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">600,000</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> in </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. Management believes that it is more likely than not that the Company will realize the benefit of these deferred tax assets, net of the valuation allowance.</span></div>
</ix:continuation>
  <ix:continuation id="Text_772403352b9d4beaa1c4f562680686465" continuedAt="Text_772403352b9d4beaa1c4f562680686466">
<div><br/>
  </div>
</ix:continuation>

  <ix:nonNumeric name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="Text_a201b257f10d4708958ed46b4e908646" contextRef="c20230101to20231231" escape="true" continuedAt="Text_b915b8e7daa44e44a5a8dc92b03129281"><ix:continuation id="Text_772403352b9d4beaa1c4f562680686466" continuedAt="Text_772403352b9d4beaa1c4f562680686467">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Components of Income Tax Expense</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="10" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="10" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Federal income taxes</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Current</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" id="Fact_e47f8131d9ee4d1099e9c583499cbcc9" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,946</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" id="Fact_d31e67260d774aa3940c5f1d6eb12f07" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,912</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" id="Fact_e391f03c046c40e28bb1c958b222d82d" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,144</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" id="Fact_13e11aa0cfc04dfca5531305410e6741" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,968</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" id="Fact_937f4ebaf11a4e96bdcbc7662af990da" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">930</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" id="Fact_be4e0fcbed2e4e5fa990444d3d2342c1" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,601</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total federal income tax expense</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" id="Fact_641dc1c933a3412db60fb474a93a21c8" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,914</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" id="Fact_99cf8f8beb0941b39f50ea9dc7b42f28" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,842</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" id="Fact_d9f8ea95a12946e2af7f729bd50e6757" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,745</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:nonNumeric>
  <ix:continuation id="Text_b915b8e7daa44e44a5a8dc92b03129281" continuedAt="Text_b915b8e7daa44e44a5a8dc92b03129282"><ix:continuation id="Text_772403352b9d4beaa1c4f562680686467" continuedAt="Text_772403352b9d4beaa1c4f562680686468">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_b915b8e7daa44e44a5a8dc92b03129282"><ix:continuation id="Text_772403352b9d4beaa1c4f562680686468" continuedAt="Text_772403352b9d4beaa1c4f562680686469">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="10" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State income taxes</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Current</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" id="Fact_10e88b13b1294a959bf9bd66d38d7dc3" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,016</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" id="Fact_412ee0b66a8a4f738a83a63d7ac463ea" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,373</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" id="Fact_cc8e720fea37480c847210c311041152" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,216</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" id="Fact_4045e45a92e8455ab46219b3f19c0343" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,418</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" id="Fact_5b7bf360dfb44a62ba76e23817053962" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">663</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" id="Fact_60ebc0f427634985be6bedb4375dba78" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">776</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total state income tax expense</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" id="Fact_0b3c3dfd59f84d0d8db10c49129bf6c6" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,434</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" id="Fact_9e3e18dad1d345d8b36bcacf6b69313e" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,036</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" id="Fact_3595140135e14169814e856f20cb0369" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,992</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_772403352b9d4beaa1c4f562680686469" continuedAt="Text_772403352b9d4beaa1c4f5626806864610">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_772403352b9d4beaa1c4f5626806864610" continuedAt="Text_772403352b9d4beaa1c4f5626806864611">
<div><br/>
  </div>
</ix:continuation>


  <ix:nonNumeric name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="Text_50e8fd5566144fb79aa2532eb11da563" contextRef="c20230101to20231231" escape="true"><ix:continuation id="Text_772403352b9d4beaa1c4f5626806864611" continuedAt="Text_772403352b9d4beaa1c4f5626806864612">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" colspan="24" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Reconciliation of effective tax rate:</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="22" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Percent</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Percent</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Percent</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reconciliation of effective tax rate</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Income before federal and state income taxes</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" id="Fact_70224016fcdf49219c9d2adab06b9052" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">23,047</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:IncomeBeforeFederalAndStateIncomeTaxesPercentage" id="Fact_3aefd4859fc04d978ab8fd16242b328e" contextRef="c20230101to20231231" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">100.0</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" id="Fact_6cdc66f4f96e439fa9feb96ccfa0e159" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">23,876</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:IncomeBeforeFederalAndStateIncomeTaxesPercentage" id="Fact_7c6390f7396e41c4bc0299902f31d4a2" contextRef="c20220101to20221231" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">100.0</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" id="Fact_fc31ca51e4914769b61245b7282464b1" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">22,564</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:IncomeBeforeFederalAndStateIncomeTaxesPercentage" id="Fact_c23f2167ac654507bb3c25e0892c39a0" contextRef="c20210101to20211231" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">100.0</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount computed at statutory rate</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" id="Fact_7979341f7c074029af0ec1496e4579dd" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,840</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" id="Fact_3fcbf2f903c1433098899b56399bc75f" contextRef="c20230101to20231231" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">21.0</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" id="Fact_57c3ac6fcaa54b38832ea43e73a0fb56" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,014</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" id="Fact_900b0dada6cb4880a04ddd9cc512bcd9" contextRef="c20220101to20221231" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">21.0</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" id="Fact_2d166c0243f0494185dac1720ac1fab9" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,738</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" id="Fact_c38d63549fbc4bc1ae35c82ceb9b79d4" contextRef="c20210101to20211231" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">21.0</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reconciling items</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State income tax-net of federal tax benefit</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" id="Fact_5b7ee4f552d745c0a12520a169f8bced" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,918</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" id="Fact_152ad4bfbbba4e9bbe6fc0d9685a2edd" contextRef="c20230101to20231231" unitRef="U004" decimals="INF" scale="-2" format="ixt:num-dot-decimal">8.3</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" id="Fact_ce6b1b7e3ce54c6f83ad8992f1fc46ca" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,696</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" id="Fact_16664111d9264a09b0f3f003b9a97cee" contextRef="c20220101to20221231" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">7.1</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" id="Fact_c494b3dca3c54f0ab93938d0d32d2f70" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,600</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" id="Fact_346e771dae894c2ca9fa2c91db09fcbb" contextRef="c20210101to20211231" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">7.1</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulatory liability adjustment</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" id="Fact_14c7b53d792c40119b384c000065c8f3" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">449</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" id="Fact_abfa81c7caef4eefb037fee2214573b2" contextRef="c20230101to20231231" unitRef="U004" decimals="3" sign="-" scale="-2" format="ixt:num-dot-decimal">1.9</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" id="Fact_fd8d4e3e661043b3afbdad20fba54797" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">450</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" id="Fact_39d93e92bc8a473bb93de091225c535d" contextRef="c20220101to20221231" unitRef="U004" decimals="3" sign="-" scale="-2" format="ixt:num-dot-decimal">1.9</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" id="Fact_a6342ff9b6174a028d55cfdb634667c0" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">451</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" id="Fact_1a2b203d57f94fe2a4378f07c3892924" contextRef="c20210101to20211231" unitRef="U004" decimals="3" sign="-" scale="-2" format="ixt:num-dot-decimal">2.0</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" id="Fact_bdd13f85f8824d34bc41d7807d317431" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">39</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" id="Fact_4132fb44aca7498db8c97c980df3d39b" contextRef="c20230101to20231231" unitRef="U004" decimals="INF" scale="-2" format="ixt:num-dot-decimal">0.2</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" id="Fact_a01c9091b1ae413db98b323fa8675c4e" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">382</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" id="Fact_91424a341dd0441e8bc67973b3e428df" contextRef="c20220101to20221231" unitRef="U004" decimals="3" sign="-" scale="-2" format="ixt:num-dot-decimal">1.6</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" id="Fact_97525ab1ebdb4eb89dd1b2e17c7dbf2d" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">150</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" id="Fact_d94239dc6f5c4733a1469df20314751b" contextRef="c20210101to20211231" unitRef="U004" decimals="3" sign="-" scale="-2" format="ixt:num-dot-decimal">0.7</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; padding-bottom: 4px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total income tax expense and effective rate</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_18b88d1dbac742748e9b3001123ad6a0" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,348</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" id="Fact_a1db4119cea14764ad1bc6241954e390" contextRef="c20230101to20231231" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">27.6</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_d951f4ca7c644c498345afbe225554f8" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,878</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" id="Fact_60e83df3c4a945258aea93d8e1d9759e" contextRef="c20220101to20221231" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">24.6</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_aea596a704af485eb227355482884e59" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,737</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" id="Fact_21099ada34a04653a84c43decf395919" contextRef="c20210101to20211231" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">25.4</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>


</table>
</ix:continuation></ix:nonNumeric>
  <ix:continuation id="Text_772403352b9d4beaa1c4f5626806864612" continuedAt="Text_772403352b9d4beaa1c4f5626806864613">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_772403352b9d4beaa1c4f5626806864613" continuedAt="Text_772403352b9d4beaa1c4f5626806864614"><ix:nonNumeric name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="Text_e9e5c1a9c49e4d26aef230c915ff9f26" contextRef="c20230101to20231231" escape="true" continuedAt="Text_6527d44160f2426c8ca49b555231996e1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred income taxes at December 31, 2023 and 2022 were comprised of the following:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_772403352b9d4beaa1c4f5626806864614" continuedAt="Text_772403352b9d4beaa1c4f5626806864615"><ix:continuation id="Text_6527d44160f2426c8ca49b555231996e1" continuedAt="Text_6527d44160f2426c8ca49b555231996e2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_772403352b9d4beaa1c4f5626806864615" continuedAt="Text_772403352b9d4beaa1c4f5626806864616"><ix:continuation id="Text_6527d44160f2426c8ca49b555231996e2">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred tax assets related to:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State operating loss carry-forwards</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" id="Fact_bb0ca812f7f74b44a2a33bb755907e8c" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,037</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" id="Fact_940fb663564542cbb28330541d159544" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">922</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less: valuation allowance</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" id="Fact_076c94a644a34d7382dd96d0ba29b7fe" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">906</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" id="Fact_ad64b48327fe41fb8bc4c2f3c037af48" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Bad debt allowance</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" id="Fact_e74337177c3e45a4bfe809cf1ca5b29e" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">92</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" id="Fact_3eea9c6bfa944d5f8bc6986a21b75cc4" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">116</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stock options</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" id="Fact_88c0b43b9dc3490b9c4930de3e7414f4" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">47</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" id="Fact_41f9e4df7d274ddd9ec16c858383311c" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">47</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" id="Fact_7592bfe5a02d4a61b406df7fc0533c2c" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">48</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" id="Fact_63921be4e442416aa93322eca393fc9c" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">28</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total deferred tax assets</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" id="Fact_910786fed3b344f79c993d45e566f582" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">318</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" id="Fact_7b4517f75c1942fcb8cf79746e6b0328" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">513</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred tax liabilities related to:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property plant and equipment basis differences</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" id="Fact_fbae51ee55dc42c5b537b4109d8c11e4" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">56,012</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" id="Fact_d12f53c10be641f5be2d9e5c45d74a89" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">52,565</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Bond retirement costs</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="artna:DeferredTaxLiabilitiesBondRetirementCosts" id="Fact_5783754fb27a4b91b6b894bfff598ec8" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">982</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="artna:DeferredTaxLiabilitiesBondRetirementCosts" id="Fact_617bcd9dd8ec4cba93e3f5b6ca136ed7" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,058</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property taxes</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="artna:DeferredTaxLiabilityPropertyTaxes" id="Fact_50c105a97ea241509cefe5707f1cd48d" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">624</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="artna:DeferredTaxLiabilityPropertyTaxes" id="Fact_8abfe195e9994b95ad3310aa45582868" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">609</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesOther" id="Fact_0b51fcdbf7044872a75889e48f555b1d" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,081</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesOther" id="Fact_ad93e8cb5a3e42c1a072ac08e83491b3" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">833</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total deferred tax liabilities</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" id="Fact_502ccd5a6346422c83dd7a55fb9b0e87" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">58,699</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" id="Fact_59d5a0f430cf49ffafa774182fc29b35" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">55,065</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net deferred tax liability</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilities" id="Fact_cdff2df7a4fb49119e8a2ab5fbaf3767" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">58,381</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilities" id="Fact_1475705b55b54fcfa2d5c7f379f34169" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">54,552</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_772403352b9d4beaa1c4f5626806864616" continuedAt="Text_772403352b9d4beaa1c4f5626806864617">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>

  <ix:nonNumeric name="us-gaap:SummaryOfValuationAllowanceTextBlock" id="Text_c33dd90cabbf4e89bfba1236506d5f15" contextRef="c20230101to20231231" escape="true"><ix:continuation id="Text_772403352b9d4beaa1c4f5626806864617" continuedAt="Text_772403352b9d4beaa1c4f5626806864618">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" colspan="16" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Schedule of Valuation Allowance</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Beginning of</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Period</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Additions</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> Charged to</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Costs and</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expenses</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deductions</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">End of Period</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Classification</div>
        </td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">For the Year Ended December 31, 2023</span> Valuation allowance for deferred tax assets</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesBalance" id="Fact_c51b60ace1524c24986c2974d5c92f85" contextRef="c20221231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" id="Fact_47da2171c78d44ca980d22bd95fa4d06" contextRef="c20230101to20231231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">312</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesDeductions" id="Fact_e12ce590fc5f4c35b06451873f31b4ba" contextRef="c20230101to20231231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesBalance" id="Fact_1e3bca1a9e3c444d9b4f2c9dc830a82b" contextRef="c20231231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">906</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">For the Year Ended December 31, 2022</span> Valuation allowance for deferred tax assets</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesBalance" id="Fact_bd165abf7ea9460bbb95b80d6daf0e41" contextRef="c20211231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">546</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" id="Fact_8c472840027b4a7fb996732984c6fe64" contextRef="c20220101to20221231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">54</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesDeductions" id="Fact_ac1a144bb8e846f9ae1c99a469ab1146" contextRef="c20220101to20221231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesBalance" id="Fact_5724100cf6674285aba609f05caa4922" contextRef="c20221231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">For the Year Ended December 31, 2021</span> Valuation allowance for deferred tax assets</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesBalance" id="Fact_f21d6991c886460c8a6da81f38fb12a6" contextRef="c20201231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">493</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" id="Fact_37b8f2a91b5b48788c1ecb55b322f62d" contextRef="c20210101to20211231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">53</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesDeductions" id="Fact_ed9c8b714b8345e88cb198e03dc217d7" contextRef="c20210101to20211231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesBalance" id="Fact_3295f18776354f42964967058a53e922" contextRef="c20211231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">546</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:nonNumeric></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">48</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_772403352b9d4beaa1c4f5626806864618" continuedAt="Text_772403352b9d4beaa1c4f5626806864619">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>

  <ix:continuation id="Text_772403352b9d4beaa1c4f5626806864619" continuedAt="Text_772403352b9d4beaa1c4f5626806864620">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Under FASB ASC Topic 740, the Company establishes reserves for uncertain tax positions based upon management&#8217;s judgment as to the sustainability of these
    positions.&#160; The Company reserved a liability related to the difference in the tax depreciation utilizing the half-year convention rather than the mid-quarter convention for 2018.</div>
</ix:continuation>
  <ix:continuation id="Text_772403352b9d4beaa1c4f5626806864620" continuedAt="Text_772403352b9d4beaa1c4f5626806864621">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_772403352b9d4beaa1c4f5626806864621" continuedAt="Text_772403352b9d4beaa1c4f5626806864622"><ix:nonNumeric name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="Text_4b284699d9e14cf09808f8255c2e2383" contextRef="c20230101to20231231" escape="true" continuedAt="Text_d2306dad8c2f405f83a62199c2bca7fb1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">The following table provides the changes in the Company&#8217;s uncertain tax position:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_772403352b9d4beaa1c4f5626806864622" continuedAt="Text_772403352b9d4beaa1c4f5626806864623"><ix:continuation id="Text_d2306dad8c2f405f83a62199c2bca7fb1" continuedAt="Text_d2306dad8c2f405f83a62199c2bca7fb2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_772403352b9d4beaa1c4f5626806864623"><ix:continuation id="Text_d2306dad8c2f405f83a62199c2bca7fb2">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;"> </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the years ended December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at beginning of year</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" id="Fact_f4cbea2a0cd14c76a919ea776f9604a3" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">146</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" id="Fact_b502d84b410f4e2d974a0932cecefd9d" contextRef="c20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">202</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
          <div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Additions based on tax positions related to the current year&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" id="Fact_54b561812cf34f9ebcb1fda1d63cae24" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" id="Fact_b4a53990445145a5b5fa6e21370715e6" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">146</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Additions based on tax positions related to prior years</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" id="Fact_966b9ba10144450295cf71eb188f52c9" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" id="Fact_4c231b74191243a6a8f09fbb88be1120" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
          <div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reductions for tax positions of prior years</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" id="Fact_e4299e0aa54c4c0598a78f6fce34c1a7" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" id="Fact_4135629073324617a735f54c79a7854b" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Lapses in statutes of limitations</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" id="Fact_1c682a11f02648329e3caee8752e7c17" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" id="Fact_0d15bc8d709d48668793ea2fb9d651be" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">212</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at end of year</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" id="Fact_1582a00e7fde4ebfaf9184cf1fb7375e" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">158</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" id="Fact_6407780da42248d893b6e6993d45055b" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">146</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation></div>

  <div style="text-align: left;"><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:PreferredStockTextBlock" id="Text_48b9ce8bad404fe198b05e28f7b08558" contextRef="c20230101to20231231" escape="true" continuedAt="Text_7da94b5c16b244058b73305ecaa255651">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 6 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> PREFERRED STOCK</span></div>
</ix:nonNumeric>

  <ix:continuation id="Text_7da94b5c16b244058b73305ecaa255651" continuedAt="Text_7da94b5c16b244058b73305ecaa255652">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_7da94b5c16b244058b73305ecaa255652">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December 31, 2023 and 2022, Artesian Resources had <ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" id="Fact_ef2770922d3c47639110255f8a850e53" contextRef="c20221231" unitRef="U002" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" id="Fact_5ccf842a84c6488695008e84f9db4a74" contextRef="c20231231" unitRef="U002" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> preferred stock outstanding.&#160;&#160;Artesian Resources has <ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" id="Fact_dd5fd5337d5040718be97854071fe290" contextRef="c20221231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" id="Fact_57e60604987f4a3cad12b44033baca36" contextRef="c20231231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">100,000</ix:nonFraction></ix:nonFraction> shares of $<ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact_64aa3a06cf0c4910bf3f7880da181f2e" contextRef="c20221231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact_4be0a4f8932e4d12abf1e115775e44bf" contextRef="c20231231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.00</ix:nonFraction></ix:nonFraction> par value Series Preferred stock authorized but unissued.</span></div>
</ix:continuation></div>

  <div><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="Text_11e376a43e994dcdb8dfed19b33c2966" contextRef="c20230101to20231231" escape="true" continuedAt="Text_74628b551bd9468795e705062e27fa191">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 7 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL</span></div>
</ix:nonNumeric>

  <ix:continuation id="Text_74628b551bd9468795e705062e27fa191" continuedAt="Text_74628b551bd9468795e705062e27fa192">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_74628b551bd9468795e705062e27fa192" continuedAt="Text_74628b551bd9468795e705062e27fa193">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Class A Non-Voting Common Stock, or Class A </span>Non-Voting <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock, of Artesian Resources trades on the Nasdaq Global Select Market under the symbol ARTNA.&#160;&#160;The Class B Common Stock, or Class B Stock, of Artesian Resources trades on the
      Nasdaq&#8217;s OTC Bulletin Board under the symbol ARTNB.&#160;&#160;The rights of the holders of the Class A </span>Non-Voting <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock and the Class B Stock are identical, except with
      respect to voting.</span></div>
</ix:continuation>
  <ix:continuation id="Text_74628b551bd9468795e705062e27fa193" continuedAt="Text_74628b551bd9468795e705062e27fa194">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_74628b551bd9468795e705062e27fa194">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Under Artesian Resources&#8217; dividend reinvestment plan, which allows for
      reinvestment of cash dividends and optional cash payments, stockholders were issued approximately <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan" id="Fact_18ee195385224afb8302620f995e960f" contextRef="c20230101to20231231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,000</ix:nonFraction>, <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan" id="Fact_41522ff56dcc4ca19ef19b3b65cd870e" contextRef="c20220101to20221231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">7,000</ix:nonFraction> and <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan" id="Fact_3ba11b23bd6947d39d59fb80bae95b6e" contextRef="c20210101to20211231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">10,000</ix:nonFraction> shares at fair market value for the investment of $<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" id="Fact_f8322edf7b054ea6be745e68279f074d" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">381</ix:nonFraction>,000, $<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" id="Fact_27bb412917df4cb08d475c912f72553f" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">373</ix:nonFraction>,000 and $<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" id="Fact_36cff50a9a794beb8e66e9f11d4829ff" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">392</ix:nonFraction>,000 of their monies in the years 2023, 2022, and 2021, respectively.</span></div>
</ix:continuation></div>

  <div><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:DebtDisclosureTextBlock" id="Text_3fee39dc7eab41539ae63e8d7e0c04b3" contextRef="c20230101to20231231" escape="true" continuedAt="Text_26949e064c544fccb7246637bc7e2ec11">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 8 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> DEBT</span></div>
</ix:nonNumeric>

  <ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec11" continuedAt="Text_26949e064c544fccb7246637bc7e2ec12">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec12" continuedAt="Text_26949e064c544fccb7246637bc7e2ec13">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">At December 31, </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, Artesian Resources had a $</span><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" id="Fact_d5bdaf23b7604203b8072d00865c08d7" contextRef="c20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember" unitRef="U001" decimals="-6" scale="6" format="ixt:num-dot-decimal">40</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million line of credit with Citizens Bank, or Citizens, which is available to all subsidiaries of
      Artesian Resources.&#160; As of December 31, </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, there was
      $</span><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" id="Fact_71350119d6c347a9a0a6379a911c4d2e" contextRef="c20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">40.0</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million of available funds under this line of
      credit.&#160;&#160; The previous interest rate for borrowings under this line was the London Interbank Offered Rate, or </span><ix:nonNumeric name="us-gaap:DebtInstrumentDescriptionOfVariableRateBasis" id="Fact_81af6cd59f644a938470054d0639812d" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_LondonInterbankOfferedRateMember">LIBOR</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, plus </span><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="Fact_d0f80644ca99483c8350ff71a187d176" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_LondonInterbankOfferedRateMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">1.00</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. The LIBOR rate for USD currency was discontinued as of June 30, 2023.&#160; As a result,</span>&#160;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">effective May 20, 2022, this line of credit agreement
      was amended to replace LIBOR with the Daily Secured Overnight Financing Rate, or </span><ix:nonNumeric name="us-gaap:DebtInstrumentDescriptionOfVariableRateBasis" id="Fact_9abc230315c34f12b3b4d6e59c339801" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">SOFR</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; The interest rate is a </span><ix:nonNumeric name="artna:DebtInstrumentTermOfVariableRate" id="Fact_c3b588d6b183421c9b75b6723db3622c" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" format="ixt-sec:durwordsen">one month</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> SOFR plus </span><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="Fact_897e12497e134d07ba61438e611e3b26" contextRef="c20220520to20220520_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" unitRef="U004" decimals="4" scale="-4" format="ixt:num-dot-decimal">10</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> basis points, or Term SOFR, plus an
      applicable margin of </span><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="Fact_8e1e67b25788403abd352f28f99eee12" contextRef="c20220520to20220520_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">0.85</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, which was increased to </span><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="Fact_3eb026648a564cd8b9e3afdc320d2288" contextRef="c20230803to20230803_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">1.10</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> effective August 3, 2023.&#160; Term SOFR cannot be less than </span><ix:nonFraction name="artna:DebtInstrumentTermOfVariableRatePercentage" id="Fact_7317e9c730cd4267b9d3bfdaead4530e" contextRef="c20220520to20220520_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_RangeAxis_MinimumMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">0.00</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. This is a demand line of credit and therefore the financial institution
      may demand payment for any outstanding amounts at any time.&#160; The term of this line of credit expires on the earlier of </span><ix:nonNumeric name="us-gaap:LineOfCreditFacilityExpirationDate1" id="Fact_8fa8528e6b744049a1c9e76af81116b4" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember" format="ixt:date-monthname-day-year-en">May 20, 2024</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> or any date on which Citizens demands payment.&#160; The Company expects to renew this line of credit.</span></div>
</ix:continuation>
  <ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec13" continuedAt="Text_26949e064c544fccb7246637bc7e2ec14">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec14" continuedAt="Text_26949e064c544fccb7246637bc7e2ec15">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">At December 31, </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, Artesian Water had a $</span><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" id="Fact_0e1fc709a42d490aa3f5bd7680f2593c" contextRef="c20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CobankMember" unitRef="U001" decimals="-6" scale="6" format="ixt:num-dot-decimal">20</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million line of credit with CoBank, ACB, or CoBank, that allows for the financing of operations for
      Artesian Water, with up to $</span><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" id="Fact_e09371a4b35c4f8f8d974f45f529e44e" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember_LineOfCreditFacilityAxis_CobankMember" unitRef="U001" decimals="-6" scale="6" format="ixt:num-dot-decimal">10</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million of this line
      available for the operations of Artesian Water Maryland.&#160; As of December 31, </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, there was $</span><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" id="Fact_83d2fb892a08460ab4e0bcb0f7e06e59" contextRef="c20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CobankMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">20.0</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million of
      available funds under this line of credit.&#160; </span>The previous interest rate for borrowings under this line allowed the Company to select either<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><ix:nonNumeric name="us-gaap:DebtInstrumentDescriptionOfVariableRateBasis" id="Fact_166693d6c52a4591b1592c54b3369b6f" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_VariableRateAxis_LondonInterbankOfferedRateMember">LIBOR</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> plus </span><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="Fact_7d03bf5954cf4dd79834e6924d1b806d" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_VariableRateAxis_LondonInterbankOfferedRateMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">1.50</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> or a weekly variable rate established by CoBank; the Company historically used the weekly
      variable interest rate.&#160; In October 2022, this line of credit was amended to replace the previous interest rate options with a daily SOFR rate plus </span><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="Fact_61825b18eddb4fec899cd4885ea837f9" contextRef="c20221001to20221031_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">1.45</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> option or a term SOFR rate plus </span><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="Fact_36fd64593cff45f08717957afee9f8c3" contextRef="c20221001to20221031_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">1.45</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> option that is locked in for either </span><span style="-sec-ix-hidden:Fact_7e79e05dfe62477f8ed4cf6594aa7426">one</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> or </span><ix:nonNumeric name="artna:DebtInstrumentTermOfVariableRate" id="Fact_9f5b74865c8542678d0b33288575468a" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_RangeAxis_MaximumMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" format="ixt-sec:durwordsen">three months</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. The
      term of this line of credit expires on </span><ix:nonNumeric name="us-gaap:LineOfCreditFacilityExpirationDate1" id="Fact_a0803e55a35c4837b202ebcda6116a41" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember" format="ixt:date-monthname-day-year-en">October 31, 2024</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.
      Artesian Water expects to renew this line of credit.</span></div>
</ix:continuation></div>

  <div>
    <ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec15" continuedAt="Text_26949e064c544fccb7246637bc7e2ec16">
<div><br/>
    </div>
</ix:continuation>
  </div>

  <div><ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec16" continuedAt="Text_26949e064c544fccb7246637bc7e2ec17">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">CoBank </span>may make an annual patronage refund based on the average line of
    credit and loan volume outstanding in the prior year<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. The $</span><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" id="Fact_397438c16e144c01bcb7fbe12f09570c" contextRef="c20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CobankMember" unitRef="U001" decimals="-6" scale="6" format="ixt:num-dot-decimal">20</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million line of credit, the First Mortgage Bonds and the promissory note are with CoBank.&#160; Patronage refunds earned by Artesian in </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> were $</span><ix:nonFraction name="artna:PatronageRefundsEarned" id="Fact_5e3dda78bd544c3586d7e1e00c75a28a" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.6</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million and $</span><ix:nonFraction name="artna:PatronageRefundsEarned" id="Fact_ab2c1041b9304bd08fade9a5fdb1527e" contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.5</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million, respectively.</span></div>
</ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec17" continuedAt="Text_26949e064c544fccb7246637bc7e2ec18">
<div><br/>
  </div>
</ix:continuation>

  <ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec18" continuedAt="Text_26949e064c544fccb7246637bc7e2ec19">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The weighted average interest rate on the lines of credit discussed above paid by the Company was <ix:nonFraction name="us-gaap:DebtWeightedAverageInterestRate" id="Fact_6effdfd486604bb08a694086dc5a2198" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">6.27</ix:nonFraction>% for the year ended December 31, 2023.&#160; These lines of credit, as
    well as the long-term debt obligations shown below, require us to abide by certain financial covenants and ratios.&#160; As of December 31, 2023,
    we were in compliance with these&#160; financial covenants.</div>
</ix:continuation>
  <ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec19" continuedAt="Text_26949e064c544fccb7246637bc7e2ec110">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec110" continuedAt="Text_26949e064c544fccb7246637bc7e2ec111"><ix:nonNumeric name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="Text_4a0c737917a84be3b0b63cbe15301d63" contextRef="c20230101to20231231" escape="true" continuedAt="Text_dd6495c3497c41818f388f75d544d5ca1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Long-term debt consists of:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec111" continuedAt="Text_26949e064c544fccb7246637bc7e2ec112"><ix:continuation id="Text_dd6495c3497c41818f388f75d544d5ca1" continuedAt="Text_dd6495c3497c41818f388f75d544d5ca2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec112" continuedAt="Text_26949e064c544fccb7246637bc7e2ec113"><ix:continuation id="Text_dd6495c3497c41818f388f75d544d5ca2">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">First mortgage bonds</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series R, <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_5bfec6ed936c4b1384d9dadc8cdb4422" contextRef="c20231231_DebtInstrumentAxis_SeriesR596Due12312028Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">5.96</ix:nonFraction></span>%,
            due <span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_fb5ed0a4ce634b84b631df85cec41c83" contextRef="c20230101to20231231_DebtInstrumentAxis_SeriesR596Due12312028Member_LongtermDebtTypeAxis_FirstMortgageMember" format="ixt:date-monthname-day-year-en">December 31, 2028</ix:nonNumeric></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_0554c0c244cc4e6ab3872022230ba828" contextRef="c20231231_DebtInstrumentAxis_SeriesR596Due12312028Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_8666b3184db344e6a442b36172f8f991" contextRef="c20221231_DebtInstrumentAxis_SeriesR596Due12312028Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series S, <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_fccf5f6998cf4ab8bef27a07e344a0d4" contextRef="c20231231_DebtInstrumentAxis_SeriesS445Due12312033Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">4.45</ix:nonFraction></span>%,
            due <span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_7394fb4208b0487fb5413ab05c41586a" contextRef="c20230101to20231231_DebtInstrumentAxis_SeriesS445Due12312033Member_LongtermDebtTypeAxis_FirstMortgageMember" format="ixt:date-monthname-day-year-en">December 31, 2033</ix:nonNumeric></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_804b6cb0d5ea4b38bcb5420b11827879" contextRef="c20231231_DebtInstrumentAxis_SeriesS445Due12312033Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_e2fdf692e9fc45dd9d37d9d4556068c6" contextRef="c20221231_DebtInstrumentAxis_SeriesS445Due12312033Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,600</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series T, <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_0fc0f5335a4846babc4caf38bd8bdf12" contextRef="c20231231_DebtInstrumentAxis_SeriesT424Due12202036Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">4.24</ix:nonFraction></span>%,
            due <span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_5b7bea964dfc4735ad74e79c13b52f65" contextRef="c20230101to20231231_DebtInstrumentAxis_SeriesT424Due12202036Member_LongtermDebtTypeAxis_FirstMortgageMember" format="ixt:date-monthname-day-year-en">December 20, 2036</ix:nonNumeric></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_2fcf599101144d4db5a56e5923a29068" contextRef="c20231231_DebtInstrumentAxis_SeriesT424Due12202036Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">40,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_e4157565f6574925bbe8b0def8d6c3e7" contextRef="c20221231_DebtInstrumentAxis_SeriesT424Due12202036Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">40,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series U, <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_5b48a74a88754547baaa0ec2f08361fb" contextRef="c20231231_DebtInstrumentAxis_SeriesUDue01312038Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">4.71</ix:nonFraction></span>%,
            due <span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_8f34b4aaa0ae4a3fb53f08d5a74396c0" contextRef="c20230101to20231231_DebtInstrumentAxis_SeriesUDue01312038Member_LongtermDebtTypeAxis_FirstMortgageMember" format="ixt:date-monthname-day-year-en">January 31, 2038</ix:nonNumeric></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_bba733319591480cb9b0b96427eb7efa" contextRef="c20231231_DebtInstrumentAxis_SeriesUDue01312038Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_3c33a16220ad4ef190b884b4e983593f" contextRef="c20221231_DebtInstrumentAxis_SeriesUDue01312038Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series V, <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_d0c8adc6723849c58aabd773c2bcae75" contextRef="c20231231_DebtInstrumentAxis_SeriesVDue10312049Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">4.42</ix:nonFraction></span>%,
            due <span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_cf9f2b5113f74dce8edb00f7b81097ef" contextRef="c20230101to20231231_DebtInstrumentAxis_SeriesVDue10312049Member_LongtermDebtTypeAxis_FirstMortgageMember" format="ixt:date-monthname-day-year-en">October 31, 2049</ix:nonNumeric></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_26bfe3cb42294900aa9bbb0a97a4f00e" contextRef="c20231231_DebtInstrumentAxis_SeriesVDue10312049Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">30,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_780a1c4d592642b5a40420a50a8895be" contextRef="c20221231_DebtInstrumentAxis_SeriesVDue10312049Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">30,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;Series W, <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_487e4e69eae7463aaee1503ee6880f53" contextRef="c20231231_DebtInstrumentAxis_SeriesWDue04302047Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">4.43</ix:nonFraction>%, due <ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_86f6eba54de04bc3b3daed45304c36bb" contextRef="c20230101to20231231_DebtInstrumentAxis_SeriesWDue04302047Member_LongtermDebtTypeAxis_FirstMortgageMember" format="ixt:date-monthname-day-year-en">April 30, 2047</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_dc26e6122ef54342944f68314c19c0c8" contextRef="c20231231_DebtInstrumentAxis_SeriesWDue04302047Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">30,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_0306f5a6af4f489bacadf44e0479f631" contextRef="c20221231_DebtInstrumentAxis_SeriesWDue04302047Member_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">30,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_4589794e0a904071ad24220c40cc398c" contextRef="c20231231_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">156,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_f4a19a42f43f4f6f8785881092da7582" contextRef="c20221231_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">156,600</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State revolving fund loans</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_c91a621f580640fe956b99cffe6b6c7d" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan357Due09012023Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">3.57</ix:nonFraction></span>%,
            due <span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_838d1dbb579e4a8b91232606662cff5f" contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan357Due09012023Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" format="ixt:date-monthname-day-year-en">September 1, 2023</ix:nonNumeric></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_bbae951781e34f8fbd0577c11054f7d6" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan357Due09012023Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_5b907fb2443c49319adb33f68cded557" contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan357Due09012023Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">102</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_fc55314715244241abdfb03d730319b4" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan364Due05012025Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">3.64</ix:nonFraction></span>%,
            due <span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_3fdd84e00d0b437ba3306a43c75eb7ad" contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan364Due05012025Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" format="ixt:date-monthname-day-year-en">May 1, 2025</ix:nonNumeric></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_3bd8c5ffb6bd4c97ba2f76b13e6cd48e" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan364Due05012025Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">228</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_7dda4c8d7539453683ec3cf10023c79f" contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan364Due05012025Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">373</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_c481955292b94733b8b7d90817cb081e" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan341Due02012031Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">3.41</ix:nonFraction></span>%,
            due <span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_4f3b3514a101467a8e67de0809404fe4" contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan341Due02012031Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" format="ixt:date-monthname-day-year-en">February 1, 2031</ix:nonNumeric></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_4675f1dcd2e0432f97b1c2cd02a288fd" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan341Due02012031Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,415</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_257acf6bfcc64c5aa2a23e8bf5817461" contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan341Due02012031Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,577</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_d54806b1ca644a87bf596705ea9c6d6a" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan340Due07012032Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">3.40</ix:nonFraction></span>%,
            due <span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_e06efbd969dc40ccac304240ba3dc69d" contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan340Due07012032Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" format="ixt:date-monthname-day-year-en">July 1, 2032</ix:nonNumeric></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_4f1a2d321d034225ba422b3828cb8cb4" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan340Due07012032Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,445</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_14808ba4e4f34f4e846ea4617a362a82" contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan340Due07012032Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,590</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_749ca19409e5411aa3ea2fc87485ce7c" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U004" decimals="5" scale="-2" format="ixt:num-dot-decimal">1.187</ix:nonFraction></span>%,
            due <span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_8783d8cfbcbe484592d9c7c3068e1e01" contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" format="ixt:date-monthname-day-year-en">November 1, 2041</ix:nonNumeric></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_f7ca2a0f6fe246e38038313ed187c7bd" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">588</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_01e00fd8e76945febf3af3332d9e8c68" contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">617</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_86a208b8c98f446a8efe8834cbcfea7a" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U004" decimals="5" scale="-2" format="ixt:num-dot-decimal">1.187</ix:nonFraction></span>%,
            due <span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_3fbb7e2d220f4d16b15278d32629f38b" contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" format="ixt:date-monthname-day-year-en">November 1, 2041</ix:nonNumeric></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_03757aebe3b449919761c08db0a3ee41" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">690</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_e5ce50575f794037abb4d7e709603f3f" contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanTwo1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">724</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_b86cad85f4974d4a86c1a13c6560fd53" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanThree1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U004" decimals="5" scale="-2" format="ixt:num-dot-decimal">1.187</ix:nonFraction></span>%,
            due <span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_57fe3023486a4a6fb98be9917b2bda21" contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanThree1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" format="ixt:date-monthname-day-year-en">November 1, 2041</ix:nonNumeric></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_cea2e266762d4279b63b60a8201968a1" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanThree1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,075</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_12b7d29f0d3e4216878d7fc76013f4d2" contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanThree1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,128</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_a35f5d2a72e64dff95582fcbcba4927f" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U004" decimals="INF" scale="-2" format="ixt:num-dot-decimal">2.00</ix:nonFraction>%, due <ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_17085c40112447cbbad6ff873466f18c" contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" format="ixt:date-monthname-day-year-en">February 1, 2043</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_20898e78bdc54102a70a4ac61c2082bc" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">828</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_1e6c09fd81404a739234479c758236be" contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">846</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_3f92a24c725b4b6ab9701f48f5ce3906" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U004" decimals="INF" scale="-2" format="ixt:num-dot-decimal">2.00</ix:nonFraction>%, due <ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_b3def96786e44e428fec59a33274e2c8" contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" format="ixt:date-monthname-day-year-en">February 1, 2043</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_a22605e73e984acfb28906a241c1f5bb" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,143</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_863e4546dbd64e7e876376282a34240c" contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">974</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_2027b5588e8b4d35907be1505adac26f" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U004" decimals="INF" scale="-2" format="ixt:num-dot-decimal">2.00</ix:nonFraction>%, due <ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_aa025d8dd735453ba1ebbb10def87db3" contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" format="ixt:date-monthname-day-year-en">June 1, 2043</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_818f20c3ffec423ea9832b0b6cbc5ac5" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,002</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_d2bfec5297ea4ecbbba145c7e96db4ec" contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,044</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_de1cd2cff1a34b438137cd9d00a07b88" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.00</ix:nonFraction>%, due <ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_d8d74933db3a49c797a24aa1f3f950ba" contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" format="ixt:date-monthname-day-year-en">June 1, 2043</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_3f6656c2f7c841dbbddae8c316b0c05c" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,022</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_b81ac7b0b9b441dca7020ee7b9034487" contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_e9debc592f8846f088da8a976a8ef25e" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due02012044Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.00</ix:nonFraction>%, due <ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_89b232ac069f4e61bb99f4c61b4060f5" contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due02012044Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" format="ixt:date-monthname-day-year-en">February 1, 2044</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_82d35f69ae4c47bd9ecc70daf52f0241" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due02012044Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,696</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_75a7c44d04b04ed2850c286e5b7e711a" contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan200Due02012044Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_e662925f253545c98969f44b4b76f1cc" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due01012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.00</ix:nonFraction>%, due <ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_0658caa70d6448d1b45484b916e760d1" contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due01012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" format="ixt:date-monthname-day-year-en">January 1, 2043</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_0a894823172b4763b460453cbbb92b9f" contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due01012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_20cbd973796c48b6b1adf1849e023df4" contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan200Due01012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_b99b0166bd5b4bfcba46137331db36d9" contextRef="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,132</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_b50c006dec09486cbe67ac94c29214b9" contextRef="c20221231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,975</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Notes Payable</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Promissory Note, <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_3b76aef51b5f4cdfa0c3c5edcfbf29e6" contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">5.12</ix:nonFraction></span>%,
            due <span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_a0d5589e00514c92b85a07b3afd260db" contextRef="c20230101to20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember" format="ixt:date-monthname-day-year-en">December 30, 2028</ix:nonNumeric></span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_c8c260630aa948d799a37ac98db2f429" contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,155</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_106c2d781c214b6084aab106776cc8bf" contextRef="c20221231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,478</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Asset Purchase, <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_ef607a11e573466abc38a11e86601110" contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.00</ix:nonFraction>%, due <ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_33002d84b7064304b1b7ce5f94b5523b" contextRef="c20230101to20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember" format="ixt:date-monthname-day-year-en">May 26, 2027</ix:nonNumeric></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_aba5135986a24a11b29415c5be73c8e2" contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,255</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_5a6c6a42b13f4b78b2680b45192df602" contextRef="c20221231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,569</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_1df64ce5d0074f3485ebdc175aec350c" contextRef="c20231231_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">11,410</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_2ddce1b04aec4ee8aa629ad0507a5a49" contextRef="c20221231_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,047</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Sub-total</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_fa717d9b51524de1bc8fae182b1f0a87" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">180,542</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebt" id="Fact_9f1904bcacd64f958778236c19583ff5" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">177,622</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less: current maturities (principal amount)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" id="Fact_dfb989c24ce042fbb1f04f47166a7a4b" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,235</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" id="Fact_77a303a2aff84cc2a9599e9d9d7d7320" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,003</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total long-term debt</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" id="Fact_1f35beb49fb94544a32c27b4d161aca0" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">178,307</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtNoncurrent" id="Fact_6d01aa99177149498c0dc79574fecedf" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">175,619</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec113" continuedAt="Text_26949e064c544fccb7246637bc7e2ec114">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>

  <ix:nonNumeric name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="Text_d11c609321024a70ad589b10cf50a1b9" contextRef="c20230101to20231231" escape="true" continuedAt="Text_76cfe1d017a8407f94ace30f75d2c1431"><ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec114" continuedAt="Text_26949e064c544fccb7246637bc7e2ec115">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Payments of principal amounts due during the next five years and thereafter:</div>
</ix:continuation></ix:nonNumeric>
  <ix:continuation id="Text_76cfe1d017a8407f94ace30f75d2c1431" continuedAt="Text_76cfe1d017a8407f94ace30f75d2c1432"><ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec115" continuedAt="Text_26949e064c544fccb7246637bc7e2ec116">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_76cfe1d017a8407f94ace30f75d2c1432" continuedAt="Text_76cfe1d017a8407f94ace30f75d2c1433"><ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec116" continuedAt="Text_26949e064c544fccb7246637bc7e2ec117">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2024</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2025</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2026</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2027</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2028</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Thereafter</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">First Mortgage bonds</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" id="Fact_df27c500ea5941738f7dcc121b73eb54" contextRef="c20231231_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" id="Fact_5da4a21e793a4486802913c20dc85c1f" contextRef="c20231231_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" id="Fact_a76f0a382f1440d98488f46462559a30" contextRef="c20231231_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" id="Fact_9bda4c6471d94d4896236445858d6df9" contextRef="c20231231_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">600</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" id="Fact_427039858c4748b1ad1a4af841d60761" contextRef="c20231231_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,600</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" id="Fact_e97e9da64eef45568eebd9ff77b67134" contextRef="c20231231_LongtermDebtTypeAxis_FirstMortgageMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">128,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State revolving fund loans</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" id="Fact_591f0d5f5f684c13b12abe958f056b6e" contextRef="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">756</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" id="Fact_bad2c215a90049c6aad3f94344e29b1d" contextRef="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">852</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" id="Fact_3c49e835caf344b9a11c9dbd5ed828b6" contextRef="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">794</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" id="Fact_65aae2a943544ebfa3f8f62d438729fc" contextRef="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">813</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" id="Fact_cccf59dc8d4845119ea7df46558495dd" contextRef="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">834</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" id="Fact_d15a3ec46b24427888869ae1928c1d73" contextRef="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,083</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asset Purchase-Contractual Obligation</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" id="Fact_fc5f6631275d48fe8e785e9da54baa18" contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">314</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" id="Fact_0d9fcb71db734a4390b59cb1313cdc41" contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">314</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" id="Fact_fbdd26a948fb474ea4632ed87048841e" contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">314</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" id="Fact_13fcc7c889e0440eaa359f2877935afc" contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">313</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" id="Fact_8d9b0e89fbcf41588de8b3c3dfa5d19c" contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" id="Fact_c3de09f0aeaa4f99987496d73abd73a2" contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Promissory note</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" id="Fact_c46ea666d58b4913a39094d066e64812" contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">565</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" id="Fact_62f01975cbfe49a699ae9ccf55c82049" contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">480</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" id="Fact_b5a236979d2a42d2ad82fd198e981494" contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">505</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" id="Fact_e812c5fdd8c548fda938c5b5d4da1db2" contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">532</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" id="Fact_7b1ce4b7ce8c45b6ab7db03ab07dbf84" contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">559</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" id="Fact_55b639636af94689b88b764f2258af47" contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_StateRevolvingFundLoansMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,514</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total payments</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" id="Fact_39509d662522482eab5d35ad954ef489" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,235</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" id="Fact_8db815e2beeb4e1cb0cc5bbc60db6425" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,246</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" id="Fact_8f10222f82ae4077850e4355b5edbf4a" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,213</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" id="Fact_5913f57ccd5f4322b871e05915e47985" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,258</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" id="Fact_c67e9f770a274c0ca3110ab578707d1d" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">26,993</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" id="Fact_306fc9cb5105481bad9449b5e909652f" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">144,597</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_76cfe1d017a8407f94ace30f75d2c1433" continuedAt="Text_76cfe1d017a8407f94ace30f75d2c1434"><ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec117" continuedAt="Text_26949e064c544fccb7246637bc7e2ec118">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_76cfe1d017a8407f94ace30f75d2c1434"><ix:continuation id="Text_26949e064c544fccb7246637bc7e2ec118">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Substantially all of Artesian Water&#8217;s utility plant is pledged as security for
      our First Mortgage Bonds.&#160; As of December 31, 2023, no other water utility plant has been pledged as security for loans.&#160; Two parcels of
      land in Artesian Wastewater are pledged as security for the promissory note.</span></div>
</ix:continuation></ix:continuation></div>

  <div style="text-align: left;"><br/>
  </div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:nonNumeric name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Text_8a4519283511402cae770bd8ad3f63c1" contextRef="c20230101to20231231" escape="true" continuedAt="Text_615bb670b34641a2b336fd5a86bc06731">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 9 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> STOCK
      COMPENSATION PLANS</span></div>
</ix:nonNumeric>

  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc06731" continuedAt="Text_615bb670b34641a2b336fd5a86bc06732">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc06732" continuedAt="Text_615bb670b34641a2b336fd5a86bc06733">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">On December 9, 2015, the Company&#8217;s stockholders approved the 2015 Equity
      Compensation Plan, or the 2015 Plan, that replaced the 2005 Equity Compensation Plan, or the 2005 Plan, which expired on May 24, 2015.&#160; The 2015 Plan provides that grants may be in any of the following forms: incentive stock options, nonqualified
      stock options, stock units, stock awards, dividend equivalents and other stock-based awards.&#160; The 2015 Plan is administered and interpreted by the Compensation Committee of the Board of Directors, or the Committee.&#160; The Committee has the authority to
      determine the individuals to whom grants will be made under the 2015 Plan, determine the type, size and terms of the grants, determine the time when grants will be made and the duration of any applicable exercise or restriction period (subject to the
      limitations of the 2015 Plan) and deal with any other matters arising under the 2015 Plan.&#160; The Committee presently consists of </span><ix:nonFraction name="artna:NumberOfDirectorsInCommittee" id="Fact_bbf8def27963419da32be7c97f87bf70" contextRef="c20230101to20231231" unitRef="U008" decimals="INF" scale="0" format="ixt-sec:numwordsen">three</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> directors, each of whom is a non-employee director of the Company.&#160;All of the employees of the Company and its subsidiaries are eligible for grants under the 2015 Plan.&#160;
      Non-employee directors of the Company are also eligible to receive grants under the 2015 Plan. </span>The Company accounts for stock options issued after January 1, 2006 under FASB ASC Topic 718.</div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc06733" continuedAt="Text_615bb670b34641a2b336fd5a86bc06734">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc06734" continuedAt="Text_615bb670b34641a2b336fd5a86bc06735">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Compensation expenses for restricted stock awards were $<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_46bb3c29df8c4a3ebdda7fe84141352e" contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">254,000</ix:nonFraction>,
    $<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_0dba063e14504e1490d03c2d53d721c4" contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">152,000</ix:nonFraction> and $<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_ed2ce9c9d18346ba9422fe69a749d455" contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">193,000</ix:nonFraction> in 2023, 2022 and 2021, respectively.&#160; Costs were determined based on the fair value on the dates of the awards and those costs were charged to income over the service
    periods associated with the awards.&#160; As of December 31, 2023, there was $<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" id="Fact_d5b1b32b8d3f404ba88230777ca8d265" contextRef="c20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two015EquityCompensationPlanMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">97,000</ix:nonFraction> of unrecognized expense related to non-vested awards of restricted shares granted under the 2015 Plan.</div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc06735" continuedAt="Text_615bb670b34641a2b336fd5a86bc06736">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc06736" continuedAt="Text_615bb670b34641a2b336fd5a86bc06737">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">There was no stock compensation cost capitalized as part of an asset.</div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc06737" continuedAt="Text_615bb670b34641a2b336fd5a86bc06738">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc06738" continuedAt="Text_615bb670b34641a2b336fd5a86bc06739"><ix:nonNumeric name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="Text_a0038fe0c8fd4133b138bb3d0e97b552" contextRef="c20230101to20231231" escape="true" continuedAt="Text_7277d3b9d4c24f6d910895720dba0ef41">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following summary reflects changes in
      the shares of Class A </span>Non-Voting <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock under option:</span></div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc06739" continuedAt="Text_615bb670b34641a2b336fd5a86bc067310"><ix:continuation id="Text_7277d3b9d4c24f6d910895720dba0ef41" continuedAt="Text_7277d3b9d4c24f6d910895720dba0ef42">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067310" continuedAt="Text_615bb670b34641a2b336fd5a86bc067311"><ix:continuation id="Text_7277d3b9d4c24f6d910895720dba0ef42">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Plan options</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding at beginning of year</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_5959ccb67bb442ac986a308901cd2fc3" contextRef="c20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">6,750</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_8b7e702c7322406c8a74722ef6000699" contextRef="c20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">21.86</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_3494d201f0f249a4b1c5956da29a895f" contextRef="c20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">83,000</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_d6f0b9a547e247e8962800d87639a18d" contextRef="c20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">21.65</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_eff11aed352943cf9d3bfe3abc74aa11" contextRef="c20201231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">116,347</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_22daf3ff4be84590ab1e03a87ac0975c" contextRef="c20201231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">20.90</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" id="Fact_c0987ddeaae6424f8ea000a46b5e45cb" contextRef="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="INF" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" id="Fact_a34666968faa403b8141e1916915b0e3" contextRef="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" id="Fact_30eb8602eb004e748a89fae005ca6003" contextRef="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="INF" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" id="Fact_b7d708935d324374b5bc89043c62367a" contextRef="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" id="Fact_64305fa460514b5cab85f6e6b0861aac" contextRef="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="INF" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" id="Fact_963f67862e1c4fcfbfc378c3d55ea7b1" contextRef="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercised</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" id="Fact_ed15a177481049199eef7009b0de66fa" contextRef="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">6,750</ix:nonFraction>)</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" id="Fact_4e563812cfd841e1b0dedfda3a38d47f" contextRef="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">21.86</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" id="Fact_f6fa3cddb4794607a78e46e5ac806cd9" contextRef="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">76,250</ix:nonFraction>)</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" id="Fact_b852906ce2e44e6d96747b0c8cde8867" contextRef="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">21.63</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" id="Fact_ae18ea0dd3dd45c2a25dd724892f3a71" contextRef="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">33,347</ix:nonFraction>)</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" id="Fact_f9ea4f8c63ab4ca9b7f426b42757c50d" contextRef="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">19.04</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expired</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" id="Fact_6b1dd9f985e1452da0c5651d1aac4596" contextRef="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="INF" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" id="Fact_20ecfe0da5424b49b67b425531a6e3dd" contextRef="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" id="Fact_1cdcaa7a1cfb4ed0abd59c1e9e2d9766" contextRef="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="INF" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" id="Fact_687f7bbb880c4bc9bc037baeaf62b5e0" contextRef="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" id="Fact_bbb9485f116e4184ba41ac7cf3bb077d" contextRef="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="INF" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" id="Fact_906f8068c82445059d5675fa38774062" contextRef="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding at end of year</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_26f47075fde444d3b23d285cbb910979" contextRef="c20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="INF" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_fedfa4b851224028b894a218b6a1ca62" contextRef="c20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_acea83ed92a14d18b551d705d0ad1320" contextRef="c20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">6,750</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_46fac2210f344eff8ddb972786a0a440" contextRef="c20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">21.86</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_0eb6862cf89049979036a40341090536" contextRef="c20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">83,000</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_18878b9f8668494aae911a26f42fdf02" contextRef="c20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">21.65</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options exercisable at year end</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_89bb382132a74c998fba08c28fa28008" contextRef="c20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="INF" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" id="Fact_3f305fcf768644d6b04daeea9fa30b60" contextRef="c20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_54929581c5ac4db0949789a6d44b0845" contextRef="c20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">6,750</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" id="Fact_664a899c31904c1799a3e9b35fc5f4a9" contextRef="c20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">21.86</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_5cb8b800443b4730ac3c88cee35e6185" contextRef="c20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">83,000</ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" id="Fact_1fe1ae115e1c4d0fa9e3e17feeca6b4f" contextRef="c20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">21.65</ix:nonFraction></div>
        </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067311" continuedAt="Text_615bb670b34641a2b336fd5a86bc067312">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067312" continuedAt="Text_615bb670b34641a2b336fd5a86bc067313">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The total intrinsic value of options exercised during 2023,
    2022 and 2021 were $<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" id="Fact_aa15ee24848d4e27aaa769876a5cb7b5" contextRef="c20230101to20231231" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">137,000</ix:nonFraction>, $<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" id="Fact_553bd217a7624a19921342a24d040f45" contextRef="c20220101to20221231" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,226,000</ix:nonFraction> and $<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" id="Fact_062a60305a7a4ad9b0555cebfbc4cdde" contextRef="c20210101to20211231" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">736,000</ix:nonFraction>, respectively.&#160;During 2023, we
    received $<ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" id="Fact_e128bef0994c4679be94a2e0a9f246d3" contextRef="c20230101to20231231" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">148,000</ix:nonFraction> in cash from the exercise of options, with a $<ix:nonFraction name="us-gaap:DeferredTaxExpenseFromStockOptionsExercised" id="Fact_ebd1ba25e04f487cbdb2343ce5a2ed45" contextRef="c20230101to20231231" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">410,000</ix:nonFraction> tax benefit realized for those options.</div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067313" continuedAt="Text_615bb670b34641a2b336fd5a86bc067314">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067314" continuedAt="Text_615bb670b34641a2b336fd5a86bc067315"><ix:nonNumeric name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="Text_5c679a5b3be94d67a314e58c19fe66ca" contextRef="c20230101to20231231" escape="true" continuedAt="Text_b56dbe91110443059c7afd40db6ed46b1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes information about employee and director stock options outstanding and exercisable at December 31, 2023:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067315" continuedAt="Text_615bb670b34641a2b336fd5a86bc067316"><ix:continuation id="Text_b56dbe91110443059c7afd40db6ed46b1" continuedAt="Text_b56dbe91110443059c7afd40db6ed46b2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067316" continuedAt="Text_615bb670b34641a2b336fd5a86bc067317"><ix:continuation id="Text_b56dbe91110443059c7afd40db6ed46b2" continuedAt="Text_b56dbe91110443059c7afd40db6ed46b3">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067317" continuedAt="Text_615bb670b34641a2b336fd5a86bc067318"><ix:continuation id="Text_b56dbe91110443059c7afd40db6ed46b3">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td colspan="4" style="width: 40.02%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Options Outstanding and Exercisable</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">&#160;</div>
        </td>

    <td style="width: 18.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 19%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 19%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td colspan="2" style="width: 20.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Range of Exercise</div>
          <div style="text-align: center; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares Outstanding at</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2023</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 18.99%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Remaining Life</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise Price</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate Intrinsic</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Value</div>
        </td>

  </tr>

  <tr>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 19%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">00.00</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 19%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" id="Fact_394970df33d7476094da033f7a4e2db1" contextRef="c20231231_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" id="Fact_167278a4e8ea4a7a93e92b615362bc78" contextRef="c20231231_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">0</ix:nonFraction></ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 18.99%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0 Years</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 18%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0<ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" id="Fact_1fef4c802b4f49a4bfc39d3b43c32612" contextRef="c20231231_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" id="Fact_dd4372bcf86c4ef586dc760cabd43421" contextRef="c20231231_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.00</ix:nonFraction></ix:nonFraction></div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 18%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" id="Fact_8005e49f57f64abaac0a97c98bda81c8" contextRef="c20231231_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" id="Fact_888bc0adab3c4c91aa8a889a2ed7072a" contextRef="c20231231_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">0</ix:nonFraction></ix:nonFraction></div>
        </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067318" continuedAt="Text_615bb670b34641a2b336fd5a86bc067319">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067319" continuedAt="Text_615bb670b34641a2b336fd5a86bc067320">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of December 31, 2023, there were <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_9dcb1184751d4b3582541627e573dc8c" contextRef="c20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction> outstanding option shares.&#160;&#160;</div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067320" continuedAt="Text_615bb670b34641a2b336fd5a86bc067321">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067321" continuedAt="Text_615bb670b34641a2b336fd5a86bc067322"><ix:nonNumeric name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="Text_d28df58ed3c6498ca4181d3ddead5c79" contextRef="c20230101to20231231" escape="true" continuedAt="Text_bcfc413bafa64b00bcae685f2d8fe52d1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following summary reflects changes in the shares of Class A Non-Voting Stock Restricted Stock Awards (RSA):</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067322" continuedAt="Text_615bb670b34641a2b336fd5a86bc067323"><ix:continuation id="Text_bcfc413bafa64b00bcae685f2d8fe52d1" continuedAt="Text_bcfc413bafa64b00bcae685f2d8fe52d2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067323" continuedAt="Text_615bb670b34641a2b336fd5a86bc067324"><ix:continuation id="Text_bcfc413bafa64b00bcae685f2d8fe52d2">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"> </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Grant Date</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fair Value</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Grant Date</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fair Value</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Plan RSA&#8217;s</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding at beginning of year</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_03fdca38d28140b18ed2ae1bf6ae6d66" contextRef="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" id="Fact_07e260e34b65424395f1123983118b51" contextRef="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">45.58</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_57a18b27a27544b4b098f4c7343316d2" contextRef="c20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" id="Fact_a47e05b7ff784b8689f6f0290aa02566" contextRef="c20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">40.11</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_f2824b3ac59844ccb729b3a0349e5553" contextRef="c20201231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" id="Fact_c206bb47b8264073a2c9394c15ab7e45" contextRef="c20201231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">35.01</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_c0623cd712b64ffeb6f7bd6bdc7dd462" contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" id="Fact_c6113b780114430b95d7e1c66f2ad308" contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">54.88</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_cbc907b74070469493b023b945edaee3" contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" id="Fact_b26c4781c80c449d8d84b0c30e9a7236" contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">45.58</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_167353c2ebdc41c19067565470075c95" contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" id="Fact_7f8e30b0c8dc47048e5a7187c250aa37" contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">40.11</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Vested/Released</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact_1621ae10e8e44b1d99ab07668b83a4f3" contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" id="Fact_2e03aaff7f414df682fff4ac81d8ed98" contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">45.58</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact_a51cdcc97736487c809c92462bde033f" contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" id="Fact_6b1343a7f0734f80a73af33fb9c9f98b" contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">40.11</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact_c509287b2b6846d7b40fe23cb204c371" contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" id="Fact_02f0c709f961451ea5aa3a953f45bc76" contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">35.01</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cancelled</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" id="Fact_8c366eec323c4d42beb894e20545f072" contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" id="Fact_0529d90205c147c5b2631a6e2f30d7a7" contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" id="Fact_2cc077077974488a8565604e8a351e04" contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" id="Fact_1a39afe881f7451ea7da43d753590a1e" contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" id="Fact_8e2bc2ab10704b29a5680ec7d889091a" contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" id="Fact_ad34c8e2cce54efd83d4c5187d5f118e" contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unvested Outstanding at end of year</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_f8c19d0e3db741d997f20f7a6eda345f" contextRef="c20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" id="Fact_a869288965a1493395889fc40ab3d023" contextRef="c20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">54.88</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_b7319ea5813845b39ed5fb2ee92c9f54" contextRef="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" id="Fact_b481779a972d497f855fb04da3336c7d" contextRef="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">45.58</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_01511ab1b8574247bdc03ac8ba889e70" contextRef="c20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" id="Fact_1e63012b9da84cb6a0593aaee09099c3" contextRef="c20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">40.11</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067324" continuedAt="Text_615bb670b34641a2b336fd5a86bc067325">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>

  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067325" continuedAt="Text_615bb670b34641a2b336fd5a86bc067326">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Stock Options</div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067326" continuedAt="Text_615bb670b34641a2b336fd5a86bc067327">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067327" continuedAt="Text_615bb670b34641a2b336fd5a86bc067328">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" id="Fact_e3a23323b6c84a9e894bf07202404819" contextRef="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" id="Fact_55152a8a68844abca04be26c81daec1f" contextRef="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" id="Fact_ab41059d0db046d081ea8fead8c3cb38" contextRef="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="INF" scale="0" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> options were granted in 2023, 2022 or 2021.</div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067328" continuedAt="Text_615bb670b34641a2b336fd5a86bc067329">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067329" continuedAt="Text_615bb670b34641a2b336fd5a86bc067330">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares of Class A Non-Voting Stock have been reserved for future issuance under the 2015 Plan.</div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067330" continuedAt="Text_615bb670b34641a2b336fd5a86bc067331">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067331" continuedAt="Text_615bb670b34641a2b336fd5a86bc067332">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Stock Awards</div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067332" continuedAt="Text_615bb670b34641a2b336fd5a86bc067333">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067333" continuedAt="Text_615bb670b34641a2b336fd5a86bc067334">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On May 9, 2023, <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_a67820d06a494435aa709bb2acec4a49" contextRef="c20230509to20230509_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction> shares of Class A
    Non-Voting Common Stock, or Class A Non-Voting Stock, were granted as restricted stock awards.&#160; The fair value per share was $<ix:nonFraction name="us-gaap:SharePrice" id="Fact_229d833ff2f540db932c7258027b48a3" contextRef="c20230509_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">54.88</ix:nonFraction>, the closing
    price of the Class A Non-Voting Stock as recorded on the Nasdaq Global Select Market on May 9, 2023.&#160; Prior to their release date, these restricted stock awards may be subject to forfeiture in the event of the recipient&#8217;s termination of service.</div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067334" continuedAt="Text_615bb670b34641a2b336fd5a86bc067335">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067335" continuedAt="Text_615bb670b34641a2b336fd5a86bc067336">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On May 3, 2022, <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_175883a137e54df3a2e806103df7eae7" contextRef="c20220503to20220503_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction> shares of Class A
    Non-Voting Stock, were granted as restricted stock awards.&#160; The fair value per share was $<ix:nonFraction name="us-gaap:SharePrice" id="Fact_9f58e738bf2e48b88d39f2d6501407d5" contextRef="c20220503_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">45.58</ix:nonFraction>, the closing price of the Class A Non-Voting
    Stock as recorded on the Nasdaq Global Select Market on May 3, 2022.&#160; These shares were fully vested and released <ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact_72afd2baf29d4051843ce9f31d5130c5" contextRef="c20220503to20220503_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" format="ixt-sec:durwordsen">one year</ix:nonNumeric> after the grant date.</div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067336" continuedAt="Text_615bb670b34641a2b336fd5a86bc067337">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067337" continuedAt="Text_615bb670b34641a2b336fd5a86bc067338">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On May 4, 2021, <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_b1c4c631f16b4c0d9e32950b43957bd9" contextRef="c20210504to20210504_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000</ix:nonFraction> shares of Class A
    Non-Voting Stock were granted as restricted stock awards.&#160; The fair value per share was $<ix:nonFraction name="us-gaap:SharePrice" id="Fact_e5c91dfbbdaa4fefa9a47de5d5938fee" contextRef="c20210504_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">40.11</ix:nonFraction>, the closing price of the Class A Non-Voting Stock
    as recorded on the Nasdaq Global Select Market on May 4, 2021.&#160; These shares were fully vested and released <ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact_7414bd343c3d46d29fa47fb7be224505" contextRef="c20210504to20210504_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember" format="ixt-sec:durwordsen">one year</ix:nonNumeric> after the grant date.</div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067338" continuedAt="Text_615bb670b34641a2b336fd5a86bc067339">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067339" continuedAt="Text_615bb670b34641a2b336fd5a86bc067340">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of December 31, 2023, there was $<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" id="Fact_f7c1482796664586954432b9fb10e6ef" contextRef="c20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two015EquityCompensationPlanMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">97,000</ix:nonFraction> of total unrecognized expense related to non-vested awards of restricted shares awarded under the 2015 Plan.&#160; The cost will be recognized over <ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact_b20b570aa4a1433a86ca324ba561d4d4" contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two015EquityCompensationPlanMember" format="ixt-sec:duryear">0.35</ix:nonNumeric> years, the remaining vesting period for the restricted stock awards.</div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067340" continuedAt="Text_615bb670b34641a2b336fd5a86bc067341">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_615bb670b34641a2b336fd5a86bc067341">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The total intrinsic value of awards released during 2023 was approximately $<ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" id="Fact_ec22b23a00df4905a13761753c30bae3" contextRef="c20230101to20231231" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">272,600</ix:nonFraction>.</span></div>
</ix:continuation></div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="Text_b81f42333dd04d0dbd615f7d8b03ff1f" contextRef="c20230101to20231231" escape="true" continuedAt="Text_76ce23ee937943e69ca1f464ec1631eb1">
<div><br/>
  </div>
</ix:nonNumeric>


  <ix:continuation id="Text_76ce23ee937943e69ca1f464ec1631eb1" continuedAt="Text_76ce23ee937943e69ca1f464ec1631eb2">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 10 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> EMPLOYEE BENEFIT PLANS</span></div>
</ix:continuation>
  <ix:continuation id="Text_76ce23ee937943e69ca1f464ec1631eb2" continuedAt="Text_76ce23ee937943e69ca1f464ec1631eb3">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_76ce23ee937943e69ca1f464ec1631eb3" continuedAt="Text_76ce23ee937943e69ca1f464ec1631eb4">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">401(k) Plan</div>
</ix:continuation>
  <ix:continuation id="Text_76ce23ee937943e69ca1f464ec1631eb4" continuedAt="Text_76ce23ee937943e69ca1f464ec1631eb5">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_76ce23ee937943e69ca1f464ec1631eb5">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Artesian Resources has a defined contribution 401(k) Salary Reduction Plan, or
      the 401(k) Plan, which covers substantially all employees.&#160;&#160;Under the terms of the 401(k) Plan, Artesian Resources contributed </span><ix:nonFraction name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" id="Fact_89666e9a72f14c91952e2d428fd59f54" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">2</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> of eligible salaries and wages and matched employee contributions up to </span><ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" id="Fact_813daae132924c32befb43e5d292a519" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">6</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> of gross pay at a rate of </span><ix:nonFraction name="artna:GrossPayRateOfMatchedEmployeeContributions" id="Fact_9b9bdcb41fca4553aec54f1f7c5f20c6" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; The 401(k) Plan also provides additional retirement benefits to full-time employees hired prior to April 26, 1994, allowing them to save for future retiree medical costs that will be paid by employees
      by providing additional cash resources to those employees upon a termination of employment or retirement to meet the cost of future medical expenses.&#160; These eligible employees receive an additional contribution of </span><ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" id="Fact_1ccd6be6905042c6b5f824211331de4e" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RangeAxis_MaximumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">6</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> of eligible salaries and wages.&#160;The 401(k) Plan expenses, which include
      Company contributions and administrative fees, for the years </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2021<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, were approximately </span>$<ix:nonFraction name="us-gaap:DefinedContributionPlanAdministrativeExpenses" id="Fact_ed7d3790a2944e67b6a7ee48e85bd109" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.4</ix:nonFraction> million, $<ix:nonFraction name="us-gaap:DefinedContributionPlanAdministrativeExpenses" id="Fact_438a879010244418bcee8c0277ec22de" contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.3</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:DefinedContributionPlanAdministrativeExpenses" id="Fact_bdfe00464c4a4c5698553f3f5e206a98" contextRef="c20210101to20211231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.2</ix:nonFraction> million, respectively.</div>
</ix:continuation></div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Text_56a21a7364ad4a05b0cb7e27168ca3e1" contextRef="c20230101to20231231" escape="true" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f91">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 11 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> COMMITMENTS AND CONTINGENCIE</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">S</span></div>
</ix:nonNumeric>

  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f91" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f92">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f92" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f93">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Leases</div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f93" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f94">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f94" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f95">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company&#8217;s leases are disclosed in Note 3 </span>&#8211; Leases<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f95" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f96">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f96" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f97">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Easements</div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f97" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f98">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f98" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f99">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">During 2003, Artesian Water Pennsylvania entered into a <ix:nonNumeric name="artna:EasementAgreementPeriod" id="Fact_daa88894b7ef4a90982b1de34b4df1cb" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember" format="ixt-sec:durwordsen">40-year</ix:nonNumeric>
    easement agreement to acquire an easement to access, operate, maintain, repair, improve, replace and connect Artesian&#8217;s water system to a well, including a parcel of land around the well. Management made certain estimates and assumptions regarding the
    separation of lease and non-lease components related to this easement agreement.&#160; It was determined that the majority of this easement agreement contains non-lease components. Easement payments, including both lease and non-lease components, for 2023, 2022 and 2021 were $<ix:nonFraction name="artna:EasementPayments" id="Fact_be2a761254874d1f8932f9f3efdb7b6c" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">45,000</ix:nonFraction>, $<ix:nonFraction name="artna:EasementPayments" id="Fact_3f2119a0094946739ef28eda30acf5ce" contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">43,000</ix:nonFraction> and $<ix:nonFraction name="artna:EasementPayments" id="Fact_c0794bc68486491cb91e570309bca2b3" contextRef="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">42,000</ix:nonFraction>, respectively.</div>
</ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f99" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f910">
<div><br/>
  </div>
</ix:continuation>

  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f910" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f911">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Artesian </span>Wastewater entered into a perpetual agreement for the use of
    approximately <ix:nonFraction name="artna:AreaOfLandUseAsPerPerpetualAgreement" id="Fact_eaf7171f787d4465ae3180fb57328664" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember" unitRef="U009" decimals="0" scale="0" format="ixt:num-dot-decimal">460</ix:nonFraction> acres of land in Sussex County, Delaware for wastewater disposal.&#160; Beginning November 2016, Artesian Wastewater was required
    to pay a minimum of $<ix:nonFraction name="us-gaap:LeaseCost" id="Fact_fa847d8da35946e39973fafdc3120fe4" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">40,000</ix:nonFraction> per year for the use of this land.&#160; Once operations began in 2021, the monthly fee is based on the volume of
    wastewater disposed on the properties charged at a rate per one thousand gallons of wastewater, providing for a minimum monthly payment.&#160; Payments for 2023,
    2022 and 2021 were $<ix:nonFraction name="us-gaap:PaymentsForRent" id="Fact_122770663165491da27f224f45eab01b" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">126,000</ix:nonFraction>, $<ix:nonFraction name="us-gaap:PaymentsForRent" id="Fact_8a8ae3c4211a485aa7d14b962b7b792a" contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">113,000</ix:nonFraction>, $<ix:nonFraction name="us-gaap:PaymentsForRent" id="Fact_a65e1a7b2df14387934d77b9b96ef2f9" contextRef="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">65,000</ix:nonFraction>, respectively.&#160; The agreement can be terminated by giving <ix:nonNumeric name="artna:TerminationPeriod" id="Fact_05742a050c98496eaf5b447ca4942451" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember" format="ixt-sec:durwordsen">180-day</ix:nonNumeric> notice prior to the termination date.</div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f911" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f912">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f912" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f913"><ix:nonNumeric name="us-gaap:OtherCommitmentsTableTextBlock" id="Text_07cc2382f97646b892c84e392b811e75" contextRef="c20230101to20231231" escape="true" continuedAt="Text_db647a96e66945348c6a96c06e294cc81">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Future minimum annual payments related to the easement agreements noted above for the years subsequent to 2023 are as follows:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f913" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f914"><ix:continuation id="Text_db647a96e66945348c6a96c06e294cc81" continuedAt="Text_db647a96e66945348c6a96c06e294cc82">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f914" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f915"><ix:continuation id="Text_db647a96e66945348c6a96c06e294cc82">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" id="Fact_3e45570dd4bd47998f27b49a30c7ec4f" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">67</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" id="Fact_10104b71f6444d649ae513f6b0abfd3a" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">47</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" id="Fact_d1ccaa91732f48cb8506d5048cb646ba" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">49</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" id="Fact_c2cff07b68b74038a59af465a5cd47fb" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">50</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" id="Fact_f3d144c2a79c4b80b8b657d03ba56c49" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">52</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2029 through 2043</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" id="Fact_dd371602da634d62be3f60837d706748" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">868</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" id="Fact_bd53cb65945d420597d6a690d4d0f52f" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,133</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f915" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f916">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f916" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f917">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Interconnections</div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f917" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f918">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f918" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f919">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Artesian </span>Water has <ix:nonFraction name="artna:NumberOfWaterServiceInterconnectionAgreement" id="Fact_25198ff355f44df4a1a7a3a9feea28d2" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U010" decimals="0" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> water service interconnection agreement with a neighboring utility, Chester Water Authority.&#160; The agreement is effective from January 1, 2022 through December 31, 2026,
    includes automatic <ix:nonNumeric name="artna:TermOfRenewalForWaterServiceInterconnectionAgreements" id="Fact_6a7ce96280d74895a0dd869cca990caf" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember" format="ixt-sec:durwordsen">five-year</ix:nonNumeric> renewal terms, unless terminated by either party, and has a &#8220;take or pay&#8221; clause which required us to purchase
    water on a step down schedule through July 5, 2022, and now requires us to purchase a minimum of <ix:nonFraction name="artna:MinimumPurchaseRequirementsOfWater" id="Fact_76800407ec2c45299b9fb2f34138a99a" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U012" decimals="INF" scale="0" format="ixt:num-dot-decimal">0.5</ix:nonFraction> million gallons per day.&#160; Rates charged
    under this agreement are subject to change with notice.</div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f919" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f920">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f920" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f921">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Artesian Water Maryland has </span><ix:nonFraction name="artna:NumberOfWaterServiceInterconnectionAgreement" id="Fact_a3bc0d49b4fc43afa88c66a71d55aa4e" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember" unitRef="U010" decimals="0" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> interconnection agreement with the Town of North East that has a &#8220;take or pay&#8221; clause requiring us
      to purchase a minimum of </span><ix:nonFraction name="artna:MinimumPurchaseRequirementsOfWater" id="Fact_43fb381741d74ade95f0a12969c7fb07" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember" unitRef="U012" decimals="0" scale="0" format="ixt:num-dot-decimal">35,000</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> gallons per day.&#160; The
      agreement extends through June 2024. The agreement includes </span><ix:nonFraction name="artna:NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" id="Fact_4bfdc26dbcc54c39ac1f1324dd729788" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember" unitRef="U011" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> automatic </span><ix:nonNumeric name="artna:TermOfRenewalForWaterServiceInterconnectionAgreements" id="Fact_76e4fa2e9d7d45fc938161332b0d73ee" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember" format="ixt-sec:durwordsen">5-year</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> renewal terms, unless terminated
      by either party.</span></div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f921" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f922">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f922" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f923"><ix:nonNumeric name="us-gaap:LongTermPurchaseCommitmentTextBlock" id="Text_c872d99f18624f6ba99ebb060a5d1057" contextRef="c20230101to20231231" escape="true" continuedAt="Text_b9ab3479bad54d9286959c0319ea66a71">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The minimum annual purchase commitments for all interconnection agreements for 2024 through 2028, calculated at the noticed rates, are as follows:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f923" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f924"><ix:continuation id="Text_b9ab3479bad54d9286959c0319ea66a71" continuedAt="Text_b9ab3479bad54d9286959c0319ea66a72">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f924" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f925"><ix:continuation id="Text_b9ab3479bad54d9286959c0319ea66a72">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PurchaseObligationDueInNextTwelveMonths" id="Fact_badae6ba8f604994bebde2c7b795adf7" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">870</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PurchaseObligationDueInSecondYear" id="Fact_099d4beccf7e4323ba8e4dde945d7811" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">881</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PurchaseObligationDueInThirdYear" id="Fact_3ba188b2a6af4653b42c3dfd27fe6235" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">881</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PurchaseObligationDueInFourthYear" id="Fact_73a43f1943e04b92b8da2d960d922a68" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">57</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PurchaseObligationDueInFifthYear" id="Fact_ae4acf079014478094638559e898810c" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">57</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PurchaseObligation" id="Fact_c3e4a5c205694e6ab0890d964ac3d5ea" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,746</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f925" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f926">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f926" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f927">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expenses for purchased water were $<ix:nonFraction name="artna:ExpensesForPurchasedWater" id="Fact_dc60bdb78d1b4c06a80a5930813bc4dd" contextRef="c20230101to20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.3</ix:nonFraction> million, $<ix:nonFraction name="artna:ExpensesForPurchasedWater" id="Fact_6c97a96518fe494bb88c475372ad2830" contextRef="c20220101to20221231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.8</ix:nonFraction> million and $<ix:nonFraction name="artna:ExpensesForPurchasedWater" id="Fact_6744e76fa05747ddb9662140f2b13c09" contextRef="c20210101to20211231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">4.3</ix:nonFraction> million for 2023, 2022 and 2021, respectively.</div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f927" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f928">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f928" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f929">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Other Commitments</div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f929" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f930">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f930" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f931">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In April 2021, Artesian Water entered into a <ix:nonNumeric name="us-gaap:LongtermPurchaseCommitmentPeriod" id="Fact_ecb9cefeb3134436b8b6bfc6530cf1b8" contextRef="c20210401to20210430_ConsolidatedEntitiesAxis_ArtesianWaterMember" format="ixt-sec:durwordsen">3-year</ix:nonNumeric>
    agreement with Worldwide Industries Corporation effective July 1, 2021 to paint elevated water storage tanks.&#160; Pursuant to the agreement, the total expenditure for the <ix:nonNumeric name="us-gaap:LongtermPurchaseCommitmentPeriod" id="Fact_b80d2052236142d28520a53c603da0f4" contextRef="c20210401to20210430_ConsolidatedEntitiesAxis_ArtesianWaterMember" format="ixt-sec:durwordsen">three years</ix:nonNumeric> was $<ix:nonFraction name="us-gaap:ContractualObligation" id="Fact_8aebcc8360a64a4abc851471311611b2" contextRef="c20210430_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.2</ix:nonFraction> million.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span>In
    September 2022, this agreement was amended to paint an additional elevated water storage tank and to extend the term of the agreement for an additional year.&#160; Pursuant to the amended agreement, the total expenditure for the <ix:nonNumeric name="us-gaap:LongtermPurchaseCommitmentPeriod" id="Fact_a07d6b9d338c46378f27800137f405b4" contextRef="c20220901to20220930_ConsolidatedEntitiesAxis_ArtesianWaterMember" format="ixt-sec:durwordsen">four years</ix:nonNumeric> is $<ix:nonFraction name="us-gaap:ContractualObligation" id="Fact_664c4fa986114de9ba9267b0d47bb53a" contextRef="c20220930_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">2.2</ix:nonFraction> million. <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Tank painting expense for </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">
      and </span>2021<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> was $</span><ix:nonFraction name="artna:TankPaintingExpense" id="Fact_29c88ef1d61b4dc68c5e9a60bd1ea941" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">689,000</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, $</span><ix:nonFraction name="artna:TankPaintingExpense" id="Fact_b355dcd7783648d496d9b35943022c65" contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">531,000</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, and $</span><ix:nonFraction name="artna:TankPaintingExpense" id="Fact_92e3ff78aa864dd19c8f4ef4086bf9c8" contextRef="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">222,000</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, respectively.</span></div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f931" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f932">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f932" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f933"><ix:nonNumeric name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="Text_dcea937a405346268d6913daf2569bcc" contextRef="c20230101to20231231" escape="true" continuedAt="Text_35dca8ed2ed34c8985a6167bd56e7a151">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Budgeted mandatory utility plant expenditures, due to planned governmental highway projects, which require the relocation of Artesian Water&#8217;s water service
    mains, expected to be incurred in 2024 through 2026
    are as follows:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f933" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f934"><ix:continuation id="Text_35dca8ed2ed34c8985a6167bd56e7a151" continuedAt="Text_35dca8ed2ed34c8985a6167bd56e7a152">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f934" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f935"><ix:continuation id="Text_35dca8ed2ed34c8985a6167bd56e7a152">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherCommitmentDueInNextTwelveMonths" id="Fact_a0f6c7233d07416fa645d401d0a68338" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,200</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherCommitmentDueInSecondYear" id="Fact_d1901a49112040d29b6b8124cff9238c" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,500</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherCommitmentDueInThirdYear" id="Fact_cab4300881824470bc7623042fed6622" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,550</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherCommitment" id="Fact_ec9528a730034f9a932f354a4cf9809f" contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,250</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f935" continuedAt="Text_cbc0b5b85d574af69ce0927d671de5f936">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_cbc0b5b85d574af69ce0927d671de5f936">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The exact timing and extent of these relocation projects is controlled primarily by the Delaware Department of Transportation.</div>
</ix:continuation></div>

  <div><br/>
  </div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">53</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:nonNumeric name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="Text_dd98ca42c30e4ff5b64b207446402d91" contextRef="c20230101to20231231" escape="true" continuedAt="Text_5117cd00cd264e37a5ac474f4ae44dc61">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 12 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> GEOGRAPHIC CONCENTRATION OF CUSTOMERS</span></div>
</ix:nonNumeric>

  <ix:continuation id="Text_5117cd00cd264e37a5ac474f4ae44dc61" continuedAt="Text_5117cd00cd264e37a5ac474f4ae44dc62">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5117cd00cd264e37a5ac474f4ae44dc62" continuedAt="Text_5117cd00cd264e37a5ac474f4ae44dc63">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Water, Artesian Water Maryland and Artesian Water Pennsylvania provide regulated water utility service to customers within their established service
    territory in all <ix:nonFraction name="artna:NumberOfCountiesInWhichWaterUtilityServiceProvided" id="Fact_dc1ea7d94c9b4ed685554996f5138fff" contextRef="c20230101to20231231" unitRef="U013" decimals="0" scale="0" format="ixt-sec:numwordsen">three</ix:nonFraction> counties of Delaware and in portions of Maryland and Pennsylvania, pursuant to rates filed with and approved by the
    DEPSC, the MDPSC and the PAPUC.&#160;As of December 31, 2023, Artesian Water was serving approximately <ix:nonFraction name="artna:NumberOfCustomers" id="Fact_d713947ef77b4ee997566e605231751f" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember" unitRef="U014" decimals="0" scale="0" format="ixt:num-dot-decimal">95,900</ix:nonFraction> customers, Artesian Water Maryland was serving approximately <ix:nonFraction name="artna:NumberOfCustomers" id="Fact_c3350e9964f7409e9931a221718e15dc" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember" unitRef="U014" decimals="0" scale="0" format="ixt:num-dot-decimal">2,600</ix:nonFraction>
    customers and Artesian Water Pennsylvania was serving approximately <ix:nonFraction name="artna:NumberOfCustomers" id="Fact_4f5440a439ea4832a52e52169f434d23" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember" unitRef="U014" decimals="0" scale="0" format="ixt:num-dot-decimal">40</ix:nonFraction> customers.</div>
</ix:continuation>
  <ix:continuation id="Text_5117cd00cd264e37a5ac474f4ae44dc63" continuedAt="Text_5117cd00cd264e37a5ac474f4ae44dc64">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_5117cd00cd264e37a5ac474f4ae44dc64">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Wastewater and TESI provide regulated wastewater utility service to customers within their established service territory in Sussex County, Delaware
    pursuant to rates filed with and approved by the DEPSC. &#160;The number of wastewater customers served more than doubled following the acquisition of TESI in January 2022.&#160; As of December 31, 2023, Artesian Wastewater and TESI were serving approximately<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span><ix:nonFraction name="artna:NumberOfCustomers" id="Fact_035641133303453ab1caac1c88b7bf22" contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember" unitRef="U014" decimals="0" scale="0" format="ixt:num-dot-decimal">8,100</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> customers combined including </span><ix:nonFraction name="artna:NumberOfCustomers" id="Fact_e575973a41f94315a6ea92f59f5d2ad0" contextRef="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U014" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> large </span>industrial customer.</div>
</ix:continuation></div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:PublicUtilitiesDisclosureTextBlock" id="Text_392476099c214520843a500a713bec6d" contextRef="c20230101to20231231" escape="true" continuedAt="Text_025d73b68d38462e9470cfa11f51faf71">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 13 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> REGULATORY
      PROCEEDINGS</span></div>
</ix:nonNumeric>

  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf71" continuedAt="Text_025d73b68d38462e9470cfa11f51faf72">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf72" continuedAt="Text_025d73b68d38462e9470cfa11f51faf73">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our water and wastewater utilities generate operating revenue from customers based on rates that are established by
    state public service commissions through a rate-setting process that may include public hearings, evidentiary hearings and the submission of evidence and testimony in support of the Company&#8217;s requested level of rates.</div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf73" continuedAt="Text_025d73b68d38462e9470cfa11f51faf74">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf74" continuedAt="Text_025d73b68d38462e9470cfa11f51faf75">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We are subject to regulation by the following state regulatory commissions:</div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf75" continuedAt="Text_025d73b68d38462e9470cfa11f51faf76">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; margin-top: 0.1pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8226;</span><span style="display: inline-block; text-indent: 0px; font-size: 1px; width: 35.9pt" class="TRGRRTFtoHTMLTab">&#160;</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The DEPSC regulates Artesian Water, Artesian Wastewater, and TESI.</span></div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf76" continuedAt="Text_025d73b68d38462e9470cfa11f51faf77">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; margin-top: 0.1pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8226;</span><span style="display: inline-block; text-indent: 0px; font-size: 1px; width: 35.9pt" class="TRGRRTFtoHTMLTab">&#160;</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The MDPSC regulates both Artesian Water Maryland and Artesian Wastewater Maryland.</span></div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf77" continuedAt="Text_025d73b68d38462e9470cfa11f51faf78">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; margin-top: 0.1pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8226;</span><span style="display: inline-block; text-indent: 0px; font-size: 1px; width: 35.9pt" class="TRGRRTFtoHTMLTab">&#160;</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The PAPUC regulates Artesian Water Pennsylvania.</span></div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf78" continuedAt="Text_025d73b68d38462e9470cfa11f51faf79">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf79" continuedAt="Text_025d73b68d38462e9470cfa11f51faf710">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our water and wastewater utility operations are also subject to regulation under the federal Safe Drinking Water Act of 1974, or Safe Drinking Water Act, the
    Clean Water Act of 1972, or the Clean Water Act, and related state laws, and under federal and state regulations issued under these laws.&#160; These laws and regulations establish criteria and standards for drinking water and for wastewater discharges.&#160;
    Capital expenditures and operating costs required as a result of water quality standards and environmental requirements have been traditionally recognized by state regulatory commissions as appropriate for inclusion in establishing rates.</div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf710" continuedAt="Text_025d73b68d38462e9470cfa11f51faf711">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf711" continuedAt="Text_025d73b68d38462e9470cfa11f51faf712">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Water and Wastewater Rates</span></div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf712" continuedAt="Text_025d73b68d38462e9470cfa11f51faf713">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf713" continuedAt="Text_025d73b68d38462e9470cfa11f51faf714">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Our regulated </span>subsidiaries<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> periodically seek rate increases to cover the cost of increased operating expenses, increased financing expenses due to additional investments in utility plant and other costs of doing business</span>.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In Delaware, utilities are permitted by law to place rates into effect, under bond, on a temporary basis pending completion of a rate increase proceeding. </span>Any DSIC rate in
    effect will be reset to <ix:nonFraction name="artna:PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" id="Fact_fe0e4347930149b19db296652ef7d0a8" contextRef="c20230101to20231231_StatementGeographicalAxis_DE" unitRef="U004" decimals="INF" scale="0" format="ixt-sec:numwordsen">zero</ix:nonFraction> upon implementation of a temporary increase in base rates charged to customers.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> The first temporary increase may be up to the lesser of $</span><ix:nonFraction name="artna:AmountOfTemporaryRateIncreasePerRateSettingProcess" id="Fact_994b0f77de504c2186d5e4d220fb2f4e" contextRef="c20230101to20231231_StatementGeographicalAxis_DE" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">2.5</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million on an annual basis or </span><ix:nonFraction name="artna:PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" id="Fact_e3abb3be74be4762859b83626360414e" contextRef="c20230101to20231231_StatementGeographicalAxis_DE" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">15</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> of gross water sales.&#160;&#160;Should the rate case not be completed within </span><ix:nonNumeric name="artna:PeriodToCompleteRateChangeApplicationCaseByLaw" id="Fact_ea85d19954814b54940ba1e918b02fa1" contextRef="c20230101to20231231_StatementGeographicalAxis_DE" format="ixt-sec:durwordsen">seven months</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, by law, the utility may put the entire requested rate relief, up to </span><ix:nonFraction name="artna:PercentageOfReliefIfRateCasePeriodConditionNotFulfill" id="Fact_ee5f5f166e214841ac9f1bf340b07976" contextRef="c20230101to20231231_StatementGeographicalAxis_DE" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">15</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> of gross water sales, in effect under bond until a final resolution is ordered and placed into effect. If any such rates are found to be in excess of rates the DEPSC finds to be
      appropriate, the utility must refund customers the portion found to be in excess with interest.&#160; The timing of our rate increase requests is therefore dependent upon the estimated cost of the administrative process in relation to the investments and
      expenses that we hope to recover through the rate increase.&#160; We can provide no assurances that rate increase requests will be approved by applicable regulatory agencies and, if approved, we cannot guarantee that these rate increases will be granted
      in a timely or sufficient manner to cover the investments and expenses for which we initially sought the rate increase.</span></div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf714" continuedAt="Text_025d73b68d38462e9470cfa11f51faf715">
<div><br/>
  </div>
</ix:continuation>
  <a id="_Hlk141440461"><!--Anchor--></a><a id="_Hlk156166752"><!--Anchor--></a><ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf715" continuedAt="Text_025d73b68d38462e9470cfa11f51faf716">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Water filed an initial request with the DEPSC on April 28, 2023, further supplemented with a request filed
    on November 30, 2023, to implement new rates to meet a requested increase in revenue of <ix:nonFraction name="artna:PercentageOfRevenueIncreaseRequestedForNewRates" id="Fact_cfdf16d79fee4695bc08a9623dc3a4e0" contextRef="c20230428" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">22.66</ix:nonFraction>%, or approximately $<ix:nonFraction name="artna:RevenuePerformanceObligation" id="Fact_6b05fa2b3f734957892a296bc18f7157" contextRef="c20230428" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">16.7</ix:nonFraction> million, on an annualized basis.&#160; The actual effective increase is less than <ix:nonFraction name="artna:PercentageOfRevenueIncreaseRequestedForNewRates" id="Fact_b2fb53d4ac9840a2b7b94feaac7b767c" contextRef="c20230428" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">22.66</ix:nonFraction>% since Artesian Water has been permitted to recover specific investments made in infrastructure through the assessment of a <ix:nonFraction name="artna:PercentageOfDistributionSystemInfrastructureCharge" id="Fact_319446ead31a478fbf4a161d8c59f602" contextRef="c20230428" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">7.50</ix:nonFraction>% DSIC.&#160; Since the DSIC rate is set to zero when temporary rates are placed into effect, customers would experience an incremental increase of <ix:nonFraction name="artna:PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" id="Fact_57035f3875b841a8a3098b9ba20405e7" contextRef="c20230428to20230428" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">15.16</ix:nonFraction>%, the net of the overall <ix:nonFraction name="artna:PercentageOfRevenueIncreaseRequestedForNewRates" id="Fact_8f3a329e22954035a7807126ece42345" contextRef="c20230428" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">22.66</ix:nonFraction>% increase
    less the DSIC rate of <ix:nonFraction name="artna:PercentageOfDistributionSystemInfrastructureCharge" id="Fact_165ce521eea64f83abf8ce3da8582b7a" contextRef="c20230428" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">7.50</ix:nonFraction>% currently in effect, if the requested increase is granted in full by the DEPSC.&#160; The new rates are designed to
    support Artesian Water&#8217;s ongoing capital improvement program and to cover increased costs of operations, including chemicals and electricity for water treatment, water quality testing, fuel, taxes, interest, labor and benefits.&#160; In accordance with
    applicable Delaware law, Artesian Water is permitted to implement a temporary base rate increase of <ix:nonFraction name="artna:PercentageOfTemporaryRatesPermitted" id="Fact_d6b591195d3940669538ff98691a6b04" contextRef="c20230428" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">15</ix:nonFraction>% of gross water sales on an annual basis
    or $<ix:nonFraction name="artna:AmountOfTemporaryRatesPermitted" id="Fact_009b527cbe364afa889eea1ef006c442" contextRef="c20230428to20230428" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">2.5</ix:nonFraction> million, whichever is lower, <ix:nonNumeric name="artna:NumberOfDaysPermittedToImplementTemporaryRates" id="Fact_90b79bb150424a539f451c08ae54da93" contextRef="c20230101to20231231" format="ixt-sec:durwordsen">60 days</ix:nonNumeric>
    after the application is filed.&#160; Since Artesian Water had DSIC surcharges in excess of the allowable temporary increase and imposing the temporary increase would have require DSIC to be reset to zero, Artesian Water elected not to request the initial
    temporary rate increase.&#160; However, since the application was not resolved within the <ix:nonNumeric name="artna:TermOfStatutoryResolveTimeframe" id="Fact_a4ff94e4504742dfa2f9fd910ecaea4b" contextRef="c20230101to20231231" format="ixt-sec:durwordsen">seven-month</ix:nonNumeric> statutory timeframe, in accordance with
    applicable Delaware law, Artesian Water is permitted a temporary base rate increase of up to <ix:nonFraction name="artna:PercentageOfTemporaryRatesPermitted" id="Fact_b454747ee6644329b53338f6ffe91335" contextRef="c20230428" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">15</ix:nonFraction>% of gross water sales on an annual basis. Artesian Water filed an interim rates application, which was approved, to place into effect on November 28, 2023 a temporary base rate increase of <ix:nonFraction name="artna:PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" id="Fact_143a590e2b914d40bc3e1181a42f1ee4" contextRef="c20230428_RangeAxis_MaximumMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">15</ix:nonFraction>% of gross water sales on an annual basis and reducing the <ix:nonFraction name="artna:PercentageOfDistributionSystemInfrastructureCharge" id="Fact_3da116b318094376bd320fb551874621" contextRef="c20230428" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">7.5</ix:nonFraction>% DSIC
    rate to zero, with such interim rates subject to refund, until permanent rates are determined by the DEPSC.&#160; As of December 31, 2023, no amounts were held in reserve related to the temporary base rate increase.&#160; Artesian Water&#8217;s last comprehensive
    application for an increase in base rate charges was filed in April 2014.</div>
</ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf716" continuedAt="Text_025d73b68d38462e9470cfa11f51faf717">
<div><br/>
  </div>
</ix:continuation>

  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf717" continuedAt="Text_025d73b68d38462e9470cfa11f51faf718">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Other Proceedings</span></div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf718" continuedAt="Text_025d73b68d38462e9470cfa11f51faf719">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf719" continuedAt="Text_025d73b68d38462e9470cfa11f51faf720">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware law permits water utilities to put into effect, on a semi-annual basis, increases related to specific types of distribution system improvements
    through a DSIC. This charge may be implemented by water utilities between general rate increase applications that normally recognize changes in a water utility&#8217;s overall financial position. The DSIC approval process is less costly when compared to the
    approval process for general rate increase requests. The DSIC rate applied between base rate filings is capped at <ix:nonFraction name="artna:DistributionSystemImprovementChargeRateCeilingPercentage" id="Fact_9fb53c763c9d49b89d15c783cf44141e" contextRef="c20230101to20231231_StatementGeographicalAxis_DE" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">7.50</ix:nonFraction>% of the amount billed to
    customers under otherwise applicable rates and charges, and the DSIC rate increase applied cannot exceed <ix:nonFraction name="artna:DistributionSystemImprovementChargeRateConditionalIncrease" id="Fact_62de85cf00d14cd89bcdfae1d86e39c9" contextRef="c20230101to20231231_StatementGeographicalAxis_DE" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">5.0</ix:nonFraction>% within an<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">y 12-month period.</span></div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf720" continuedAt="Text_025d73b68d38462e9470cfa11f51faf721">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf721" continuedAt="Text_025d73b68d38462e9470cfa11f51faf722"><ix:nonNumeric name="us-gaap:PublicUtilitiesGeneralDisclosuresTableTextBlock" id="Text_fb764d240dac44b2b650863542f51f99" contextRef="c20230101to20231231" escape="true" continuedAt="Text_669333be0cc04638a2bfd03b15d5709e1">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes (1) Artesian Water&#8217;s application with the DEPSC to collect DSIC rates and (2) the rate upon which eligible plant improvements&#160; are based:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf722" continuedAt="Text_025d73b68d38462e9470cfa11f51faf723"><ix:continuation id="Text_669333be0cc04638a2bfd03b15d5709e1" continuedAt="Text_669333be0cc04638a2bfd03b15d5709e2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf723" continuedAt="Text_025d73b68d38462e9470cfa11f51faf724"><ix:continuation id="Text_669333be0cc04638a2bfd03b15d5709e2">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Application Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11/20/2020</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">DEPSC Approval Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12/14/2020</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Effective Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">01/01/2021</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cumulative DSIC Rate</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="artna:PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" id="Fact_4acc7f4440194eb8a0231e84ac4bd83c" contextRef="c20201120" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">7.50</ix:nonFraction>%</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Eligible Plant Improvements &#8211; Cumulative Dollars (in millions)</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</span><ix:nonFraction name="artna:IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" id="Fact_398a6b776a6e43a4b65e7162d018974d" contextRef="c20201120to20201120" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">43.1</ix:nonFraction></div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Eligible Plant Improvements &#8211; Installed Beginning Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10/01/2014</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Eligible Plant Improvements &#8211; Installed Ending Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">04/30/2019</div>
        </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf724" continuedAt="Text_025d73b68d38462e9470cfa11f51faf725">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_025d73b68d38462e9470cfa11f51faf725">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The rate reflects the eligible plant improvements installed through April 30, 2019.&#160; The January 1, 2021 rate was reset to zero when temporary rates were
    placed into effect on November 28, 2023 and is subject to periodic audit by the DEPSC. <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160; For the years ended </span>December 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>December 31, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>December 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, we earned approximately $</span><ix:nonFraction name="artna:RevenueEarnedInDistributionSystemImprovementCharge" id="Fact_527096c89cd74d56a440f1586e570952" contextRef="c20230101to20231231_LegalEntityAxis_ArtesianWaterMember" unitRef="U001" decimals="-5" scale="6">4.7</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million, $</span><ix:nonFraction name="artna:RevenueEarnedInDistributionSystemImprovementCharge" id="Fact_78cd8f5c0f7f4d3088ac1c34ae985ce1" contextRef="c20220101to20221231_LegalEntityAxis_ArtesianWaterMember" unitRef="U001" decimals="-5" scale="6">5.1</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million and $</span><ix:nonFraction name="artna:RevenueEarnedInDistributionSystemImprovementCharge" id="Fact_d6fb0a9a32b1441aa85de7c711a9f971" contextRef="c20210101to20211231_LegalEntityAxis_ArtesianWaterMember" unitRef="U001" decimals="-5" scale="6">5.1</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million in DSIC revenue, respectively.&#160; </span></div>
</ix:continuation></div>

  <div><br/>
  </div>

  <div><br/>
  </div>

  <div><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:EarningsPerShareTextBlock" id="Text_b51315ecb08445a6b6eabbbbb5dff5a7" contextRef="c20230101to20231231" escape="true" continuedAt="Text_78d56832d8fd48a593af5f6b6eba4d1f1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 14 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE</span></div>
</ix:nonNumeric>

  <ix:continuation id="Text_78d56832d8fd48a593af5f6b6eba4d1f1" continuedAt="Text_78d56832d8fd48a593af5f6b6eba4d1f2">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_78d56832d8fd48a593af5f6b6eba4d1f2" continuedAt="Text_78d56832d8fd48a593af5f6b6eba4d1f3"><ix:nonNumeric name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="Text_f37a5363de1040dca10c30f405a7623d" contextRef="c20230101to20231231" escape="true" continuedAt="Text_7fd5441e78fa46dd98d746e55cde88aa1">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Basic net income per share is based on the weighted average number of common shares outstanding.&#160; Diluted net
    income per share is based on the weighted average number of common shares outstanding, the potentially dilutive effect of employee stock options and restricted stock awards.&#160;The following table summarizes the shares used in computing basic and diluted
    net income per share:</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_78d56832d8fd48a593af5f6b6eba4d1f3" continuedAt="Text_78d56832d8fd48a593af5f6b6eba4d1f4"><ix:continuation id="Text_7fd5441e78fa46dd98d746e55cde88aa1" continuedAt="Text_7fd5441e78fa46dd98d746e55cde88aa2">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_78d56832d8fd48a593af5f6b6eba4d1f4" continuedAt="Text_78d56832d8fd48a593af5f6b6eba4d1f5"><ix:continuation id="Text_7fd5441e78fa46dd98d746e55cde88aa2">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="11" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="11" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Ended December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="11" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">(in thousands)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted average common shares outstanding during the period for basic computation</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_0537b81db5e0453d9b18571f56d1d835" contextRef="c20230101to20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,018</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_81a39c7c2d444f478597d50b961bd5da" contextRef="c20220101to20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,462</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_9135f2c112b044d09f5223164f26944f" contextRef="c20210101to20211231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,394</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dilutive effect of employee stock options</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" id="Fact_ec6046e20b574956b11a075ae4788bab" contextRef="c20230101to20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" id="Fact_602ad4e0ba0e4bfc9a51cd2fe59eaa7c" contextRef="c20220101to20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">19</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" id="Fact_e86c5091ed0a4103aa21409f88b67e3b" contextRef="c20210101to20211231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">32</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted average common shares outstanding during the period for diluted computation</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_f9776bd07f8a4fc8bdcc4a45df2710d6" contextRef="c20230101to20231231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,022</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_8fe196f375a642b396d0555e430226df" contextRef="c20220101to20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,481</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_7c0f7092baa64dc2a178dd1f607f43a1" contextRef="c20210101to20211231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,426</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_78d56832d8fd48a593af5f6b6eba4d1f5" continuedAt="Text_78d56832d8fd48a593af5f6b6eba4d1f6">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_78d56832d8fd48a593af5f6b6eba4d1f6" continuedAt="Text_78d56832d8fd48a593af5f6b6eba4d1f7">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For the years ended 2023, 2022 and 2021&#160;<ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" id="Fact_8c105b8af2ac4369b0efd32e45cd81e1" contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" id="Fact_3bf870b9ea41490794f7b84b95054bd2" contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" id="Fact_8940b0bf130749d788f79f5ce1c2ab34" contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockMember" unitRef="U002" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares of restricted stock awards were excluded from the
      calculations of diluted net income per share. Due to unrecognized compensation costs, the hypothetical repurchase of shares exceeded the number of restricted shares expected to vest during the period, creating an anti-dilutive effect. For the years
      ended 2023, 2022 and 2021, <ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" id="Fact_fada8034df384807aba5dfdde4297d51" contextRef="c20210101to20211231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" id="Fact_de2f32ab217844d1b928e532cf2afb63" contextRef="c20220101to20221231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" id="Fact_88d26bb48d5a43dfb0f93b93f365ea82" contextRef="c20230101to20231231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> stock options were excluded
      from the calculations of diluted net income per share.</span></div>
</ix:continuation>
  <ix:continuation id="Text_78d56832d8fd48a593af5f6b6eba4d1f7" continuedAt="Text_78d56832d8fd48a593af5f6b6eba4d1f8">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_78d56832d8fd48a593af5f6b6eba4d1f8" continuedAt="Text_78d56832d8fd48a593af5f6b6eba4d1f9">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company has </span><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_0127ca2004ea4cb7abae4e6b9cb59d10" contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">15,000,000</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> authorized shares of Class A </span>Non-Voting <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock, and </span><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_cee89edb011a44e39dfe7fdc9af1fef0" contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,040,000</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">
      authorized shares of Class B Stock.&#160;As of </span>December 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span><ix:nonFraction name="artna:CommonStockSharesIssuedExcludingTreasuryShares" id="Fact_bf8809aa776d456896504eed7dc6b199" contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_54cf6d4172bd4fa0b765fb4e794b366d" contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">9,404,311</ix:nonFraction></ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class A </span>Non-Voting
    <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock and </span><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_b6b0ee54859d4572a5650d063d75c797" contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="artna:CommonStockSharesIssuedExcludingTreasuryShares" id="Fact_24689cf9cbd2445b98abc9fcd2f3981f" contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">881,452</ix:nonFraction></ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class B Stock were issued and outstanding.&#160;As of </span>December 31, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span><ix:nonFraction name="artna:CommonStockSharesIssuedExcludingTreasuryShares" id="Fact_b25529a38ff644358f07626b8eedba9e" contextRef="c20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_73572f43ce474c11823e67c791209922" contextRef="c20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,621,415</ix:nonFraction></ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class A </span>Non-Voting <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock and </span><ix:nonFraction name="artna:CommonStockSharesIssuedExcludingTreasuryShares" id="Fact_3416a12fc8e9486ab5f6be0185cf3bd6" contextRef="c20221231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_2cc8f5e0982c4e099bb737b370e682a4" contextRef="c20221231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">881,452</ix:nonFraction></ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class B Stock were issued and outstanding.&#160;As of </span>December 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_b6a82d8fbaea41b48f15c96cd5f6c743" contextRef="c20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="artna:CommonStockSharesIssuedExcludingTreasuryShares" id="Fact_4ab936b350964e9c89080569e8fa5042" contextRef="c20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,532,795</ix:nonFraction></ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class A </span>Non-Voting <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock and </span><ix:nonFraction name="artna:CommonStockSharesIssuedExcludingTreasuryShares" id="Fact_b8a481159806463199a88e6cf87f6a42" contextRef="c20211231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_70518610a46f4d08b002c426cea603cb" contextRef="c20211231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">881,452</ix:nonFraction></ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of
      Class B Stock were issued and outstanding.&#160;The par value for both classes is $</span><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact_d0f399e91f3446548090fa4589a20c81" contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact_41d3745969274f6aa383d3b940f5e75a" contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.00</ix:nonFraction></ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> per share.&#160;&#160;</span></div>
</ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">55</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_78d56832d8fd48a593af5f6b6eba4d1f9" continuedAt="Text_78d56832d8fd48a593af5f6b6eba4d1f10">
<div><br/>
  </div>
</ix:continuation>

  <ix:continuation id="Text_78d56832d8fd48a593af5f6b6eba4d1f10">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equity per common share was $<ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_7cc580aaf06442f99eff70c6cedbfa4d" contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">23.00</ix:nonFraction>, $<ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_b50f2989eac444b6ac28a2b80bb2f614" contextRef="c20220101to20221231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">19.86</ix:nonFraction>, and $<ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_945c3906fa0748be94c1eba54cd99152" contextRef="c20210101to20211231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">18.94</ix:nonFraction> at December 31, 2023, December 31, 2022, and December 31, 2021, respectively.&#160;These amounts were computed by dividing common stockholders&#8217; equity by the number of weighted average shares of common
    stock outstanding on December 31, 2023, December 31, 2022, and December 31, 2021, respectively.</div>
</ix:continuation></div>

  <div><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="Text_3e22c98033244ec4adc533d66bb7f347" contextRef="c20230101to20231231" escape="true" continuedAt="Text_dbe27159eea74117b62283c4f30a03c91">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NOTE 15 &#8211; COMMON STOCK OFFERING</div>
</ix:nonNumeric>

  <ix:continuation id="Text_dbe27159eea74117b62283c4f30a03c91" continuedAt="Text_dbe27159eea74117b62283c4f30a03c92">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_dbe27159eea74117b62283c4f30a03c92" continuedAt="Text_dbe27159eea74117b62283c4f30a03c93">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On May 23, 2023, the Company completed the sale of <ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" id="Fact_367f5642c89c440ab0f039f8a2fa8d47" contextRef="c20230523to20230523_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">695,650</ix:nonFraction>
    shares of its Class A <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Non-Voting </span>Stock, par value $<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact_c130205603c048e2ad9dc3c5da63601e" contextRef="c20230523_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.00</ix:nonFraction> per
    share, at a price to the public of $<ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" id="Fact_b66e52c5b4d34e329d380071a544f64b" contextRef="c20230523_StatementClassOfStockAxis_CommonClassAMember" unitRef="U003" decimals="0" scale="0" format="ixt:num-dot-decimal">50</ix:nonFraction> per share.&#160; The net proceeds to the Company from the offering, after deducting the underwriting discounts
    and commissions and other offering costs, were approximately $<ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" id="Fact_55170c24e46847349b1a68df5cbb1204" contextRef="c20230523to20230523_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">33.0</ix:nonFraction> million.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company also granted the underwriter a </span><ix:nonNumeric name="artna:OptionForUnderwritersToPurchaseAdditionalSharesTerm" id="Fact_523f97bd4ce948cf943fe8f1612e30e6" contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember" format="ixt-sec:durwordsen">30-day</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> option to purchase up to an additional </span><ix:nonFraction name="artna:NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" id="Fact_65bff27224f444b88d303b7be44889e4" contextRef="c20230523to20230523_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">104,348</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">
      shares of Class A Non-Voting Stock at the public offering price, less the underwriting discount.</span>&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">On June 16, 2023, the underwriter exercised its over-allotment
      option to purchase </span><ix:nonFraction name="artna:NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" id="Fact_ec67320be987467da6b5f6b9743b932c" contextRef="c20230616to20230616_StatementClassOfStockAxis_CommonClassAMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">67,689</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class A Non-Voting
      Stock at the public offering price.&#160; The net proceeds to the Company resulting from the exercise of the over-allotment option, after deducting the underwriting discounts and commissions and other offering costs, were approximately $</span><ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" id="Fact_173262f840ca49afb89f37ed6abb8e01" contextRef="c20230616to20230616_StatementClassOfStockAxis_CommonClassAMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">3.2</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million.&#160; All of the shares of Class A Non-Voting Stock sold in the
      offering were offered by the Company.</span></div>
</ix:continuation>
  <ix:continuation id="Text_dbe27159eea74117b62283c4f30a03c93" continuedAt="Text_dbe27159eea74117b62283c4f30a03c94">
<div><br/>
  </div>
</ix:continuation>
  <a id="_Hlk141881744"><!--Anchor--></a><ix:continuation id="Text_dbe27159eea74117b62283c4f30a03c94">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The proceeds from both the initial offering and the over-allotment option were used to repay short-term borrowings through our lines of credit with Citizens
    Bank and CoBank, incurred primarily to finance capital expenditures, including investment in utility plant and equipment, and other general corporate purposes.</div>
</ix:continuation></div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

  <div><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:BusinessCombinationDisclosureTextBlock" id="Text_8312f265cb0a489faac3687c94efd303" contextRef="c20230101to20231231" escape="true" continuedAt="Text_afc2b819a8264359aee356d9156eddeb1">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NOTE 16 &#8211; BUSINESS COMBINATIONS</div>
</ix:nonNumeric>


  <ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb1" continuedAt="Text_afc2b819a8264359aee356d9156eddeb2">
<div><br/>
  </div>
</ix:continuation></div>

  <div>
    <ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb2" continuedAt="Text_afc2b819a8264359aee356d9156eddeb3">
<div style="text-align: justify; margin-right: 0.2pt; margin-left: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As part of the Company&#8217;s growth strategy, on January 14, 2022 Artesian Wastewater completed its agreement to
      acquire TESI, which provides regulated wastewater services in Delaware.&#160; Artesian Wastewater purchased all of the stock of TESI from Middlesex Water Company for $<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" id="Fact_35d7f2847aa24039b141c4f63bc343e5" contextRef="c20220114to20220114_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">6.4</ix:nonFraction> million in cash and other consideration, including forgiveness of a $<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" id="Fact_f93ffd73887a43d3a716a659bacd3dff" contextRef="c20220114to20220114_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">2.1</ix:nonFraction> million note due from Middlesex,
      consisting of $<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" id="Fact_8aa1bf4b05e54f45a1aa19a582aeafe2" contextRef="c20220114to20220114_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">3.1</ix:nonFraction> million paid at closing.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">This acquisition
        more than doubled the number of wastewater customers served by Artesian in Sussex County, Delaware.&#160; </span>The acquisition is being accounted for as a business combination under ASC Topic 805, &#8220;Business Combinations.&#8221;&#160; The purchase price
      allocation is primarily attributed to intangible assets and utility plant assets acquired and liabilities assumed based on their respective estimated fair values.&#160; The acquisition method of accounting requires, among other things, that assets
      acquired, and liabilities assumed in a business purchase combination be recognized at their fair values as of the acquisition date.&#160; A combination of methods was used to determine the reasonableness of the purchase price: the cost approach and the
      comparative sales (market) approach.&#160; Given the majority of the net assets acquired were tangible utility plant assets and related contributions in aid of construction, the Company primarily utilized the cost approach to record the fair value of the
      assets as well as some of the assumed liabilities.&#160; This approach values the underlying assets to derive market value based on the estimated replacement cost, adjusted for depreciation.&#160; Real property was valued using the comparative sales approach.&#160;
      Goodwill was recognized primarily as a result of expected synergies of operations and interconnections to our existing utility plant infrastructure.&#160; Goodwill as a result of the transaction is not expected to be deductible for tax purposes.</div>
</ix:continuation>
  </div>

  <div>
    <ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb3" continuedAt="Text_afc2b819a8264359aee356d9156eddeb4">
<div><br/>
    </div>
</ix:continuation>
  </div>

  <div>
    <ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb4" continuedAt="Text_afc2b819a8264359aee356d9156eddeb5">
<div style="text-align: justify; margin-right: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The TESI acquisition was approved by the DEPSC on October 27, 2021, subject to the DEPSC determining the appropriate ratemaking
      treatment of the acquisition price and the assets acquired in Artesian Wastewater&#8217;s next base rate case.</div>
</ix:continuation>
    <ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb5" continuedAt="Text_afc2b819a8264359aee356d9156eddeb6">
<div><br/>
    </div>
</ix:continuation>
  </div>

  <div>
    <ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb6" continuedAt="Text_afc2b819a8264359aee356d9156eddeb7">
<div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The results of operations for the years ended December 31, 2023 and December 31, 2022 related to the business
      acquired are included in the Company&#8217;s consolidated statements of operations.</div>
</ix:continuation>
  </div>

  <div>
    <ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb7" continuedAt="Text_afc2b819a8264359aee356d9156eddeb8">
<div><br/>
    </div>
</ix:continuation>
  </div>

  <div>
    <ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb8" continuedAt="Text_afc2b819a8264359aee356d9156eddeb9"><ix:nonNumeric name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="Text_9dc43bffe451446fa9d9665d349db02f" contextRef="c20230101to20231231" escape="true" continuedAt="Text_84ef93eb1a494d4eb88aa6b44115e9621">
<div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The table below sets forth the final purchase price allocation of this acquisition as of December 31, 2022.</div>
</ix:nonNumeric></ix:continuation>
  </div>

  <div>
    <ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb9" continuedAt="Text_afc2b819a8264359aee356d9156eddeb10"><ix:continuation id="Text_84ef93eb1a494d4eb88aa6b44115e9621" continuedAt="Text_84ef93eb1a494d4eb88aa6b44115e9622">
<div><br/>
    </div>
</ix:continuation></ix:continuation>
  </div>

  <div><ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb10" continuedAt="Text_afc2b819a8264359aee356d9156eddeb11"><ix:continuation id="Text_84ef93eb1a494d4eb88aa6b44115e9622">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td colspan="2" style="width: 73.33%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(in thousands)</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td colspan="2" style="width: 20%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">&#160;</td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td colspan="2" style="width: 20%; vertical-align: top; border-bottom: 2px solid black;">
          <div>
            <div style="text-align: center; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">TESI</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </div>
        </td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" id="Fact_6de8b2be2599474f9d247718845c955e" contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,354</ix:nonFraction></div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" id="Fact_8479369395894f508666650130459415" contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">280</ix:nonFraction></div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Goodwill" id="Fact_882add0adf364d55934fe5599e1ff52d" contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,939</ix:nonFraction></div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other assets</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top; border-bottom: #000000 2px solid;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" id="Fact_aad3372e6c164efd80347958b80642a7" contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,033</ix:nonFraction></div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total assets</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" id="Fact_dd6642621bbf44d3ad8c4997806fa5a1" contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">28,606</ix:nonFraction></div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less: Liabilities and contributions in aid of construction (CIAC)</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;Liabilities</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" id="Fact_055e9e767f7140a98e78192449f6145c" contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,808</ix:nonFraction></div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;CIAC</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top; border-bottom: #000000 2px solid;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" id="Fact_0ae8317e96b74fadb66985b7ea50b246" contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">22,676</ix:nonFraction></div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net cash purchase price</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </div>
        </td>

    <td style="width: 16.67%; vertical-align: top; border-bottom: #000000 4px double;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" id="Fact_16a3b49c86cb4ba6b3c956a752779825" contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,122</ix:nonFraction></div>
          </div>
        </td>

  </tr>


</table>
</ix:continuation></ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">56</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div>
    <ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb11" continuedAt="Text_afc2b819a8264359aee356d9156eddeb12">
<div style="text-align: justify; margin-right: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
    </div>
</ix:continuation>
    <ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb12" continuedAt="Text_afc2b819a8264359aee356d9156eddeb13">
<div style="text-align: justify; margin-right: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Additionally, as part of the Company&#8217;s growth strategy,
        on </span>May 26, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, Artesian Water completed its purchase of substantially all of the water system operating assets from the Town of Clayton, or Clayton, a Delaware
        municipality located in Kent County, Delaware, including Clayton&#8217;s exclusive franchise territory and the right to provide water service to Clayton&#8217;s existing customers, or the Clayton Water System.&#160; The total purchase price was $</span><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" id="Fact_d4e04454913c45c38344aa89c403ea05" contextRef="c20220526_BusinessAcquisitionAxis_ClaytonMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">5.0</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million, less the current payoff amount of secured debt or debt
        associated with the Clayton Water System.&#160; At closing, Artesian Water paid approximately $</span><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" id="Fact_3cc5e659d41345eabeb6862486efebe5" contextRef="c20220526to20220526_BusinessAcquisitionAxis_ClaytonMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">3.4</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million of the total purchase price.&#160; The remaining $</span><ix:nonFraction name="artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" id="Fact_aa8468597c214460a72a8c7e770fdfbb" contextRef="c20220526_BusinessAcquisitionAxis_ClaytonMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.6</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million is payable in </span><ix:nonFraction name="artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" id="Fact_51767ff7127d4ef6aa2b9705df4adfce" contextRef="c20220526to20220526_BusinessAcquisitionAxis_ClaytonMember" unitRef="U005" decimals="INF" scale="0" format="ixt-sec:numwordsen">five</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> equal annual installments on the anniversary date of the closing.&#160; The first installment payment was paid in May 2023.&#160; Each annual installment is payable with interest at an annual rate of </span><ix:nonFraction name="artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" id="Fact_1bc4641500c24869ae7fe2295ba937f8" contextRef="c20220526to20220526_BusinessAcquisitionAxis_ClaytonMember" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">2.0</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. The acquisition was accounted for as a business combination under ASC
        Topic </span>805<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; </span>The purchase price allocation is $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" id="Fact_6173e8f205604f15a5d242542a25a17c" contextRef="c20220526_PublicUtilityAxis_UtilityPlantMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">7.9</ix:nonFraction>
      million of utility plant assets offset by $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" id="Fact_e48bcce88d28440381f4345ed001494c" contextRef="c20220526_PublicUtilityAxis_UtilityPlantMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">2.9</ix:nonFraction> million of CIAC. The Company utilized similar valuation methodologies to those described above.</div>
</ix:continuation>
  </div>

  <div><ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb13" continuedAt="Text_afc2b819a8264359aee356d9156eddeb14">
<div><br/>
  </div>
</ix:continuation></div>

  <div>
    <ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb14" continuedAt="Text_afc2b819a8264359aee356d9156eddeb15">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">This transfer of Clayton&#8217;s exclusive franchise territory was approved by the
        DEPSC on </span>April 20, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; The DEPSC will determine the appropriate ratemaking treatment of the acquisition price and the assets acquired in Artesian Water&#8217;s next
        base rate case.&#160; The pro forma effects of the business acquired are not material to the Company&#8217;s financial position or results of operations based on estimated annual revenue of approximately $</span><ix:nonFraction name="artna:BusinessCombinationsEstimatedAnnualRevenue" id="Fact_337434b2b45247959d88d82157f9a59a" contextRef="c20230101to20231231_BusinessAcquisitionAxis_ClaytonMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.5</ix:nonFraction><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million related to customers acquired.</span></div>
</ix:continuation>
    <ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb15" continuedAt="Text_afc2b819a8264359aee356d9156eddeb16">
<div><br/>
    </div>
</ix:continuation>
    <ix:continuation id="Text_afc2b819a8264359aee356d9156eddeb16">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of December 31, 2022, the fair value determinations for TESI and the water operating assets acquired from the Town of Clayton were finalized.</div>
</ix:continuation>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

  <div><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:LegalMattersAndContingenciesTextBlock" id="Text_e6c7781240ae4f2299531e7cf01042de" contextRef="c20230101to20231231" escape="true" continuedAt="Text_72d1af50e5fe4962b9675cbcf5bca2e51">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 17 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> LEGAL PROCEEDINGS</span></div>
</ix:nonNumeric>

  <ix:continuation id="Text_72d1af50e5fe4962b9675cbcf5bca2e51" continuedAt="Text_72d1af50e5fe4962b9675cbcf5bca2e52">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_72d1af50e5fe4962b9675cbcf5bca2e52" continuedAt="Text_72d1af50e5fe4962b9675cbcf5bca2e53">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Periodically, we are involved in other proceedings or litigation arising in the ordinary course of business.&#160; We do not believe that the ultimate resolution
    of these matters will materially affect our business, financial position or results of operations.&#160; However, we cannot ensure that we will prevail in any litigation and, regardless of the outcome, may incur significant litigation expense and may have
    significant diversion of management attention.</div>
</ix:continuation>
  <ix:continuation id="Text_72d1af50e5fe4962b9675cbcf5bca2e53" continuedAt="Text_72d1af50e5fe4962b9675cbcf5bca2e54">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_72d1af50e5fe4962b9675cbcf5bca2e54" continuedAt="Text_72d1af50e5fe4962b9675cbcf5bca2e55">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Several of the water systems of Artesian Resources&#8217; subsidiaries are eligible claimants in two multi-district litigation, or MDL, class action settlements
    designed to resolve Claims for PFAS contamination in Public Water Systems&#8217; Drinking Water, as those terms are defined in the respective Agreements (the &#8220;Settlements&#8221;), which are with two groups of settling defendants on behalf of: (1) the 3M company
    (&#8220;3M&#8221;); and (2) E.I. Du Pont de Nemours and Company (n/k/a Eidp, Inc.), Dupont de Nemours Inc., The Chemours Company, The Chemours Company FC, LLC, and Corteva, Inc. (collectively, &#8220;Dupont&#8221;).&#160; Both of these Settlements are designed to resolve Claims
    for PFAS contamination in Public Water Systems&#8217; Drinking Water, as those terms are defined in the respective Agreements.&#160; Both of the proposed Settlements are still subject to final approval by the MDL Judge, the honorable Richard M. Gergel of the
    United States District Court for the District of South Carolina.&#160; Artesian Resources&#8217; eligible systems have remained in the multi-district litigation class action settlements with 3M and DuPont, having elected not to opt out in advance of the opt-out
    deadline.&#160; The amount of any recovery, if any, by Artesian Resources&#8217; subsidiaries is uncertain.</div>
</ix:continuation>
  <ix:continuation id="Text_72d1af50e5fe4962b9675cbcf5bca2e55" continuedAt="Text_72d1af50e5fe4962b9675cbcf5bca2e56">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_72d1af50e5fe4962b9675cbcf5bca2e56" continuedAt="Text_72d1af50e5fe4962b9675cbcf5bca2e57">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On July 19, 2022, final judgment was entered by the United States District Court, or Court, for a Consent Decree
    between the Delaware Sand and Gravel Remedial Trust, or Trust, and the United States Environmental Protection Agency, or USEPA, that governs the implementation of Amendment No 2 to the USEPA&#8217;s 1988 Record of Decision for the Delaware Sand &amp; Gravel
    Landfill Superfund Site, or Site, located in New Castle County, Delaware, issued on December 12, 2017, or ROD Amendment No. 2, confirming, among other things, the terms and conditions set forth in a Settlement Agreement upon which The Chemours Company
    FC, LLC, Hercules, LLC, Waste Management of Delaware, Inc., SC Holdings, Inc., Cytec Industries, Inc., Zeneca Inc., and Bayer CropScience Inc., collectively the Percentage Settlors, and the Trust, on one hand, and Artesian Water, on the other hand,
    have agreed to resolve certain of Artesian Water&#8217;s claims and issues relating to releases of contaminants from the Site.</div>
</ix:continuation>
  <ix:continuation id="Text_72d1af50e5fe4962b9675cbcf5bca2e57" continuedAt="Text_72d1af50e5fe4962b9675cbcf5bca2e58">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_72d1af50e5fe4962b9675cbcf5bca2e58" continuedAt="Text_72d1af50e5fe4962b9675cbcf5bca2e59">
<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">ROD Amendment No. 2 sets forth the remedy for the contamination existing at and emanating from the Site, or the
    Remedy, to address a release of contaminants of concern and of emerging concern, or COC&#8217;s, from the Site into groundwater.&#160; Artesian Water has found in groundwater that Artesian Water uses for public potable water supply certain COC&#8217;s that the Remedy
    is designed to address, as a result of which Artesian has incurred, and potentially will incur additional, capital and operating costs to treat the groundwater to meet applicable drinking water standards.&#160; The Remedy includes requirements that are
    directly linked to Artesian&#8217;s continued operation of the treatment plant associated with groundwater around the Site.</div>
</ix:continuation></div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">57</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:continuation id="Text_72d1af50e5fe4962b9675cbcf5bca2e59" continuedAt="Text_72d1af50e5fe4962b9675cbcf5bca2e510">
<div><br/>
  </div>
</ix:continuation>

  <ix:continuation id="Text_72d1af50e5fe4962b9675cbcf5bca2e510">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As set forth in the Settlement Agreement, Artesian Water shall have access to financial assurances that the Percentage Settlors have provided, or will
    provide, to the USEPA in connection with the Consent Decree governing the implementation of the Remedy.&#160; In addition, the Trust shall reimburse Artesian Water for past capital and operating costs, totaling approximately $<ix:nonFraction name="us-gaap:LossContingencyDamagesAwardedValue" id="Fact_61f51d654645426eaafe5d21f58322c7" contextRef="c20220719to20220719" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">10.0</ix:nonFraction> million. <ix:nonFraction name="artna:LossContingencyNumberOfInstallments" id="Fact_3519737f78b440629d68ceaf4e21d29b" contextRef="c20220719to20220719" unitRef="U005" decimals="INF" scale="0" format="ixt-sec:numwordsen">Two</ix:nonFraction> installments of approximately
    $<ix:nonFraction name="us-gaap:LossContingencyDamagesPaidValue" id="Fact_e5a1f1e54a1c49c7bba9e8489dc3d218" contextRef="c20230701to20230731" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:LossContingencyDamagesPaidValue" id="Fact_30d40c8e2a3048c990aca7fea83fd84a" contextRef="c20220801to20220831" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">2.5</ix:nonFraction></ix:nonFraction> million each were paid in August 2022 and July 2023.&#160; The remaining $<ix:nonFraction name="artna:LossContingencyDamagesToBePaid" id="Fact_7efe45634d76462d981887be10a945e3" contextRef="c20230101to20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">5.0</ix:nonFraction> million is due in <ix:nonFraction name="artna:LossContingencyNumberOfInstallments" id="Fact_090c4901fa054c6cbba955f40a236064" contextRef="c20230101to20231231" unitRef="U005" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction> equal installments no later than July of 2024
    and 2025.&#160; In addition, the Trust shall reimburse Artesian Water for documented reasonable and necessary capital and operating costs after July 1, 2021 that Artesian Water incurs to treat Site-related COC&#8217;s.&#160; Any reimbursements Artesian Water receives
    from the Trust shall be subject to final determination by the DEPSC as to the appropriate regulatory rate-making treatment.&#160; Artesian Water received approval from the DEPSC in October 2022 to refund the reimbursements for past capital and operating
    costs to its customers.&#160; The refund for the reimbursements will be applied to current and future customer bills in annual installments.&#160; The first <ix:nonFraction name="artna:NumberOfRefundsFromTrust" id="Fact_2d41d17e16c8412f9d999fb08eb7d075" contextRef="c20230101to20231231" unitRef="U006" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction>
    refunds occurred in October 2022 and August 2023.&#160; Future customer refunds will occur no later than August 2024 and August 2025.&#160; The amount of the credit is calculated by dividing the amount of the reimbursement by the number of eligible customers.&#160;
    Artesian Water will record 2022 and future recovery of capital expenditures as Contributions in Aid of Construction and will record expense
    recovery as an offset to operations and maintenance expense, with the intention that those recoveries will then be available for inclusion and consideration in any future rate applications.&#160; The Trust&#8217;s reimbursement of such costs shall end if and
    when, based upon testing information from the Trust&#8217;s Remedy facilities and Artesian Water&#8217;s facilities, treatment of Site-related COC&#8217;s is no longer necessary for Artesian Water to meet the treatment levels that Artesian Water chooses to not exceed in
    water it distributes to the general public throughout its service territory to provide a margin of safety in complying with applicable drinking water standards. </div>
</ix:continuation></div>

  <div><br/>
  </div>
<div><ix:nonNumeric name="us-gaap:SegmentReportingDisclosureTextBlock" id="Text_06b4a8f324674c2fb75a1d9b1ac9a6aa" contextRef="c20230101to20231231" escape="true" continuedAt="Text_3bf13ddc4e8349ac932a5864f044c8ba1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NOTE 18 &#8211;&#160; BUSINESS SEGMENT INFORMATION</div>
</ix:nonNumeric>

  <ix:continuation id="Text_3bf13ddc4e8349ac932a5864f044c8ba1" continuedAt="Text_3bf13ddc4e8349ac932a5864f044c8ba2">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_3bf13ddc4e8349ac932a5864f044c8ba2" continuedAt="Text_3bf13ddc4e8349ac932a5864f044c8ba3">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company&#8217;s operating segments are comprised of its businesses which generate revenues and incur expenses, for which separate operational financial
    information is available and is regularly evaluated by management for the purpose of making operating decisions, assessing performance, and allocating resources.&#160; The Company operates its businesses primarily through <ix:nonFraction name="us-gaap:NumberOfReportableSegments" id="Fact_7439fa507f254f2a86134d8bbb61f14f" contextRef="c20230101to20231231" unitRef="U015" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> reportable segment, the Regulated Utility segment.&#160; The Regulated Utility segment is the largest component of the Company&#8217;s business and includes an
    aggregation of our <ix:nonFraction name="artna:NumberOfRegulatedUtilitySubsidiaries" id="Fact_b34874138be74273b04450edab314e81" contextRef="c20230101to20231231" unitRef="U016" decimals="INF" scale="0" format="ixt-sec:numwordsen">five</ix:nonFraction> regulated utility subsidiaries that are in the business of providing regulated water and wastewater services on the
    Delmarva Peninsula.&#160; Our regulated water utility services include treating, distributing, and selling water to residential, commercial, industrial, governmental, municipal and utility customers throughout the State of Delaware and in Cecil County,
    Maryland and to a residential community in Chester County, Pennsylvania.&#160; Our regulated wastewater utility services include the treatment and disposal of wastewater for customers in Sussex County, Delaware.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company is subject to regulations as to its rates, services, and other matters by the states of Delaware, Maryland and Pennsylvania with respect to utility service within these states.</span></div>
</ix:continuation>
  <ix:continuation id="Text_3bf13ddc4e8349ac932a5864f044c8ba3" continuedAt="Text_3bf13ddc4e8349ac932a5864f044c8ba4">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_3bf13ddc4e8349ac932a5864f044c8ba4" continuedAt="Text_3bf13ddc4e8349ac932a5864f044c8ba5">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company also operates other non-utility businesses, primarily comprised of: Service Line Protection Plan services for water, sewer and internal plumbing;
    design, construction and engineering services; and contract services for the operation and maintenance of water and wastewater systems in Delaware and Maryland.&#160; These non-utility businesses do not individually or in the aggregate meet the criteria for
    disclosure of a reportable segment in accordance with generally accepted accounting principles and are collectively presented throughout this Annual Report on Form 10-K within &#8220;Other&#8221; or &#8220;Non-utility&#8221;, which is consistent with how management assesses
    the results of these businesses.</div>
</ix:continuation>
  <ix:continuation id="Text_3bf13ddc4e8349ac932a5864f044c8ba5" continuedAt="Text_3bf13ddc4e8349ac932a5864f044c8ba6">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_3bf13ddc4e8349ac932a5864f044c8ba6" continuedAt="Text_3bf13ddc4e8349ac932a5864f044c8ba7"><ix:nonNumeric name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="Text_42c970f1b20c49b59920d824cdaa5dba" contextRef="c20230101to20231231" escape="true" continuedAt="Text_d9c1021b258241aab6f311f14dcb64e21">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The accounting policies of the operating segments are the same as those described in Note 1-Summary of Significant Accounting Policies.&#160; The Regulated
    Utility segment includes inter-segment costs related to leased office space provided by <ix:nonFraction name="artna:NumberOfNonUtilityBusinesses" id="Fact_8fd4182aa84b4437803ea6958a183dc2" contextRef="c20230101to20231231" unitRef="U017" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> non-utility business, calculated on the lower of
    cost or market method, which are eliminated to reconcile to the Consolidated Statements of Operations.&#160; The Regulated Utility segment also allocates certain corporate costs to the non-utility businesses.&#160; The measurement of depreciation, interest, and
    capital expenditures are predominately related to our Regulated Utility segment.&#160; These amounts in our non-utility business are negligible and account for approximately less than 1% of consolidated amounts as of December 31, 2023, December 31, 2022, and December 31, 2021.</div>
</ix:nonNumeric></ix:continuation>
  <ix:continuation id="Text_3bf13ddc4e8349ac932a5864f044c8ba7" continuedAt="Text_3bf13ddc4e8349ac932a5864f044c8ba8"><ix:continuation id="Text_d9c1021b258241aab6f311f14dcb64e21" continuedAt="Text_d9c1021b258241aab6f311f14dcb64e22">
<div><br/>
  </div>
</ix:continuation></ix:continuation>
  <ix:continuation id="Text_3bf13ddc4e8349ac932a5864f044c8ba8"><ix:continuation id="Text_d9c1021b258241aab6f311f14dcb64e22">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="10" style="vertical-align: middle;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Years Ended December 31,</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Revenues:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: middle;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: middle;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: middle;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulated Utility</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_e38cf82e350b4cad95b0230e2aae2e61" contextRef="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">92,228</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_e67cd9adadc0475f8523bf0020dadfcc" contextRef="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">89,818</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_8ac81d6b4e3140daa8e23f43eaeab382" contextRef="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">85,016</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%;">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other (non-utility)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_883b3c5a11ad46ce85555cc8613a8d55" contextRef="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,877</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_c439c7a7d5aa412aa0eb48c4cb857c5f" contextRef="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,248</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_65bac1e3a9d7454fb8564f674dff998d" contextRef="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,996</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inter-segment elimination</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_41341622af8a4ad1ba541271a88b862d" contextRef="c20230101to20231231_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">244</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_ce9566f7bd414019a71d61318b49cea7" contextRef="c20220101to20221231_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">169</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_d9cc23f904824deba0c5959b6924c76d" contextRef="c20210101to20211231_ConsolidationItemsAxis_IntersegmentEliminationMember" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">153</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated Revenues</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_ff69c5ab65b8454fa801772b090ddcec" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">98,861</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_3fb4502c9b034f74bf6fa03a4163f2f4" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">98,897</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_792ede63364e4fc28901c31b33086894" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">90,859</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating Income:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulated Utility</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_bb9911fd97a54cd5bdd564dddbd4e66c" contextRef="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">21,246</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_967ec604889246bfba1440189ada03ca" contextRef="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">22,411</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_ac07e21f46454427aaeca0aeb32f5f13" contextRef="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">20,950</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other (non-utility)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_438a7c4ec7dd4e36abfe906ab5128621" contextRef="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,200</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_3f8c79369754421fb87222ee3c976b82" contextRef="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,495</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_5871a99319b3462c954091f260f6bc77" contextRef="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,344</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated Operating Income</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_3d7fbf283eae4e6f96fe544b59a303d0" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">22,446</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_155ad47460354577a40e8fdcfb5810a3" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">23,906</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_61ee86f086fd4897864c94514ab843de" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">22,294</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Income Taxes:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%;">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulated Utility</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_22de4c74db8440c98db4ca3f0b45d823" contextRef="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,216</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_d3a5fa08d91e4e989af630c4a77601d9" contextRef="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,091</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_2b844268c99644f4a700b90860e9ec32" contextRef="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,146</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other (non-utility)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_3a1604c69f744ceab7e1ba491cf0d3d4" contextRef="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,132</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_e572e6f0128e453a8ddf895035fc52f1" contextRef="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">787</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_b82b9b6cceb64476addf5d9b6f8e7dae" contextRef="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">591</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated Income Taxes</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_a8aeca22607a4de1b1f3b1583fa6cd31" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,348</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_eeb2608c859a4e20b49afc4f0f431eba" contextRef="c20220101to20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,878</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_61c100c605cf464fa6577b8303cc398b" contextRef="c20210101to20211231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,737</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Assets:</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulated Utility</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Assets" id="Fact_7c4a59cd1ed5451abf826cf72b9a8006" contextRef="c20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">760,339</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Assets" id="Fact_50b0169286964d68a02f83d4ec06e5e5" contextRef="c20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">713,113</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other (non-utility)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Assets" id="Fact_37770aec8ff94372b4126794242b2706" contextRef="c20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,493</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Assets" id="Fact_4ee25da52da84d2da7f0e74a18d0dfa1" contextRef="c20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,678</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated Assets</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Assets" id="Fact_14949b962fc940cd9adf0f234ce94218" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">766,832</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Assets" id="Fact_c775a33e87854a11b40a3f6990c51bca" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">719,791</ix:nonFraction></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation></div>

  <div style="text-align: left;"><br/>
  </div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">58</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>
<div><ix:nonNumeric name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="Text_cba7243034df4cca8d14997e259ee986" contextRef="c20230101to20231231" escape="true" continuedAt="Text_3ec4a4df43204449b975923368b8a17b1">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 19 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS</span></div>
</ix:nonNumeric>

  <ix:continuation id="Text_3ec4a4df43204449b975923368b8a17b1" continuedAt="Text_3ec4a4df43204449b975923368b8a17b2">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_3ec4a4df43204449b975923368b8a17b2" continuedAt="Text_3ec4a4df43204449b975923368b8a17b3">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In November 2023, the FASB issued amended guidance for improvements to reportable segment disclosures.&#160; The amendments in this update require the Company to
    disclose significant segment expenses that are regularly provided to the chief operating decision makers, or CODM&#8217;s, and are included within each reported measure of segment operating results.&#160; The standard also requires the Company to disclose the
    total amount of any other items included in segment operating results which were not deemed to be significant expenses for separate disclosure, along with a qualitative description of the composition of these other items.&#160; In addition, the standard
    also requires disclosure of the CODM&#8217;s, title and position, as well as detail on how the CODM uses the reported measure of segment operating results to evaluate segment performance and allocate resources.&#160; The standard also aligns interim segment
    reporting disclosure requirements with annual segment reporting disclosure requirements.&#160; The Company will adopt the standard effective with our December 31, 2024 year end reporting and the standard will be effective for interim reporting periods in
    fiscal years beginning after December 15, 2024, with early adoption permitted.&#160; The standard requires retrospective application to all prior periods presented.&#160; While the standard requires additional disclosures related to the Company&#8217;s reportable
    segments, management does not expect the standard to have an impact on the Company&#8217;s results of operations or cash flows due to the adoption of this guidance.</div>
</ix:continuation>
  <ix:continuation id="Text_3ec4a4df43204449b975923368b8a17b3" continuedAt="Text_3ec4a4df43204449b975923368b8a17b4">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_3ec4a4df43204449b975923368b8a17b4" continuedAt="Text_3ec4a4df43204449b975923368b8a17b5">
<div style="text-align: justify; margin-right: 0.3pt; margin-left: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In December 2023, FASB issued amended guidance on Income Taxes: Improvements to Income Tax.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The amendments require the Company to provide further disaggregated income tax disclosures for specific categories on the effective </span>tax rate reconciliation, as well as
    additional information about federal, state/local and foreign income taxes.&#160; The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction.&#160; The standard is effective for
    fiscal years beginning after December 15, 2024, with early adoption permitted.&#160; The standard is to be applied on a prospective basis, although optional retrospective application is permitted.&#160; While the standard will require additional disclosures
    related to the Company&#8217;s income taxes, management does not expect the adoptions of this guidance to have an impact on the Company&#8217;s results of operations or cash flows due to the adoption of this guidance.</div>
</ix:continuation>
  <ix:continuation id="Text_3ec4a4df43204449b975923368b8a17b5" continuedAt="Text_3ec4a4df43204449b975923368b8a17b6">
<div><br/>
  </div>
</ix:continuation>
  <ix:continuation id="Text_3ec4a4df43204449b975923368b8a17b6">
<div style="text-align: justify; margin-right: 0.3pt; margin-left: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In March 2024, the SEC passed rule changes that will require registrants to provide certain climate-related
    information in their registration statements and annual reports.&#160; The new rules enhance and standardize climate-related disclosures in an effort to provide investors with more consistent, comparable and reliable information about the impact of
    climate-related risks on registrants.&#160; The rules require disclosure of greenhouse gas (GHG) emissions in annual reports and registration statements&#160; Additionally, all registrants would be required to provide numerous climate-related disclosures within
    their financial statements and elsewhere in their filings.&#160; The Company is currently evaluating the impact of the rule changes.</div>
</ix:continuation></div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">59</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div style="text-align: justify;"><a id="ReportofIndependentRegist"><!--Anchor--></a><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Report of Independent Registered Public Accounting Firm</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shareholders and Board of Directors</div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Resources Corporation</div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Newark, Delaware</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Opinion on the Consolidated Financial Statements</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We have audited the accompanying consolidated balance sheets of Artesian Resources Corporation (the &#8220;Company&#8221;) as of December 31, 2023 and 2022, the related consolidated
    statements of operations, cash flows and changes in stockholders&#8217; equity for each of the three years in the period ended December 31, 2023,
    and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;).&#160; In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the results of its
    operations and its cash flows for each of the three years in the period ended December 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">,</span> in conformity with accounting principles generally accepted in the United States of America.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Basis for Opinion</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">These consolidated financial statements are the responsibility of the Company&#8217;s management.&#160; Our responsibility is to express an opinion on the Company&#8217;s
    consolidated financial statements based on our audits.&#160; We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) and are required to be independent with respect to the Company in accordance
    with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We conducted our audits in accordance with the standards of the PCAOB.&#160; Those standards require that we plan and perform the audit to obtain reasonable
    assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.&#160; The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial
    reporting.&#160; As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting.&#160;
    Accordingly, we express no such opinion.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or
    fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the
    accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Critical Audit Matter</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated
    or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The
    communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical
    audit matter or on the accounts or disclosures to which it relates.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Revenue recognition &#8211; Water Sales</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As indicated in Note 2 to the consolidated financial statements, water sales revenue consists of tariff contract revenues from the sale of water, fixed fees
    for water services, and Distribution System Improvement Charges, or DSIC, billed to customers at rates outlined in the Company's tariffs. The Company recognizes revenues from the sale of water, and fixed fees for water services over time as water is
    consumed and as the customers simultaneously receive and consume the benefits of the Company remaining ready to provide them water services, respectively. DSIC revenue is a surcharge applied to tariff rates, and the Company recognizes DSIC revenue
    depending on whether the surcharge was applied to water consumption revenue or fixed-fee revenue. As indicated in the consolidated statements of operations, the Company recorded $80 million of water sales revenue for the year ended December 31, 2023.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We identified the recognition of water sales as a critical audit matter due to the large volume of customers and transactions. The principal consideration
    for our determination is the increased extent of auditor effort involved in performing procedures and evaluating audit evidence related to the Company&#8217;s water sales revenue recognition.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The primary procedures we performed to address this critical audit matter included:</div>

  <div><br/>
  </div>

  <div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt; vertical-align: top; text-align: right;">
            <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226;</div>
          </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Testing a sample of revenue transactions by obtaining and inspecting source documents such as invoices, cash receipts, approved tariff rates and
              recalculating the revenue recognized.</div>
          </td>

  </tr>


</table>
  </div>

  <div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt; vertical-align: top; text-align: right;">
            <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226;</div>
          </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Testing a sample of revenue transactions to verify that the customer&#8217;s property is located within the Company&#8217;s approved service territory.</div>
          </td>

  </tr>


</table>
  </div>

  <div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt; vertical-align: top; text-align: right;">
            <div style="text-align: left; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226;</div>
          </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Performing analytical procedures to reconcile cash received from customers to revenue recognized.</div>
          </td>

  </tr>


</table>
  </div>

  <div><br/>
  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">/</span>s/ <ix:nonNumeric name="dei:AuditorName" id="Fact_6504447b58e34eafbbd2885beedb680c" contextRef="c20230101to20231231">BDO USA, P.C.</ix:nonNumeric></div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We have served as the Company&#8217;s auditor since 2005.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:AuditorLocation" id="Fact_5ce01c2f65d54ed9b24283ac5c8a1516" contextRef="c20230101to20231231">Wilmington, Delaware</ix:nonNumeric></div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">March 18, 2024</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">60</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="ITEM9"><!--Anchor--></a>ITEM 9. <a id="CHANGESINANDDISAGREEMENTS"><!--Anchor--></a>CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS
    ON ACCOUNTING AND FINANCIAL DISCLOSURES</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="ecd:NonRule10b51ArrTrmntdFlag" id="Fact_876a34eaf2404e7cbdd655889dda1ca0" contextRef="c20230101to20231231" format="ixt:fixed-false"><ix:nonNumeric name="ecd:Rule10b51ArrTrmntdFlag" id="Fact_e3e63c1bf04f4eaeacce07104e073956" contextRef="c20230101to20231231" format="ixt:fixed-false"><ix:nonNumeric name="ecd:NonRule10b51ArrAdoptedFlag" id="Fact_6015c44571b74f4390cb99afe5571c39" contextRef="c20230101to20231231" format="ixt:fixed-false"><ix:nonNumeric name="ecd:Rule10b51ArrAdoptedFlag" id="Fact_6066cb9c5eb34e5bb4cb42054c028d28" contextRef="c20230101to20231231" format="ixt:fixed-false">None</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="ITEM9A"><!--Anchor--></a>ITEM 9A. <a id="CONTROLSANDPROCEDURES"><!--Anchor--></a>CONTROLS AND PROCEDURES</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(a)&#160;&#160;Evaluation of Disclosure Controls and Procedures</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of the design and
    operation of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this report.&#160; Based upon this evaluation, the Chief Executive Officer and the Chief Financial Officer
    concluded that our disclosure controls and procedures as of the end of the period covered by this report were effective in providing reasonable assurance that the information required to be disclosed by us in reports filed under the Securities Exchange
    Act of 1934 is (1) recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms and (2) accumulated and communicated to our management, including the Chief Executive Officer and Chief Financial Officer, as
    appropriate to allow timely decisions regarding required disclosure.&#160;&#160;In addition, the Chief Executive Officer and the Chief Financial Officer concluded that our disclosure controls and procedures as of the end of the period covered by this report were
    effective to achieve the foregoing objectives.&#160;A control system cannot provide absolute assurance, however, that the objectives of the control system are met and no evaluation of controls can provide absolute assurance that all control issues and
    instances of fraud, if any, within a company have been detected.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(b)&#160;&#160;Management&#8217;s Annual Report on Internal Control Over Financial Reporting</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Management of Artesian Resources Corporation is responsible for establishing and maintaining adequate internal control over its financial
    reporting.&#160;&#160;Artesian Resources Corporation&#8217;s internal control over financial reporting is a process designed under the supervision of the Company&#8217;s Chief Executive Officer and Chief Financial Officer to provide reasonable assurance regarding the
    reliability of financial reporting and the preparation of the Company&#8217;s consolidated financial statements for external reporting purposes in accordance with U.S. generally accepted accounting principles.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Resources Corporation&#8217;s Management assessed the effectiveness of the Company&#8217;s internal control over financial reporting as of December 31, 2023
    based on the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in &#8220;Internal Control Integrated Framework (2013).&#8221;&#160;&#160;Based on this assessment, Management determined that at December 31, 2023, the
    Corporation&#8217;s internal control over financial reporting was effective.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(c)&#160;&#160;Change in Internal Control over Financial Reporting</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">No change in the Company&#8217;s internal control over financial reporting occurred during the fiscal quarter ended December 31, 2023 that has materially affected,
    or is reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Date: March 18, 2024</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 40%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">CHIEF EXECUTIVE OFFICER:</div>
        </td>

    <td style="width: 10%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 40%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">CHIEF FINANCIAL OFFICER:</div>
        </td>

    <td style="width: 10%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 40%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 10%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 40%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 10%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 40%; vertical-align: top; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ DIAN C. TAYLOR</div>
        </td>

    <td style="width: 10%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 40%; vertical-align: top; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ DAVID B. SPACHT</div>
        </td>

    <td style="width: 10%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 40%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dian C. Taylor</div>
        </td>

    <td style="width: 10%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 40%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">David B. Spacht</div>
        </td>

    <td style="width: 10%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="ITEM9B"><!--Anchor--></a>ITEM 9B. <a id="OTHERINFORMATION"><!--Anchor--></a>OTHER INFORMATION</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Insider Adoption or Termination of Trading Arrangements:</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">During the fiscal quarter ended December 31, 2023, none of our directors or officers informed us of the adoption or termination of a &#8220;Rule 10b5-1 trading
    arrangement&#8221; or &#8220;non-Rule 10b5-1 trading arrangement,&#8221; as those terms are defined in Regulation S-K, Item 408.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="ITEM9CDISCLOSUREREGARDING"><!--Anchor--></a>ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Not applicable.</div>

  <div><br/>
  </div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">61</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="PARTIII"><!--Anchor--></a>PART III</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="ITEM10"><!--Anchor--></a>ITEM 10. <a id="DIRECTORSEXECUTIVEOFFICER"><!--Anchor--></a>DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE
    GOVERNANCE</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 26.96%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Name</div>
        </td>

    <td style="width: 6.05%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Age</div>
        </td>

    <td style="width: 66.99%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Position</div>
        </td>

  </tr>

  <tr>

    <td style="width: 26.96%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 6.05%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 66.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 26.96%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dian C. Taylor</div>
        </td>

    <td style="width: 6.05%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">78</div>
        </td>

    <td style="width: 66.99%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Biography:</span> Director since 1991 - Chair of the
            Board of Directors of the Company, or the Board, since July 1993, and Chief Executive Officer of Artesian Resources Corporation and its subsidiaries since September 1992.&#160; Ms. Taylor has been employed by the Company since August 1991.&#160; Prior to
            joining the Company, Ms. Taylor had extensive marketing and small business ownership experience.&#160; She was formerly a consultant to the Small Business Development Center at the University of Delaware from February 1991 to August 1991 and Owner
            and President of Achievement Resources Inc. from 1977 to 1991.&#160; Achievement Resources, Inc. specialized in strategic planning, marketing, entrepreneurial and human resources development consulting. Ms. Taylor was a marketing director for SMI,
            Inc. from 1982 to 1985. Ms. Taylor is the aunt of John R. Eisenbrey, Jr. and Nicholle R. Taylor. She serves on the Budget and Finance Committee.</div>
          <div>&#160;</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Qualifications</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">:</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160; </span>Ms. Dian Taylor has over 30 years of experience as Chief Executive Officer and President of the
            Company, during which the Company has continuously grown. Ms. Taylor has extensive knowledge of the complex issues facing smaller companies and prior strategic planning expertise. Ms. Taylor has served as President of the National Association
            of Water Companies, a trade organization of the investor-owned water utility industry. Ms. Taylor also has served as a Commissioner for the Delaware River and Bay Authority, on the Delaware Economic and Financial Advisory Council, as a Regional
            Advisory Board Member for Citizens Bank, on the Board of Governors of the Delaware State Chamber of Commerce, on the Executive Committee of the Delaware Business Round Table, American Heart Association, Committee of 100 and the Delaware Council
            on Economic Education, and as a Trustee of the Delaware Grand Opera and the Christiana Care Hospital. . The Board views Ms. Taylor&#8217;s experience with various aspects of the utility industry and her demonstrated leadership roles in business and
            community activities as important qualifications, skills, and experiences for the Board&#8217;s conclusion that Ms. Taylor should serve as a director of the Company.</div>
        </td>

  </tr>


</table>
  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27.37%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Kenneth R. Biederman Ph. D.</div>
        </td>

    <td style="width: 5.36%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">80</div>
        </td>

    <td style="width: 67.27%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Biography:</span>&#160; Director since 1991 - Currently
            retired and former Professor of Finance at the Lerner College of Business and Economics of the University of Delaware, from May 1996 to May 2011. Interim Dean of the College of Business and Economics of the University of Delaware from February
            1999 to June 2000.&#160; Dean of the College of Business and Economics of the University of Delaware from 1990 to 1996.&#160; Former Director of the Mid-Atlantic Farm Credit Association from 2006 to 2010.&#160; Director of Chase Manhattan Bank USA from 1993
            to 1996.&#160; Formerly a financial and banking consultant from 1989 to 1990 and President of Gibraltar Bank from 1987 to 1989.&#160; Previously Chief Executive Officer and Chairman of the Board of West Chester Savings Bank; Economist and former
            Treasurer of the State of New Jersey and Staff Economist for the United States Senate Budget Committee. He serves on the Executive; Audit; Budget and Finance; Governance and Nominating; and Compensation Committees.</div>
          <div>&#160;</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Qualifications:&#160; Dr. Biederman&#8217;s experience as a former State Treasurer of New Jersey and the former Dean of the Lerner College of Business and
            Economics at the University of Delaware gives him a substantial amount of business, economic and financial reporting knowledge.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.37%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 5.36%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 67.27%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.37%; vertical-align: top;">&#160;</td>

    <td style="width: 5.36%; vertical-align: top;">&#160;</td>

    <td style="width: 67.27%; vertical-align: top;">&#160;</td>

  </tr>


</table>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">62</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27.52%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">John R. Eisenbrey, Jr.</div>
          <div>&#160;</div>
        </td>

    <td style="width: 5.52%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">68</div>
        </td>

    <td style="width: 66.96%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Biography:&#160; </span>Director since 1993 &#8211; Small
            Business Executive.&#160; For more than 40 years, Owner and President of Bear Industries, Inc., a contracting firm providing building fire sprinkler protection installations for businesses throughout the Delmarva Peninsula.&#160; In 2021, Mr. Eisenbrey
            was appointed to the Board of Trustees of St. Andrews School.&#160; Mr. Eisenbrey is the nephew of Dian C. Taylor and the cousin of Nicholle R. Taylor.&#160; He serves on the Audit; Budget and Finance; Governance and Nominating; and Compensation
            Committees.</div>
          <div>&#160;</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Qualifications:&#160; The Board has determined that Mr. Eisenbrey&#8217;s hands-on experience as a business owner in one of our primary geographic regions
            qualifies him to be a member of the Board.&#160; For more than 40 years, Mr. Eisenbrey has been the Owner and President of a privately held contracting firm providing fire sprinkler protection installations for businesses throughout the Delmarva
            Peninsula.&#160; Mr. Eisenbrey is a past President of the Delaware Contractors Association.&#160; Mr. Eisenbrey&#8217;s operating business background provides experience with operational, technical, and regulatory matters also applicable to our water
            business.&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.52%; vertical-align: top;">&#160;</td>

    <td style="width: 5.52%; vertical-align: top;">&#160;</td>

    <td style="width: 66.96%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 27.52%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Michael Houghton, Esq.</div>
        </td>

    <td style="width: 5.52%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67</div>
        </td>

    <td style="width: 66.96%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Biography:</span>&#160; Director appointed September 2018
            &#8211; Mr. Houghton retired as of January 1, 2022 as Partner from the law firm of Morris Nichols Arsht &amp; Tunnell in Wilmington, Delaware and continued as special counsel to the firm until September 30, 2023. He was admitted to practice law in
            Delaware in 1982, before the U.S. District Court for the District of Delaware in 1983 and before the U.S. Court of Appeals for the Third Circuit in 1985.&#160; He served a clerkship with the Delaware Court of Chancery in 1982-1983.&#160; Mr. Houghton&#8217;s
            legal expertise involves the representation of governmental entities, such as the Delaware River &amp; Bay Authority.&#160; He has also represented banks, trust companies, insurance companies and public utilities in commercial transactions and
            before regulatory authorities and state, county, and local governments and in legislative and public policy matters before Delaware government.&#160; Mr. Houghton has also advised numerous entities, including Fortune 500 companies, on unclaimed
            property issues and has represented numerous companies in connection with unclaimed property audits and voluntary disclosure matters.&#160; He has been selected for inclusion in The Best Lawyers in America from 2009-2023.&#160; Mr. Houghton is a member
            of the Board of Governors of the Delaware State Chamber of Commerce and the Boards of the Delaware Public Policy Institute and the Rockefeller Trust Company of Delaware. Mr. Houghton is also a member of the Delaware Heritage Commission.&#160; He is
            a past member of the Pete du Pont Freedom Foundation, the Board of the Delaware Bar Foundation, a Trustee of the Uniform Law Foundation, a Past President of the Delaware State Bar Association and a Past President the National Conference of
            Commissioners on Uniform State Laws.&#160; He was appointed in 2017 by Delaware Governor John Carney to serve as Chair of the Delaware Economic and Financial Advisory Council and in 2023 to the Delaware Marijuana Appeals Commission and the Delaware
            Environmental Appeals Board.&#160; He serves on the Audit and Compensation Committees.</div>
          <div>&#160;</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Qualifications: Mr. Houghton&#8217;s legal and regulatory experience and extensive involvement in Delaware legislative and public policy matters are
            attributes that provide valuable insight and benefit as the Company continues its growth in Delaware.&#160; The Board has determined that Mr. Houghton&#8217;s more than 40 years of experience makes him well qualified to serve on the Board.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.52%; vertical-align: top;">&#160;</td>

    <td style="width: 5.52%; vertical-align: top;">&#160;</td>

    <td style="width: 66.96%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 27.52%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nicholle R. Taylor</div>
        </td>

    <td style="width: 5.52%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">56</div>
        </td>

    <td style="width: 66.96%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Biography:</span>&#160; Director since 2007 &#8211; Senior Vice
            President of Artesian Resources Corporation and its subsidiaries since May 9, 2012 and President of Artesian Water Company since August 16, 2021. Previously served as Chief Operating Officer of Artesian Water Company from August 2019 to August
            2021. She was Vice President of Artesian Resources Corporation and its subsidiaries from May 2004 to May 2012.&#160; Ms. Taylor has been employed by the Company since 1991 and has held various management level and operational positions within the
            Company.&#160; She serves on the Budget and Finance Committee. Ms. Taylor is the niece of Dian C. Taylor and the cousin of John R. Eisenbrey, Jr.</div>
          <div>&#160;</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Qualifications:&#160; Ms. Nicholle Taylor has over thirty years of experience with the Company in a variety of field, office, and managerial positions.&#160;
            The Board has determined that the range of her experience across various company functions gives her a clear perception of how the Company operates, thus enhancing the Board&#8217;s ability to know the Company&#8217;s current capabilities and limitations,
            and qualifies her to serve as a director.&#160; Ms. Taylor serves on the Board of Directors of the National Association of Water Companies, a trade organization of the investor-owned water utility industry.&#160; Ms. Taylor also currently serves on the
            Board of Directors of the Committee of 100, which is a business organization that promotes responsible economic development in the state of Delaware.&#160; In 2019, Ms. Taylor was appointed to the Board of Directors of the Delaware Nature Society, a
            non- profit organization dedicated to connecting people with the natural world to improve the environment through education, advocacy, and conservation.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.52%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 5.52%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 66.96%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.52%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pierre A. Anderson</div>
          <div>&#160;</div>
        </td>

    <td style="width: 5.52%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45</div>
        </td>

    <td style="width: 66.96%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Chief Information Officer and Senior Vice President of Artesian Resources Corporation and its subsidiaries since May 19, 2021.&#160; Mr. Anderson
            previously served as Vice President of Information Technologies of Artesian Resources Corporation and its subsidiaries from May 2012 to May 2021, Director of Information Technologies from April 2008 to May 2012, and Manager of Information
            Technologies from December 2006 to April 2008.&#160; Prior to joining the Company, Mr. Anderson was employed by the Christina School District as Manager, Project &amp; Support Services.&#160; From 2000 to 2005, while with MBNA (now Bank of America), he
            served in several information technology roles.&#160; He received his Bachelors of Science degree in Computer Science from Delaware State University and both an Masters of Business Administration and Masters of Science in Information Systems &amp;
            Technology Management from the University of Delaware&#8217;s Lerner College of Business &amp; Economics.</div>
          <div>&#160;</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Mr. Anderson serves on the Boards of Easterseals of Delaware &amp; Maryland&#8217;s Eastern Shore (Vice Chair), Delaware State Chamber of Commerce,
            University of Delaware&#8217;s Lerner College Alumni, Bancroft Construction Company, and the Delaware Economic &amp; Forecasting Advisory Council (DEFAC).</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.52%; vertical-align: top;">&#160;</td>

    <td style="width: 5.52%; vertical-align: top;">&#160;</td>

    <td style="width: 66.96%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 27.52%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Joseph A. DiNunzio, CPA, CGMA</div>
        </td>

    <td style="width: 5.52%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">61</div>
        </td>

    <td style="width: 66.96%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Executive Vice President and Secretary of Artesian Resources Corporation and Subsidiaries since May 2007 and President of Artesian Water Maryland,
            Inc. since May 2017.&#160; Mr. DiNunzio previously served as Senior Vice President and Secretary since March 2000 and as Vice President and Secretary since January 1995.&#160; He served as Secretary of Artesian Resources Corporation and Subsidiaries from
            July 1992 to January 1995.&#160; Prior to joining Artesian in 1989, Mr. DiNunzio was employed by PriceWaterhouseCoopers LLP.&#160; He earned a Bachelor of Science in Commerce, with concentration in accounting, from the McIntire School of Commerce at the
            University of Virginia.</div>
          <div>&#160;</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Mr. DiNunzio is Past Chairman of the Board of the Cecil County Chamber of Commerce and served on the Board of the Cecil Business Leaders from June
            2013 to January 2023.&#160; He is Past Chairman of the Delaware Chapter of the National Association of Water Companies.&#160;&#160; Mr. DiNunzio is a member of the Cecil County Maryland Economic Development Commission, the Delaware Source Water Assessment and
            Protection Program&#8217;s Citizens and Technical Advisory Committee, the American Institute of Certified Public Accountants, the Pennsylvania Institute of Certified Public Accountants, and was a member of the 2003 Delaware Legislative Drinking Water
            Task Force.</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27.7%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 5.48%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 66.82%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.7%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Courtney A. Emerson, Esq.</div>
        </td>

    <td style="width: 5.48%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40</div>
        </td>

    <td style="width: 66.82%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General Counsel of Artesian Resources Corporation and its subsidiaries since August 2021 and Assistant Secretary of Artesian Resources Corporation
            and its subsidiaries since November 2022.&#160; Prior to joining Artesian in 2021, Ms. Emerson practiced law at Fox Rothschild LLP.&#160; She previously served as an emergency manager for the State of Delaware for nearly a decade and was an educator at a
            multinational bank.&#160; She earned her J.D. from the Delaware Law School of Widener University and her B.S. in Political Science from the University of Delaware.</div>
          <div>&#160;</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Ms. Emerson has served as Vice Chair of the Environmental Section of the Delaware State Bar Association, as Vice Chair of the American Bar
            Association&#8217;s Disaster Legal Services Team, and as Vice President of the University of Delaware Alumni Lawyers Society.&#160;&#160; She is a member of the General Counsel Section of the National Association of Water Companies, the American Bar
            Association, the Delaware State Bar Association, and the Committee of 100.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.7%; vertical-align: top;">&#160;</td>

    <td style="width: 5.48%; vertical-align: top;">&#160;</td>

    <td style="width: 66.82%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 27.7%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Jennifer L. Finch, CPA</div>
        </td>

    <td style="width: 5.48%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">55</div>
        </td>

    <td style="width: 66.82%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Senior Vice President of Finance &amp; Corporate Treasurer of Artesian Resources Corporation &amp; Subsidiaries since November 2020.&#160; Prior to that,
            Ms. Finch was the Assistant Treasurer and Vice President of Finance.&#160; Ms. Finch is responsible for the oversight of all aspects of accounting and tax&#8208;related matters, corporate financing, and serves as the principal accounting officer.</div>
          <div>&#160;</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Prior to joining Artesian in 2008, Ms. Finch held various accounting positions for Handler Corporation, a homebuilder and developer located in
            Wilmington, Delaware, where she worked for 14 years.&#160; She also worked four years for a local certified public accounting firm and has more than 30 years of accounting, auditing, and tax experience.&#160; Ms. Finch is a member of the American
            Institute of Certified Public Accountants and the Delaware Society of Certified Public Accountants.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.7%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 5.48%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 66.82%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.7%; vertical-align: top;">&#160;</td>

    <td style="width: 5.48%; vertical-align: top;">&#160;</td>

    <td style="width: 66.82%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 27.7%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Raymond T. Kelly, CPA, CISA</div>
        </td>

    <td style="width: 5.48%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39</div>
        </td>

    <td style="width: 66.82%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Vice President of Information Technology for Artesian Resources Corporation and Subsidiaries since November 4, 2022. &#160;Mr. Kelly joined Artesian in
            2013 as Manager of Business Applications and was promoted to the Director of Information Technology in 2016. Prior to joining Artesian he served as a Manager for PricewaterhouseCoopers, where he progressively advanced from an Associate; leading
            information technology audits, financial audits of publicly traded institutions, and utility meter to cash system engagements. During his time at Artesian, Mr. Kelly, who is responsible for all Information Technology functions, has directly led
            and overseen all enhancements to the technology portfolio including; enterprise applications, infrastructure, business process automation, analytics, and cybersecurity.</div>
          <div>&#160;</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Mr. Kelly earned both a Bachelor of Science in Computer Science and Business and a Bachelor of Science in Business and Economics from Lehigh
            University. He is a Certified Public Accountant, a Certified Information Systems Auditor, and a Chartered Global Management Accountant. He serves on the Program Committee of&#160;the Boys &amp; Girls Club of Delaware and is a member of the American
            Institute of Certified Public Accountants.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.7%; vertical-align: top;">&#160;</td>

    <td style="width: 5.48%; vertical-align: top;">&#160;</td>

    <td style="width: 66.82%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 27.7%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Daniel W. Konstanski</div>
        </td>

    <td style="width: 5.48%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39</div>
        </td>

    <td style="width: 66.82%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Mr. Konstanski is a Board Certified, Professional Engineer with 19 years of experience in the water and wastewater industry. He joined Artesian
            Resources Corporation in March of 2014 as a Senior Engineer, was appointed Manager of Engineering in 2019 and was named Vice President of Engineering in October of 2022. Mr. Konstanski is responsible for managing and overseeing the Engineering
            Department&#8217;s operation and staff as well as directly managing capital projects.&#160; His team includes engineers, project managers and subject matter experts who shepherd, analyze, and manage Artesian&#8217;s extensive water and wastewater assets
            including treatment, pipeline hydraulics, system modeling, pumped networks, and regulatory matters. During his time at Artesian, Mr. Konstanski has managed the permitting, design and construction of multiple new water and wastewater treatment
            plants as well as renovations of numerous existing facilities, overseen the development of state-of-the-art digital models for both the water and wastewater systems, led efforts to increase self-sufficiency by hundreds of millions of gallons
            per year and provided input on Artesian&#8217;s purchase of multiple additional water and wastewater systems.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.7%; vertical-align: top;">&#160;</td>

    <td style="width: 5.48%; vertical-align: top;">&#160;</td>

    <td style="width: 66.82%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 27.7%; vertical-align: top;">&#160;</td>

    <td style="width: 5.48%; vertical-align: top;">&#160;</td>

    <td style="width: 66.82%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 27.7%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">David B. Spacht</div>
        </td>

    <td style="width: 5.48%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">64</div>
        </td>

    <td style="width: 66.82%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Chief Financial Officer of Artesian Resources Corporation and its subsidiaries since January 1995 and President of Artesian Wastewater Management,
            Inc. since August 2019.&#160; Mr. Spacht joined the Company in 1980 and has held various executive and management level positions.&#160; Mr. Spacht has worked closely with the Public Service Commission for over 40 years on developing rates and
            regulations in Delaware. He has also worked closely with the Maryland Public Service Commission developing rates and regulations as a result of filing for acquisitions. He was selected by the National Association of Regulatory Utility
            Commissioners Subcommittee on Education as an instructor for their semi-annual course on rate making.&#160;</div>
          <div>&#160;</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Mr. Spacht is a member of several national and local organizations, including the National Association of Water Companies, having served on their
            Finance Committee for 32 years and most recently in 2015 joining the Rate and Regulatory Committee; the American Water Works Association; the National Association of Regulatory Utility Commissioners; the International Organization of Management
            Accountants; and Special Olympics Delaware.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.7%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 5.48%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 66.82%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 27.7%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">John M. Thaeder</div>
        </td>

    <td style="width: 5.48%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">65</div>
        </td>

    <td style="width: 66.82%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Senior Vice President of Operations.&#160; Mr. Thaeder has served as an officer since February 1998.&#160; He currently serves as an officer of Artesian
            Resources Corporation and Subsidiaries.&#160;&#160; Prior to joining the company, Mr. Thaeder was with Hydro Group, Inc. from 1996 to 1998 as Southeastern District Manager of Sales and Operations from Maryland to Florida.&#160; During 1995 and 1996, he was
            Sales Manager of the Northeast Division with sales responsibilities from Maine to Florida.&#160; Previously, he served as District Manager of the Layne Well and Pump Division of Hydro Group.</div>
          <div>&#160;</div>
          <div>&#160;</div>
        </td>

  </tr>


</table>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">63</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Corporate Governance</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The executive officers are elected or approved by our Board, or the Board of our appropriate subsidiary, to serve until his or her successor is appointed or
    shall have been qualified or until earlier death, resignation or removal.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In accordance with the provisions of the Company's By-laws, the Board is divided into three classes. Members of each class serve for three years and one
    class is elected each year to serve a term until his or her successor shall have been elected and qualified or until earlier resignation or removal.&#160; Dr. Kenneth R. Biederman and Mr. Michael Houghton have been nominated for election to the Board at the
    Annual Meeting of stockholders to be held May 7, 2024.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Board, which met nine times in 2023, has established four standing committees: the Audit Committee, the Compensation Committee, the Budget and Finance
    Committee, and the Governance and Nominating Committee. Information with respect to the Audit, Compensation and Governance and Nominating Committees is set forth below. In addition, the charter for each of the four standing committees of the Board is
    available on our website, www.artesianwater.com.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dian C. Taylor, the Company's Chief Executive Officer, also serves as Chair of the Board.&#160; The Board, after considering the size of the Company and the
    composition of the Board, has determined that the combined structure is appropriate.&#160; The Board has determined that having one person serving as Chair of the Board and Chief Executive Officer ensures a unified leadership of the Board and management and
    provides potential efficiency in the execution of the strategies and visions of the Board and management.&#160; The Board believes that Ms. Taylor's experience and operational knowledge of the business enables her to effectively perform both roles.&#160; Given
    the limited number of Board members and the practice of open communication with the entire Board, the Company does not have a lead independent director.&#160; The Board meets as often as needed and at least twice a year in executive session without any
    management or non-independent directors present.&#160; The Board believes this is an appropriate structure for the Company which provides the appropriate independent oversight.&#160; In addition, the Audit Committee and the Compensation Committee regularly
    consult with the Company's General Counsel to review the various types of risks that affect the Company and to consult on strategies to anticipate such risks.&#160; The Board believes this structure has been effective.&#160; The Board meets with management on a
    regular basis to review operational reports, financial updates, strategic development and other matters.&#160; Frequent meetings help to promote and ensure open communication with the management team.&#160; All Board members are engaged and remain actively
    involved in their oversight roles. The Board is responsible for oversight of the Company's risk management process.&#160; The senior management team is responsible for identifying risks, managing risks and reporting and communicating risks back to the
    Board.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Communications with Directors</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Any stockholder wishing to communicate with a director may do so by contacting the Company&#8217;s Secretary, which will pass to the director written, e-mail or
    phone communications.&#160; The Board has authorized the Secretary to screen frivolous or unlawful communications or commercial advertisements.&#160; You may reach the Secretary at Artesian Resources Corporation, 664 Churchmans Road, Newark, DE 19702.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Director Compensation</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In May 2023, each independent director received an annual retainer fee of $95,000, to be paid quarterly.&#160; Dian C. Taylor and Nicholle R. Taylor received
    annual retainer fees of $67,000, to be paid quarterly.&#160; Directors do not receive any additional meeting fees. William Wyer is serving as Director Emeritus and receives $3,750 for each standing quarterly Board meeting he attends.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In 2023, our directors, other than Dian C. Taylor and Nicholle R. Taylor, whose fees as director are included in the Summary Compensation Table, received the
    following compensation:</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">64</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Director Compensation Table</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Name</div>
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fees Earned or</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Paid in</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">($)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stock</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Awards</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">($)(1)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">All other Compensation</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">($)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">($)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Kenneth R. Biederman</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">95,000</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54,880</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">149,880</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">John R. Eisenbrey, Jr.</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">95,000</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54,880</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">149,880</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Michael Houghton</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">95,000</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54,880</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">149,880</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">William C. Wyer (2)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,500</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">N/A</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,500</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On May 9, 2023, each director, received a restricted stock award of 1,000 shares of Class A Non-Voting Stock.&#160; The fair market value per share was $54.88, the closing
            price of the Class A Non-Voting Stock as recorded on the Nasdaq Global Select Market on May 9, 2023.&#160; The restricted shares vest one year from the date of grant.&#160; There were no outstanding option shares outstanding for Independent Directors at
            December 31, 2023.&#160; The number of restricted shares outstanding at December 31, 2023 for each director is:.</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 30.91%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 36.78%; vertical-align: middle;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Option Shares Outstanding</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">at December 31, 2023</div>
        </td>

    <td style="width: 32.31%; vertical-align: middle;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Restricted Shares Outstanding at December 31, 2023</div>
        </td>

  </tr>

  <tr>

    <td style="width: 30.91%; vertical-align: middle;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Kenneth R. Biederman</div>
        </td>

    <td style="width: 36.78%; vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td style="width: 32.31%; vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,000</div>
        </td>

  </tr>

  <tr>

    <td style="width: 30.91%; vertical-align: middle; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">John R. Eisenbrey, Jr.</div>
        </td>

    <td style="width: 36.78%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td style="width: 32.31%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,000</div>
        </td>

  </tr>

  <tr>

    <td style="width: 30.91%; vertical-align: middle;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Michael Houghton</div>
        </td>

    <td style="width: 36.78%; vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td style="width: 32.31%; vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,000</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Willam Wyer concluded his last three-term year as Director on May 4, 2022. Upon his retirement from the Board, in light of his substantial contributions to the Company
            and the Board's interest in continuing to benefit from Mr Wyer's experience, the Board appointed Mr. Wyer to the honorary role of Director Emeritus. As Director Emeritus, Mr. Wyer&#160; is invited to attend meetings of the Board, but is not
            considered a Director of the Company and is not entitled to vote on any matter presented to the Board.</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Compensation Committee Interlocks and Insider Participation</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">During the year ended December 31, 2023, the members of our Compensation
      Committee were Kenneth R. Biederman, John R. Eisenbrey, Jr. and Michael Houghton.</span>&#160; None of our executive officers serves as a director or as a member of the compensation committee, or any other committee serving an equivalent function, of any
    entity that has one or more of its executive officers serving as members of our Compensation Committee or as a director of our Board.&#160; No member of our Compensation Committee has ever been our employee.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Independence</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In 2023, the Board of Directors determined that Messrs. Biederman, Eisenbrey and Houghton, a majority of the Board, met the independence requirements
    prescribed by the listing standards of the Nasdaq Global Select Market.&#160;</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Audit Committee</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Audit Committee reviews the procedures and policies relating to the internal accounting procedures and controls of the Company, and provides general
    oversight with respect to the accounting principles employed in the Company's financial reporting.&#160; As part of its activities, the Audit Committee meets with representatives of the Company's management and independent accountants. &#160;The Audit Committee
    has considered the extent and scope of non-audit services provided to the Company by its outside accountants and has determined that such services are compatible with maintaining the independence of the outside accountants.&#160;The Audit Committee appoints
    and retains the Company's independent accountants.&#160; The Audit Committee consists of Kenneth R. Biederman, John R. Eisenbrey, Jr. and Michael Houghton, three independent directors. &#160;The Board has also determined that each member of the Audit Committee
    meets the independence requirements prescribed by the listing standards of the Nasdaq Global Select Market and the rules and regulations of the Securities and Exchange Commission. &#160;The Board has further determined that Mr. Biederman, a member of the
    Audit Committee, is an "audit committee financial expert" as such term is defined in Item 407(d)(5)(ii) of Regulation S-K promulgated by the Securities and Exchange Commission.&#160;During 2023, the Audit Committee met five times.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">65</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Compensation Committee</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Compensation Committee reviews the compensation and benefits provided to key management employees, officers and directors and makes recommendations as
    appropriate to the Board.&#160; The Compensation Committee also determines whether and what amounts should be granted under the 2015 Equity Compensation Plan, or the 2015 Plan, and may make recommendations for amendments to the 2015 Plan.&#160; The Compensation
    Committee is comprised of Kenneth R. Biederman, John R. Eisenbrey, Jr. and Michael Houghton, three independent directors.&#160; The Board of Directors has also determined that each member of the Compensation Committee meets the independence requirements
    prescribed by the listing standards of the Nasdaq Global Select Market and the rules and regulations of the Securities and Exchange Commission.&#160; During 2023, the Compensation Committee met four times.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Consideration of Director Candidates</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; margin-top: 3pt; margin-bottom: 3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Governance and Nominating Committee is comprised of Kenneth R. Biederman, John R. Eisenbrey, Jr. and Michael
    Houghton, three independent directors.&#160; As part of the formalized nominating procedures, the committee makes recommendations for director nominations to the full Board.&#160; Director candidates nominated by stockholders are considered in the same manner,
    provided the nominations are submitted to the Secretary and copied to the Chairman of the committee on a timely basis and in accordance with the Company's By-laws.&#160; Nominations for the election of directors for the 2024 Annual Stockholders' Meeting
    were approved by the Governance and Nominating Committee on January&#160; 29, 2024.</div>

  <div style="margin-top: 3pt; margin-bottom: 3pt;"><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Governance and Nominating Committee has determined that no one single criterion should be given more weight than any other criteria when it considers the
    qualifications of a potential nominee to the Board.&#160; Instead, it believes that it should consider the total "skills set" of an individual. &#160;In evaluating an individual's skills set, the Governance and Nominating Committee considers a variety of
    factors, including, but not limited to, the potential nominee's background and education, his or her general business experience, and whether or not he or she has any experience in positions with a high degree of responsibility.&#160; In addition, although
    the Governance and Nominating Committee does not have a policy with regard to the consideration of diversity in identifying director nominees, its charter includes in the Governance and Nominating Committee's duties and responsibilities that it seek
    members from diverse backgrounds so that the Board consists of members with a broad spectrum of experience and expertise.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Code of Ethics</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company has adopted a code of ethics applicable to its chief executive officer, chief financial officer, controller or principal accounting officer, and
    any person who performs a similar function, which is a "code of ethics" as defined by applicable rules of the Securities and Exchange Commission.&#160; This code is publicly available on the Company's website at www.artesianwater.com.&#160; If the Company makes
    any amendments to this code other than technical, administrative, or other non-substantive amendments, or grants any waivers, including implicit waivers, from a provision of this code to the Company's chief executive officer, chief financial officer,
    controller or principal accounting officer, and any person who performs a similar function, the Company will disclose the nature of the amendment or waiver, its effective date and to whom it applies on its website.&#160; The information on the website
    listed above is not and should not be considered part of this Annual Report on Form 10-K.&#160; It is intended to be an inactive textual reference only and is not incorporated by reference herein.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Board Diversity</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; margin-right: 7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We believe it is important that our Board is composed of individuals reflecting the diversity represented by our
    employees, our customers, and our communities. We provide below enhanced disclosure regarding the self-reported diversity of our Board as required by the listing standards of the NASDAQ Capital Market.</div>

  <div style="text-align: left; margin-right: 7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td colspan="5" style="width: 100%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Board Diversity Matrix (As of March 1, 2024)</div>
        </td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total Number of Directors</div>
        </td>

    <td colspan="4" style="width: 50.15%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5</div>
        </td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 12.47%; vertical-align: middle; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Female</div>
        </td>

    <td style="width: 12.39%; vertical-align: middle; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Male</div>
        </td>

    <td style="width: 12.45%; vertical-align: middle; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Non-</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Binary</div>
        </td>

    <td style="width: 12.84%; vertical-align: middle; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Did Not</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Disclose</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Gender</div>
        </td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Part I: Gender Identify</div>
        </td>

    <td colspan="4" style="width: 50.15%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Directors</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2</div>
        </td>

    <td style="width: 12.39%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3</div>
        </td>

    <td style="width: 12.45%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Part II: Demographic Background</div>
        </td>

    <td colspan="4" style="width: 50.15%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">African American or Black</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.39%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.45%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Alaskan Native or Native American</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.39%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.45%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asian</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.39%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.45%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Hispanic or Latinx</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.39%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.45%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Native Hawaiian or Pacific Islander</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.39%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.45%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">White</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2</div>
        </td>

    <td style="width: 12.39%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3</div>
        </td>

    <td style="width: 12.45%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Two or More Races or Ethnicities</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.39%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.45%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">LGBTQ+</div>
        </td>

    <td colspan="4" style="width: 50.15%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Did Not Disclose Demographic Background</div>
        </td>

    <td colspan="4" style="width: 50.15%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>


</table>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">66</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td colspan="5" style="width: 100%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Board Diversity Matrix (As of March 1, 2023)</div>
        </td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total Number of Directors</div>
        </td>

    <td colspan="4" style="width: 50.15%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5</div>
        </td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 12.47%; vertical-align: middle; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Female</div>
        </td>

    <td style="width: 12.39%; vertical-align: middle; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Male</div>
        </td>

    <td style="width: 12.45%; vertical-align: middle; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Non-</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Binary</div>
        </td>

    <td style="width: 12.84%; vertical-align: middle; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Did Not</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Disclose</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Gender</div>
        </td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Part I: Gender Identify</div>
        </td>

    <td colspan="4" style="width: 50.15%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Directors</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2</div>
        </td>

    <td style="width: 12.39%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3</div>
        </td>

    <td style="width: 12.45%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Part II: Demographic Background</div>
        </td>

    <td colspan="4" style="width: 50.15%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">African American or Black</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.39%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.45%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Alaskan Native or Native American</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.39%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.45%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asian</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.39%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.45%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Hispanic or Latinx</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.39%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.45%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Native Hawaiian or Pacific Islander</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.39%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.45%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">White</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2</div>
        </td>

    <td style="width: 12.39%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3</div>
        </td>

    <td style="width: 12.45%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Two or More Races or Ethnicities</div>
        </td>

    <td style="width: 12.47%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.39%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.45%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 12.84%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">LGBTQ+</div>
        </td>

    <td colspan="4" style="width: 50.15%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.85%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Did Not Disclose Demographic Background</div>
        </td>

    <td colspan="4" style="width: 50.15%; vertical-align: bottom; background-color: #CCEEFF; border-bottom: #000000 2px solid;">&#160;</td>

  </tr>


</table>
  <div><br/>
  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="ITEM11"><!--Anchor--></a>ITEM 11. <a id="EXECUTIVECOMPENSATION"><!--Anchor--></a>EXECUTIVE COMPENSATION</div>

  <div><br/>
  </div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">COMPENSATION DISCUSSION AND ANALYSIS</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">This discussion describes the Company's compensation program for its named executive officers listed in the Summary Compensation Table that immediately
    follows this discussion.&#160; The named executive officers are: Dian C. Taylor, Chair, President &amp; Chief Executive Officer; David B. Spacht, Chief Financial Officer; Joseph A. DiNunzio, Executive Vice President &amp; Secretary; Nicholle R. Taylor,
    Senior Vice President and Jennifer L. Finch, Corporate Treasurer and Senior Vice President of Finance &amp; Treasurer.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Objectives of the Company&#8217;s Compensation Program</div>

  <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Compensation Committee believes that the compensation for the Company&#8217;s executives should serve to attract, motivate and retain seasoned and talented
    executives responsible for successfully guiding and implementing the Company's strategy.&#160; Our strategy is to increase our customer base, revenues, earnings and dividends by expanding our services across the Delmarva Peninsula, thereby providing our
    stockholders with a long-term, satisfactory return on their investment.</div>

  <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">To implement our strategy, it is critical that our executives remain focused on:</div>

  <div style="text-align: left; margin-left: 22.5pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; ensuring superior customer service;</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; continuously improving our efficiency and performance;</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; managing risk appropriately;</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; expanding our franchised service territory and customer base at a consistent and sustainable rate - including by acquisitions - where
    growth is strong and demand is increasing;</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; identifying and developing dependable sources of supply;</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; constructing and maintaining reliable treatment facilities and water delivery and wastewater collection systems;</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; developing and continuing positive relationships with regulators, municipalities, developers and customers in both existing and
    prospective service areas; and</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; developing a skilled and motivated work force that is adaptive to change.</div>

  <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">To accomplish our strategy, our compensation program's objectives are to:</div>

  <div style="text-align: left; margin-left: 22.5pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; provide compensation levels that are competitive with those provided by other companies with which we may compete for executive talent;</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; motivate and reward contributions and performance aligned with the Company's objectives;</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; attract and retain qualified, seasoned executives; and</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; ensure the Company maintains a pay-for-performance executive compensation program.</div>

  <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The compensation program rewards overall qualitative contributions and performance of each individual towards the Company's strategy.&#160; In reviewing the
    Company's overall compensation program in the context of the risks identified in the Company's risk management processes, the Compensation Committee does not believe that the risks the Company faces are correlated with the Company's compensation
    programs.&#160; Therefore, the Compensation Committee believes that there is an appropriate level of risk in the Company&#8217;s compensation program design and does not believe that its approach to the design and administration of its incentive programs needs to
    change in order to mitigate compensation risk.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Elements of the Company&#8217;s Compensation Program</div>

  <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The elements of the Company&#8217;s compensation program include:</div>

  <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; Base Salary</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; Cash Bonus Award</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; Equity Compensation as may be awarded under the 2015 Equity Compensation Plan</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; Employee Benefits</div>

  <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company's executive compensation program does not provide for:</div>

  <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; Severance or post-termination agreements</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; Post-retirement benefits</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; Defined benefit pension benefits or any supplemental executive retirement plan benefits</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; Non-qualified deferred compensation</div>

  <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; Change-in-Control agreements</div>

  <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Compensation Process</div>

  <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Compensation Committee relies on various factors in determining executive compensation, including the overall financial performance of the Company,
    combined with an executive officer's individual performance, progress in meeting strategic corporate objectives, and changes in responsibilities, as well as the consideration of elements of compensation not provided for by the Company in comparison to
    its peers.&#160; The Compensation Committee generally exercises broad discretion in setting the compensation of the Chief Executive Officer and other executives and primarily considers the performance of the management team as a group, the Chief Executive
    Officer's assessment of other executives' performance and compensation recommendations with respect to the other executive officers as part of its process.</div>

  <div style="text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a id="_Hlk128992061"><!--Anchor--></a>The Compensation Committee engaged Pearl Meyer &amp; Partners as a compensation consultant during the years 2022 and
    2023 to provide it with independent advice on executive compensation matters.&#160; The following peer group was utilized:&#160; American States Water Company; Chesapeake Utilities Corporation; Consolidated Water Company Ltd.; Fluence Corporation Limited; Global
    Water Resources, Inc.; Middlesex Water Company; RGC Resources Incorporated; SJW Group; The York Water Company; urban-gro, Incorporated; Williams Industrial Services Group; American Water Works Company, Inc.; California Water Service Group; and
    Essential Utilities, Inc. </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Base Salary</div>

  <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Base salaries for Company executives are set at levels considered appropriate to attract and retain seasoned and talented personnel.&#160; In 2023, the
    Compensation Committee increased the base salary of each of the named executive officers by 3%.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Compensation Committee determines actual base salaries for each executive other than the Chief Executive Officer based upon:</div>

  <div><br/>
  </div>

  <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; recommendations provided by the Chief Executive Officer;</div>

  <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; internal equity with other executives and Company personnel;</div>

  <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; individual executive performance; and</div>

  <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; individual contributions to the Company's strategic objectives.</div>

  <div><br/>
  </div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">68</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div style="text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Compensation Committee considers the same factors in determining the base salary of the Chief Executive Officer, without any recommendation by the Chief
    Executive Officer.&#160; The Chief Executive Officer was not present during deliberations on her compensation.</div>

  <div style="text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Cash Bonus and Equity Compensation Awards</div>

  <div style="text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Annually, the Compensation Committee determines whether any Cash Bonus and/or Equity Compensation Awards should be granted to any of the executives.&#160; The
    Cash Bonus and Equity Compensation Awards are intended to reward executives for their contributions towards meeting the Company's strategic objectives.&#160; Cash Bonus and Equity Compensation Awards are entirely discretionary and are based upon a
    qualitative assessment conducted by the Compensation Committee in the case of the Chief Executive Officer and by the Compensation Committee and the Chief Executive Officer in the case of other executives.&#160; Recognizing both the executive team's and each
    individual named executive officer&#8217;s contributions toward meeting the Company's strategic objectives, cash bonuses were awarded to the Chief Executive Officer and named executive officers in 2022 and 2021.</div>

  <div style="text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Other Compensation</div>

  <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Both Dian C. Taylor and Nicholle R. Taylor received compensation for their services as Directors, which compensation was equivalent to that provided to all
    other directors for Board and Committee meeting fees and less for retainers.&#160; See "Director Compensation."</div>

  <div style="text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company&#8217;s named executive officers are eligible to participate in the same employee benefit plans and on the same basis as other Company employees, with
    the exception that executive officers are reimbursed for eligible medical expenses not otherwise covered by the Company's medical insurance plan under the Officer's Medical Reimbursement Plan.&#160; Amounts reimbursed are included in the "All Other
    Compensation" column in the Summary Compensation Table that follows this discussion.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">The Role of Management in the Executive Compensation Process</div>

  <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our Director of Human Resources typically assists the Compensation Committee by preparing and providing information showing:</div>

  <div style="text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; current executive compensation levels;</div>

  <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; executive compensation recommendations made by the Chief Executive Officer;</div>

  <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; salary grade minimum, midpoint and maximums for each executive, based on information provided by the Company's compensation consultant
    retained in 2013, adjusted annually; and</div>

  <div style="text-align: justify; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8226; actual base salary, cash bonus and equity compensation for each of the prior three years for each executive.</div>

  <div style="text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our Chief Executive Officer meets with the Compensation Committee and provides input regarding the contributions of each executive towards the Company's
    strategic objectives and each executive's overall performance that formed the basis for her recommendations to the Compensation Committee.&#160; The final decisions regarding compensation for each executive are made by the Compensation Committee. Please
    refer to Compensation Committee Interlocks and Insider Participation section for more information.</div>

  <div style="text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">&#160;Compensation Committee Report</div>

  <div style="text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Compensation Committee has reviewed and discussed the Compensation Discussion and Analysis with management and, based on the review and discussions, the
    Compensation Committee recommended to the Board that the Compensation Discussion and Analysis be included in the Company's Annual Report on Form 10-K.</div>

  <div><br/>
  </div>

  <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: left; margin-left: 297pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Compensation Committee,</div>

  <div style="text-align: left; margin-left: 297pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

  <div style="text-align: left; margin-left: 297pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">John R. Eisenbrey, Jr, Chairman</div>

  <div style="text-align: left; margin-left: 297pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Kenneth R. Biederman</div>

  <div style="text-align: left; text-indent: 9pt; margin-left: 288pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Michael Houghton</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">CEO Pay Ratio</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The 2023 compensation disclosure ratio of the median annual total compensation of all Company employees to the annual total compensation of the Company&#8217;s
    Chief Executive Officer is as follows:</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: top;"> </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023 Total Compensation</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;">
          <div>&#160;</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Median employee total annual compensation</div>
          <div>&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">89,289</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Annual total compensation of Dian C. Taylor, CEO</div>
          <div>&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">828,593</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Ratio of CEO to median employee compensation</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9:1</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">69</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For simplicity, we identified the median employee by examining the base annual salary for all individuals, excluding our CEO, who were employed by us on
    October 31, 2023.&#160; We included all employees, whether employed on a full-time, part-time, or seasonal basis.&#160; We believe that the use of base annual salary compensation, excluding overtime, is a consistently applied compensation measure because we do
    not widely distribute annual equity awards to employees and believe that it provides a reasonable estimate of the pay ratio calculated in a manner consistent with Item 402(u) of Regulation S-K.&#160; After identifying the median employee by examining base
    annual salary excluding overtime, we calculated annual total compensation, including overtime, for such employee using the same methodology we use for our named executive officers set forth in the 2023 Summary Compensation Table.</div>

  <div><br/>
  </div>

  <div><br/>
  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Summary Compensation Table:</span></div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 35.49%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Name and Principal Position</div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Year</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Salary ($)</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Bonus ($)</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stock</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Awards</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">($)<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(1)</span></div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">All Other</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Compensation</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">($)<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(2),(3),(4)</span></div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 10.15%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total ($)</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 10.15%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dian C. Taylor, Chair, Chief Executive</div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">635,787</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-0-</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.82%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54,520</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">138,286</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">828,593</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Officer &amp; President</div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">611,330</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">175,000</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.82%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">46,620</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">172,425</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,005,375</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.53%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">592,712</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">153,000</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.82%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,980</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">153,595</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">940,287</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 10.15%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">David B. Spacht, Chief Financial</div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">426,366</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-0-</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.82%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">N/A</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">37,444</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">463,810</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Officer</div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">409,973</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100,000</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.82%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">N/A</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39,583</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">549,556</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.53%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">395,272</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">75,000</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">N/A</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">36,404</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">506,676</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 10.15%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Joseph A. DiNunzio, Executive Vice</div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">462,371</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-0-</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">N/A</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">38,594</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">500,965</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">President &amp; Secretary</div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">444,589</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">150,000</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">N/A</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35,725</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">630,314</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.53%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">431,046</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">75,000</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">N/A</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">31,900</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">537,946</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 10.15%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nicholle R. Taylor, President</div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">410,397</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-0-</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54,520</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">106,427</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">571,344</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 8.53%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3</span>94,608</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">150,000</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">46,620</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100,511</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">691,739</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.53%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">350,864</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">78,000</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,980</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">98,953</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">568,797</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Jennifer L. Finch<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, Senior Vice</span></div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">378,382</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,500</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">N/A</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,159</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">398,041</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">President &amp; Treasurer</div>
        </td>

    <td style="width: 8.53%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">363,832</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100,000</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.82%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">N/A</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,819</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; background-color: #FFFFFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">484,651</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 8.53%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">352,749</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">75,000</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.82%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">N/A</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16,035</div>
        </td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">443,784</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.49%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 8.53%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.82%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 9.83%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 1.08%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

    <td style="width: 10.15%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">&#160;</td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On May 9, 2023, Dian Taylor and Nicholle Taylor each received a restricted stock award of 1,000 shares of Class A Non-Voting Stock in their capacities as directors of the
            Company.&#160; The award was valued at the fair market value on the date of the award (last reported sale price on the date of award) or $54.88 per share.&#160; The restricted shares vest one year from the date of grant. On May 3, 2022, Dian Taylor and
            Nicholle Taylor each received a restricted stock award of 1,000 shares of Class A Non-Voting Stock.&#160; The award was valued at the fair market value on the date of the award or $45.58 per share.&#160; The restricted shares vested one year after the
            date of grant. On May 4, 2021, Dian Taylor and Nicholle Taylor each received a restricted stock award of 1,000 shares of Class A Non-Voting Stock.&#160; The award was valued at the fair market value on the date of the award or $40.11 per share.&#160; The
            restricted shares vested one year after the date of grant.</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Under the Company&#8217;s defined contribution 401(k) Plan, the Company contributes two percent of an eligible employee's gross earnings. The Company also matches 50 percent of
            the first six percent of the employee's gross earnings that the employee contributes to the 401(k) Plan.&#160; Employees over the age of 60 at that date receive Company paid medical, dental and life insurance benefits upon retirement. The Company
            will not provide the additional 401(k) or medical, dental and life insurance benefits to any other current or future employees.&#160; In 2023, Company contributions to the 401(k) Plan under terms available to all other employees based upon their
            years of service and plan eligibility were made in the amounts of:</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dian C. Taylor</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">36,300</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">David B. Spacht</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">36,300</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Joseph A. DiNunzio</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">36,300</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nicholle R. Taylor</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">36,300</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Jennifer L. Finch</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16,500</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">70</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(3)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Included in the "All Other Compensation" column in the table above are amounts received by Dian C. Taylor as compensation for attendance at meetings of the Board and its
            committees in 2023 totaling $67,000, $15,152 for security provided at her personal residence, $4,576 for personal use of a company-owned vehicle. Also included in the "All Other Compensation" column in the table above are amounts received by
            Nicholle R. Taylor as compensation for Board retainer fees, attendance at meetings of the Board and its committees in 2023 totaling $67,000.</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(4)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Executive officers are reimbursed for eligible medical expenses not otherwise covered by the Company's medical insurance plan under the Officer's Medical Reimbursement
            Plan.&#160;Amounts reimbursed are included in the "All Other Compensation" column in the table above.&#160;Dian C. Taylor received reimbursements of $15,259 in 2023.</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Grants of Plan-Based Awards Table</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Name</div>
        </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Grant Date</div>
        </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Vest Date</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">All Other</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stock Awards:</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number of</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares of</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stock or Units</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(#)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">All Other Option</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Awards: Number</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">of Securities</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Underlying</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options (#)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise or</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Base Price</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">of Option</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Awards</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">($/share)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Grant Date Fair</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Value of Stock &amp;</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Option Awards ($)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 17.333333333333333333333333333%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dian C. Taylor</div>
        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 17.333333333333333333333333333%; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5/09/2023</div>
        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 17.333333333333333333333333333%; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5/09/2024</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,000</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54,880</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 17.333333333333333333333333333%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nicholle R. Taylor</div>
        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 17.333333333333333333333333333%;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5/09/2023</div>
        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 17.333333333333333333333333333%;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5/09/2024</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,000</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54,880</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>


</table>
  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On May 9, 2023, Dian C. Taylor and Nicholle R. Taylor each received a restricted stock award of 1,000 shares of Class A Non-Voting Stock, as noted in the
    table above. The awards were valued at the fair market value on the date of the award (last reported sale price on the date of award) or $54.88 per share. The restricted stock awards vest one year from the date of grant.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; margin-right: 72pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding Equity Awards at Fiscal Year-End Table</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="15" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Option Awards</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Name</div>
        </td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number of Securities Underlying Unexercised Options(#) Exercisable</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number of Securities Underlying Unexercised Options (#) Unexercisable</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Option Exercise Price($)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Option</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expiration</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Date</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160; Nicholle R. Taylor</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-0-</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-0-</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-0-</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Option Exercises and Stock Vested Table</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Option Awards</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stock Awards</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Name</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number of</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares Acquired</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">on Exercise (#)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Value</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Realized on</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise ($)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number of</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares Acquired</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">on Vesting (#)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Value</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Realized on</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Vesting ($)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dian C. Taylor</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-0-</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-0-</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,000</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54,520</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nicholle R. Taylor</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,750</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">137,363</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,000</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54,520</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>


</table>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">71</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="ITEM12"><!--Anchor--></a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">ITEM 12.</span>SECURITY
    OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS&#160; &#160; </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Security Ownership of Certain Beneficial Owners and Management</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table sets forth the beneficial ownership of the equity securities of the Company, as of March 12, 2024 for each director, each named executive
    officer, each beneficial owner of more than five percent (5%) of the outstanding shares of the Company's voting securities and all directors and executive officers as a group, based in each case on information furnished to the Company.&#160; Unless
    otherwise indicated, the address of each beneficial owner of voting securities listed below is c/o 664 Churchmans Road, Newark, Delaware 19702.</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Class A Non-Voting Common Stock<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(1)</span></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Class B Common Stock<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(1)</span></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Percent<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(2)</span></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Percent<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(2)</span></div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dian C. Taylor<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;"> (3)</span></div>
          <div>&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">148,500</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.6</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">159,509</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18.1</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Kenneth R. Biederman <span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(3)</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">24,875</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">*</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">John R. Eisenbrey, Jr. <span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(3)(4)(5)</span></div>
          <div>&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54,751</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">*</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45,707</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.2</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nicholle R. Taylor <span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(3)(6)</span></div>
          <div>&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27,308</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">*</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">281,719</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32.0</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Michael Houghton</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,000</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">*</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Joseph A. DiNunzio</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,240</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">*</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">203</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">*</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">David B. Spacht</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,210</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">*</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">189</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">*</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Jennifer L. Finch</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,861</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">*</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Louisa Taylor Welcher</div>
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">219 Laurel Avenue</div>
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Newark, DE&#160;&#160;19711</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">89,690</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.0</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">135,862</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15.4</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Directors and Executive Officers as a Group (13 Individuals)<span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(3)</span></div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">310,447</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3.3</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">488,677</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">55.4</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 52%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">* less than 1%</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27.1pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 8pt;">(1)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The nature of ownership consists of sole voting and investment power unless otherwise indicated.&#160; The amount also includes all shares issuable to such person or group
            upon the exercise of options or vesting of restricted shares held by such person or group to the extent such options are exercisable or restricted shares vest within 60 days after March 12, 2024.</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27.1pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 8pt;">(2)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The percentage of the total number of shares of the class outstanding is shown where that percentage is one percent or greater.&#160; Percentages for each person are based on
            the aggregate number of shares of the applicable class outstanding as of March 12, 2024, and all shares issuable to such person upon the exercise of options or vesting of restricted shares held by such person to the extent such options are
            exercisable or restricted shares vest within 60 days of that date.</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27.1pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 8pt;">(3)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Includes vesting of restricted shares and options to purchase shares of the Company&#8217;s Class A Non-Voting Stock, as follows: Ms. D. Taylor (1,000 shares); Mr. Biederman
            (1,000 shares); Mr. Eisenbrey, Jr. (1,000 shares); Ms. N. Taylor (1,000 shares); Mr. Houghton (1,000 shares).</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27.1pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 8pt;">(4)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">89,123 shares were pledged by Mr. Eisenbrey, Jr. as collateral for a loan.</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27.1pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 8pt;">(5)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Includes 780 shares of the Class B Stock owned by a trust, of which Mr. Eisenbrey, Jr. is a trustee and has a beneficial ownership interest, and 1,555 shares of the Class
            B Stock held in custodial accounts for Mr. Eisenbrey, Jr.&#8217;s daughters.</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27.1pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 8pt;">(6)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Includes 744 shares of the Class A Non-Voting Stock and 45 shares of the Class B Stock held in custodial accounts for Ms. N. Taylor&#8217;s daughter and 290 shares of Class A
            Non-Voting Stock held by her spouse.</div>
        </td>

  </tr>


</table>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">72</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table shows all persons who are known by the Company, as of March 12, 2024, to be the beneficial owner of more than five percent (5%) of the
    outstanding shares of the Company's Class A Non-Voting Stock, and who do not otherwise own Class B Stock.</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 60.47%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 3.05%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="3" style="width: 32.89%; vertical-align: top; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Class A Non-Voting Common Stock</div>
        </td>

    <td style="width: 3.6%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 60.47%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 3.05%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 15.03%; vertical-align: top; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td style="width: 2.04%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 15.82%; vertical-align: top; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Percent</div>
        </td>

    <td style="width: 3.6%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 60.47%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 3.05%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 15.03%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 2.04%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 15.82%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 3.6%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 60.47%; vertical-align: top;">&#160;</td>

    <td style="width: 3.05%; vertical-align: top;">&#160;</td>

    <td style="width: 15.03%; vertical-align: top;">&#160;</td>

    <td style="width: 2.04%; vertical-align: top;">&#160;</td>

    <td style="width: 15.82%; vertical-align: top;">&#160;</td>

    <td style="width: 3.6%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 60.47%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">BlackRock, Inc. </span><span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(1)</span></div>
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50 Hudson Yards</div>
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">New York, NY 10001</div>
          <div>&#160;</div>
        </td>

    <td style="width: 3.05%; vertical-align: top;">&#160;</td>

    <td style="width: 15.03%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,026,106</div>
        </td>

    <td style="width: 2.04%; vertical-align: top;">&#160;</td>

    <td style="width: 15.82%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.9</div>
        </td>

    <td style="width: 3.6%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 60.47%; vertical-align: top;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Vanguard Group <span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(2)</span></div>
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100 Vanguard Blvd.</div>
        </td>

    <td style="width: 3.05%; vertical-align: top;">&#160;</td>

    <td style="width: 15.03%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">530,947</div>
        </td>

    <td style="width: 2.04%; vertical-align: top;">&#160;</td>

    <td style="width: 15.82%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.7</div>
          <div>&#160;</div>
        </td>

    <td style="width: 3.6%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 60.47%; vertical-align: top;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Malvern, PA 19355</div>
          <div>&#160;</div>
        </td>

    <td style="width: 3.05%; vertical-align: top;">&#160;</td>

    <td style="width: 15.03%; vertical-align: top;">&#160;</td>

    <td style="width: 2.04%; vertical-align: top;">&#160;</td>

    <td style="width: 15.82%; vertical-align: top;">&#160;</td>

    <td style="width: 3.6%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 60.47%; vertical-align: top;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">T. Rowe Price Investment Management, Inc. <span style="font-size: 8pt; font-family: 'Times New Roman', Times, serif;">(3)</span></div>
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101 E. Pratt Street</div>
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Baltimore, MD 21201</div>
        </td>

    <td style="width: 3.05%; vertical-align: top;">&#160;</td>

    <td style="width: 15.03%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">773,384</div>
        </td>

    <td style="width: 2.04%; vertical-align: top;">&#160;</td>

    <td style="width: 15.82%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8.2</div>
        </td>

    <td style="width: 3.6%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 60.47%; vertical-align: top;">&#160;</td>

    <td style="width: 3.05%; vertical-align: top;">&#160;</td>

    <td style="width: 15.03%; vertical-align: top;">&#160;</td>

    <td style="width: 2.04%; vertical-align: top;">&#160;</td>

    <td style="width: 15.82%; vertical-align: top;">&#160;</td>

    <td style="width: 3.6%; vertical-align: top;">&#160;</td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 8pt;">(1)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pursuant to a Schedule 13G/A filed by <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">BlackRock, Inc., or BlackRock, with the SEC on January
              24, 2024, BlackRock is the beneficial owner of 1,026,106 shares of Class A Non-Voting Stock, and, to the extent it has voting rights under Delaware law, BlackRock has reported having sole voting power with respect to 1,006,293 shares and
              shared voting power with respect to 0 shares, as well as sole dispositive power with respect to 1,026,106 shares and shared dispositive power with respect to 0 shares.</span></div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 8pt;">(2)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pursuant to a Schedule 13G filed by <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Vanguard Group, or Vanguard, with the SEC on
              February 13, 2024, Vanguard is the beneficial owner of 530,947 shares of Class A Non-Voting Stock, and, to the extent it has voting rights under Delaware law, Vanguard has reported having sole voting power with respect to 0 shares and shared
              voting power with respect to 13,696 shares, as well as sole dispositive power with respect to 508,599 shares and shared dispositive power with respect to 22,438 shares.</span></div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman', Times, serif; font-size: 8pt;">(3)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pursuant to a Schedule 13G filed by <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">T. Rowe Price Investment Management, Inc., or T. Rowe
              Price, with the SEC on February 14, 2024, T. Rowe Price is the beneficial owner of 773,384 shares of Class A Non-Voting Stock, and, to the extent it has voting rights under Delaware law, T. Rowe Price has reported having sole voting power
              with respect to 277,650 shares and shared voting power with respect to 0 shares, as well as sole dispositive power with respect to 773,384 shares and shared dispositive power with respect to 0 shares.</span></div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; text-indent: -27.1pt; margin-left: 27.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Securities Authorized for Issuance under Equity Compensation Plans</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Equity Compensation Plan Information</span></div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table provides information on the shares of our Class A Non-Voting Stock that may be issued upon exercise of outstanding stock options and
    vesting of awards as of December 31, 2023 under the Company&#8217;s stockholder approved stock plans.</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" colspan="12" style="vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equity Compensation Plan Information</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Plan category</div>
        </td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number of securities to be issued upon exercise of outstanding options (a)</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average exercise price of outstanding options</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equity compensation plans approved by security holders</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-0-</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">279,932</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-0-</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">279,932</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">73</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="ITEM13"><!--Anchor--></a>ITEM 13. <a id="CERTAINRELATIONSHIPSANDRE"><!--Anchor--></a>CERTAIN RELATIONSHIPS AND RELATED
    TRANSACTIONS, AND DIRECTOR INDEPENDENCE</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We have three directors who are considered independent under the Nasdaq listing standards:&#160;&#160;Kenneth R. Biederman, John R. Eisenbrey, Jr. and Michael
    Houghton.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Review and Approval of Transactions with Related Persons</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As set forth in the Company&#8217;s Audit Committee Charter, the Audit Committee is responsible for reviewing and, if appropriate, approving all related-party
    transactions between us and any officer, director, any person known to be the beneficial owner of more than 5% of any class of the Company&#8217;s voting securities or any other related person that would potentially require disclosure.&#160; We expect that any
    transactions in which related persons have a direct or indirect interest will be presented to the Audit Committee for review and approval.&#160; While neither the Audit Committee nor the Board have adopted a written policy regarding related-party
    transactions, the Audit Committee considers such information as it deems important to determine whether the transaction is on reasonable and competitive terms and is fair to the Company.&#160; In addition, the Audit Committee makes inquiries to our
    management and our auditors when reviewing such transactions.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Related person transactions include any transaction in which (1) the Company is a participant, (2) any related person has a direct or indirect material
    interest and (3) the amount involved exceeds the lesser of $120,000 or one percent of the average of the Company&#8217;s total assets at year-end for the last two completed fiscal years, but excludes certain type of transactions where the related person is
    deemed not to have a material interest.&#160; A related person means: (a) any person who is, or at any time since the beginning of the Company&#8217;s last fiscal year was, a director, an executive officer or a director nominee; (b) any person known to be the
    beneficial owner of more than 5% of any class of the Company&#8217;s voting securities; (c) any immediate family member of a person identified in items (a) or (b) above, meaning such person&#8217;s spouse, parent, stepparent, child, stepchild, sibling, mother- or
    father-in-law, son- or daughter-in-law, brother- or sister-in-law or any other individual (other than a tenant or employee) who shares the person&#8217;s household; or (d) any entity that employs any person identified in (a), (b) or (c) or in which any
    person identified in (a), (b) or (c) directly or indirectly owns or otherwise has a material interest.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In its review and approval or ratification of related person transactions (including its determination as to whether the related person has a material interest
    in a transaction), the Audit Committee will consider, among other factors:</div>

  <div><br/>
  </div>

  <div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; text-align: right;">
            <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
          </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the nature of the related person&#8217;s interest in the transaction;</div>
          </td>

  </tr>


</table>
  </div>

  <div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; text-align: right;">
            <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
          </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the material terms of the transaction, including, without limitation, the amount and type of transaction;</div>
          </td>

  </tr>


</table>
  </div>

  <div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; text-align: right;">
            <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
          </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the importance of the transaction to the related person;</div>
          </td>

  </tr>


</table>
  </div>

  <div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; text-align: right;">
            <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
          </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">the importance of the transaction to the Company;</div>
          </td>

  </tr>


</table>
  </div>

  <div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; text-align: right;">
            <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
          </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">whether the transaction would impair the judgment of a director or executive officer to act in the best interest of the Company; and</div>
          </td>

  </tr>


</table>
  </div>

  <div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; text-align: right;">
            <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
          </td>

    <td style="width: auto; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">any other matters the Audit Committee deems important or appropriate.</div>
          </td>

  </tr>


</table>
  </div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Audit Committee intends to approve only those related person transactions that are in, or are not inconsistent with, the best interests of the Company and
    its stockholders.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Related Party Transactions</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">There were not any related party transactions during the years ended December 31, 2023 and December 31, 2022.</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="ITEM14"><!--Anchor--></a>ITEM 14. <a id="PRINCIPALACCOUNTANTFEESAN"><!--Anchor--></a>PRINCIPAL ACCOUNTANT FEES AND SERVICES<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span></div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Fees Billed by Independent Registered Public Accounting Firm</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table sets forth the aggregate contract fees billed to the Company for the fiscal year 2023 and 2022 by the independent registered public accounting firm,
    BDO USA, P.C.</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">(In thousands)</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Audit Fees</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">527</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">415</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Audit-Related Fees</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">40</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Tax Fees</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: #000000 solid 2px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">All Other Fees</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">---</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: #000000 double 4px;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total Fees</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">567</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">436</div>
        </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">74</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Audit Fees:</span> consist primarily of fees for the audits
    of our financial statements included in our Annual Report on Form 10-K; the reviews of the financial statements included in our Quarterly Reports on Form 10-Q; and fees billed for assurance, services related to registration statements and other
    documents issued in connection with securities and related services that are reasonably related to the performance of the audit or review of our consolidated financial statements. In 2023 the independent registered public accounting firm provided
    services related to the Company&#8217;s Form S-3 Registration Statement.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Audit-Related Fees</span>: consist of fees for services
    related to the audit of the Company&#8217;s 401(k) Plan.&#160;</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Tax Fees:</span> consist of fees for professional services
    for tax compliance, tax advice and tax planning.&#160; These services include assistance regarding federal and state tax compliance, return preparation and tax audits.&#160;&#160;The independent registered public accounting firm did not provide any tax services to
    the Company in 2023 and 2022.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">All Other Fees: </span>consist of fees for services other
    than described above.&#160; The independent registered public accounting firm did not provide any other services to the Company in 2023 and 2022.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pursuant to our policy, the Audit Committee pre-approves audit and tax services for the year as well as non-audit services to be provided by the independent
    registered public accounting firm.&#160; Any changes in the amounts quoted are also subject to pre-approval by the committee.&#160; Any audit related fees and tax fees paid are pre-approved by the committee.</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Audit Committee of the Company&#8217;s Board of Directors has considered whether BDO&#8217;s provision of the services described above for the fiscal year ended
    December 31, 2023 is compatible with maintaining its independence</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">75</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="PARTIV"><!--Anchor--></a>PART IV</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="ITEM15"><!--Anchor--></a>ITEM 15. <a id="EXHIBITSANDFINANCIALSTATE"><!--Anchor--></a>EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 80.01%; vertical-align: bottom;">
          <div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following documents are filed as part of this report:</div>
        </td>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: center; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Page(s)*</div>
        </td>

  </tr>

  <tr>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: 9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1)</div>
        </td>

    <td style="width: 80.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: 9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#FINANCIALSTATEMENTSANDSUP" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financial

              Statements</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">:</span></div>
        </td>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 80.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: 27pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#ReportofIndependentRegist" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reports
              of Independent Registered Public Accountants</a><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> (BDO USA,P.C.; Wilmington, DE; PCAOB ID# </span><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_070b71b993ec4891939668d63337a7f1">243</span></span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</span></div>
        </td>

    <td style="width: 9.99%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 80.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: 27pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#CONSOLIDATEDBALANCESHEETS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated

              Balance Sheets at December 31, 2023 and 2022</a></div>
        </td>

    <td style="width: 9.99%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 80.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: 27pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#CONSOLIDATEDSTATEMENTSOFO" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated

              Statements of Operations for the three years ended December 31, 2023</a></div>
        </td>

    <td style="width: 9.99%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 80.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: 27pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#CONSOLIDATEDSTATEMENTSOFC" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated

              Statements of Cash Flows for the three years ended December 31, 2023</a></div>
        </td>

    <td style="width: 9.99%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 80.01%; vertical-align: bottom;">
          <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#se" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated Statements of Changes in
              Stockholders&#8217; Equity for the three years ended December 31, 2023</a></div>
        </td>

    <td style="width: 9.99%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 80.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: 27pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#NOTESTOTHECONSOLIDATEDFIN" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Notes
              to Consolidated Financial Statements</a></div>
        </td>

    <td style="width: 9.99%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 80.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.99%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: 9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2)</div>
        </td>

    <td style="width: 80.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: 9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exhibits:&#160;&#160;see the exhibit list below</div>
        </td>

    <td style="width: 9.99%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 80.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div>&#160;</div>
          <div>&#160;</div>
          <div>&#160;</div>
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 80.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: 9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">* Page number shown refers to page number in this Annual Report on Form 10-K</div>
          <div>&#160;</div>
          <div>&#160;</div>
          <div>&#160;</div>
        </td>

    <td style="width: 9.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>


</table>
  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><a id="ITEM16FORM10KSUMMARY"><!--Anchor--></a>ITEM 16.&#160;FORM 10-K SUMMARY</div>

  <div><br/>
  </div>

  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Information with respect to this item is not required and has been omitted at our option.</div>

  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">76</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">ARTESIAN RESOURCES CORPORATION</div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">FORM 10-K ANNUAL REPORT</div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">YEAR ENDED DECEMBER 31, 2023</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">EXHIBIT LIST</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: bottom;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exhibit</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Number</div>
        </td>

    <td style="width: 92%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Description</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311020000037/ex3_1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3.1</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amended and Restated By-laws of Artesian Resources Corporation incorporated by reference to Exhibit 3.1 filed with the Company&#8217;s Form 8-K filed on
            November 23, 2020.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000095011604001337/ex3-1.txt" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3.2</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Restated Certificate of Incorporation of the Company effective April 28, 2004 incorporated by reference to Exhibit 3.1 filed with the Company&#8217;s Form
            10-Q filed on May 3, 2004 for the quarterly period ended March 31, 2004.</div>
          <div>&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000069/ex4.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.1</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">First Amendment to Second Amended and Restated Revolving Credit Agreement between Artesian Water Company, Inc. and CoBank, ACB dated October 25,
            2022. Incorporated by reference to Exhibit 4.1 to the Company&#8217;s Quarterly Report on Form 10-Q filed on November 4, 2022 for the quarter ended September 30, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000022/exhibit4-1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.2</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Twenty-Fifth Supplemental Indenture dated as of April 29, 2022, between Artesian Water Company, Inc. and Wilmington Trust Company, as trustee.&#160;
            Incorporated by reference to Exhibit 4.1 to the Company&#8217;s Quarterly Report on Form 10-Q filed on May 5, 2022 for the quarter ended March 31, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000022/exhibit4-2.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.3</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Bond Purchase Agreement, dated April 29, 2022, by and between Artesian Water Company, Inc., and CoBank, ACB.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Incorporated by reference to Exhibit 4.2 to the Company&#8217;s Quarterly Report on Form 10-Q filed on May 5, 2022 for the quarter ended March 31, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311019000025/exhibit4-1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.4</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Twenty-Fourth Supplemental Indenture dated as of December 17, 2019, between Artesian Water Company, Inc., subsidiary of the Company, and Wilmington
            Trust Company, as Trustee.&#160;&#160;Incorporated by reference to Exhibit 4.1 filed with the Company&#8217;s Form 8-K filed on December 19, 2019.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311019000025/exhibit4-2.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.5</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Bond Purchase Agreement, dated December 17, 2019 by and between Artesian Water Company, Inc., subsidiary of the Company, and the Wilmington Trust
            Company, as Trustee.&#160;&#160;Incorporated by reference to Exhibit 4.2 filed with the Company&#8217;s Form 8-K filed on December 17, 2019.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311018000003/exhibit4-1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.6</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Twenty-Third Supplemental Indenture dated as of January 31, 2018, between Artesian Water Company, Inc., subsidiary of the Company, and Wilmington
            Trust Company, as Trustee.&#160;&#160;Incorporated by reference to Exhibit 4.1 filed with the Company&#8217;s Form 8-K filed on February 2, 2018.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311018000003/exhibit4-2.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.7</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Bond Purchase Agreement, dated January 31, 2018 by and between Artesian Water Company, Inc., subsidiary of the Company, and CoBank,
            ACB.&#160;&#160;Incorporated by reference to Exhibit 4.2 filed with the Company&#8217;s Form 8-K filed on February 2, 2018.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311017000002/exhibit4-1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.8</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Twenty-Second Supplemental Indenture dated as of January 18, 2017, between Artesian Water Company, Inc., subsidiary of the Company, and Wilmington
            Trust Company, as Trustee.&#160;&#160;Incorporated by reference to Exhibit 4.1 filed with the Company&#8217;s Form 8-K filed on January 20, 2017.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311017000002/exhibit4-2.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.9</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Bond Purchase Agreement, dated January 18, 2017 by and between Artesian Water Company, Inc., subsidiary of the Company, and CoBank,
            ACB.&#160;&#160;Incorporated by reference to Exhibit 4.2 filed with the Company&#8217;s Form 8-K filed on January 20, 2017.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311018000005/ex4-3.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.10</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">First Amendment to Indenture of Mortgage and to the Sixteenth, Eighteenth and Twentieth Supplemental Indentures dated as of January 18, 2017, between
            Artesian Water Company, Inc., subsidiary of the Company, and Wilmington Trust Company, as Trustee. Incorporated by reference to Exhibit 4.3 filed with the Company&#8217;s Form 10-K for the year ended December 31, 2017 filed on March 15, 2018.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311015000026/letteragreement.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.11</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Letter Agreement, dated as of September 15, 2015, by and between Artesian Water Company, Inc. and CoBank ACB. Incorporated by reference to Exhibit
            4.1 filed with the Company&#8217;s Form 8-K filed on September 18, 2015.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311018000005/ex4-4.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.12</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Twenty-First Supplemental Indenture dated as of November 20, 2009, between Artesian Water Company, Inc., subsidiary of the Company, and Wilmington
            Trust Company, as Trustee. Incorporated by reference to Exhibit 4.4 filed with the Company&#8217;s Form 10-K for the year ended December 31, 2017.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311008000026/indenture_dec2008.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.13</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Twentieth Supplemental Indenture dated as of December 1, 2008, between Artesian Water Company, Inc., subsidiary of the Company, and Wilmington Trust
            Company, as Trustee.&#160; Incorporated by reference to Exhibit 4.1 filed with the Company&#8217;s Form 8-K filed on December 4, 2008.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311018000005/ex4-13.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.14</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">First Amendment to Bond Purchase Agreement, dated as of January 18, 2017 by and between Artesian Water Company, Inc., subsidiary of the Company, and
            CoBank, ACB. Incorporated by reference to Exhibit 4.13 filed with the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017 filed on March 15, 2018.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311008000026/bond_agreement-dec2008.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.15</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Bond Purchase Agreement, dated December 1, 2008 by and between Artesian Water Company, Inc., subsidiary of the Company, and CoBank,
            ACB.&#160;&#160;Incorporated by reference to Exhibit 4.2 filed with the Company&#8217;s Form 8-K filed on December 4, 2008.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000095011605002701/ex10-1.txt" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.16</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Eighteenth Supplemental Indenture dated as of August 1, 2005, between Artesian Water Company, Inc., subsidiary of the Company, and Wilmington Trust
            Company, as Trustee.&#160;&#160;Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2005 filed on August 9, 2005.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000095011604000775/ex4-2.txt" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.17</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Sixteenth Supplemental Indenture dated as of January 31, 2003 between Artesian Water Company, Inc., subsidiary of the Company, and the Wilmington
            Trust Company, as Trustee. Incorporated by reference to Exhibit 4.2 filed with the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2003 filed on March 10, 2004.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311018000005/ex4-10.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.18</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Indenture of Mortgage dated July 1, 1961, between Artesian Water Company, Inc., subsidiary of the Company, and the Wilmington Trust Company, as Trustee.
            Incorporated by reference to Exhibit 4.10 filed with the Company&#8217;s Annual</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Report on Form 10-K for the year ended December 31, 2017 filed on March 15, 2018..</div>
          <div>&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311020000009/ex4-17.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.19</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Second Amendment to Master Loan Agreement, dated as of November 13, 2019, by and between Artesian Wastewater Management, Inc. and CoBank, ACB.&#160; &#160;
            Incorporated by reference to Exhibit 4.16 filed with the Company&#8217;s Annual</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Report on Form 10-K for the year ended December 31, 2019 filed on March 13, 2020.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311020000009/ex4-16.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.20</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">First Amendment to Master Loan Agreement, dated as of January 10, 2019, by and between Artesian Wastewater Management, Inc. and CoBank, ACB.&#160;
            Incorporated by reference to Exhibit 4.17 filed with the Company&#8217;s Annual</div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Report on Form 10-K for the year ended December 31, 2019 filed on March 13, 2020.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311018000021/exhibit4-3.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.21</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Guarantee of Payment, dated as of August 8, 2018, by and between Artesian Resources Corporation and CoBank, ACB. Incorporated by reference to Exhibit
            4.3 filed with the Company&#8217;s Form 10-Q filed on August 9, 2018.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311018000021/exhibit4-2.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.22</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Master Loan Agreement, dated as of August 8, 2018, by and between Artesian Wastewater Management, Inc. and CoBank, ACB. Incorporated by reference to
            Exhibit 4.2 filed with the Company&#8217;s Form 10-Q filed on August 9, 2018.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311015000035/ex4_1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.23</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Resources Corporation 2015 Equity Compensation Plan. Incorporated by reference to Exhibit 4.1 filed with the Company&#8217;s Registration
            Statement on Form S-8 filed December 16, 2015.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311019000019/letteragreementl.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.24</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest Rate Lock Agreement, dated as of October 8, 2019, by and between Artesian Water Company, Inc. and CoBank, ACB, Incorporated by reference to
            Exhibit 4.1 filed with the Company&#8217;s Form 8-K filed on October 11, 2019.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311020000009/ex4-22.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.25</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Description of the Company&#8217;s Securities.&#160; Incorporated by reference to Exhibit 4.22 filed with the Company&#8217;s Annual Report on Form 10-K for the year
            ended December 31, 2019 filed on March 13, 2020..</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000007/letteragree.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.26</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest Rate Lock Agreement, dated as of February 7, 2022, by and between Artesian Water Company, Inc. and CoBank, ACB. Incorporated by reference to
            Exhibit 4.1 filed with the Company&#8217;s Form 8-K filed on February 10, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311023000037/ex10.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.1</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amended and Restated Demand Line of Credit Agreement between Artesian Resources Corporation, and Citizens Bank, N.A. dated July August 3, 2023.&#160;
            Incorporated by reference to Exhibit 10.1 filed with the Company&#8217;s Form 10-Q filed on November 7, 2023.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000073/fal.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.2</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financing Agreement, Loan No. 22000033, dated as of December 9, 2022, between Artesian Water Company, Inc. and Delaware Drinking Water State
            Revolving Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health., incorporated by reference to Exhibit 10.1 filed with the Company&#8217;s Form 8-K filed on December 12, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000073/ex102.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.3</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General Obligation Note (New Castle County Water Main Transmission Replacements Projects), Series 2022D-DWSRF, dated as of December 9, 2022, issued
            by Artesian Water Company, Inc. in favor of Delaware Drinking Water State Revolving Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health., incorporated by reference to Exhibit 10.2 filed
            with the Company&#8217;s Form 8-K filed on December 12, 2022.</div>
          <div>&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000073/fal2.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.4</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financing Agreement, Loan No. 22000032, dated as of December 9, 2022, between Artesian Water Company, Inc. and Delaware Drinking Water State
            Revolving Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health., incorporated by reference to Exhibit 10.3 filed with the Company&#8217;s Form 8-K filed on December 12, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000073/fa3.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.5</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General Obligation Note (New Castle County Water Main Transmission Replacements Projects), Series 2022E-DWSRF, dated as of December 9, 2022, issued
            by Artesian Water Company, Inc. in favor of Delaware Drinking Water State Revolving Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health., incorporated by reference to Exhibit 10.4 filed
            with the Company&#8217;s Form 8-K filed on December 12, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000073/fa3.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.6</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financing Agreement, Loan No. 22000031, dated as of December 9, 2022, between Artesian Water Company, Inc. and Delaware Drinking Water State
            Revolving Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health., incorporated by reference to Exhibit 10.5 filed with the Company&#8217;s Form 8-K filed on December 12, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000073/ex102.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.7</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General Obligation Note (New Castle County Water Main Transmission Replacements Projects), Series 2022F-DWSRF, dated as of December 9, 2022, issued
            by Artesian Water Company, Inc. in favor of Delaware Drinking Water State Revolving Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health., incorporated by reference to Exhibit 10.6 filed
            with the Company&#8217;s Form 8-K filed on December 12, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000050/fal.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.8</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financing Agreement, Loan No. 22000030, dated as of August 12, 2022, between Artesian Water Company, Inc. and Delaware Drinking Water State Revolving
            Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health., incorporated by reference to Exhibit 10.1 filed with the Company&#8217;s Form 8-K filed on August 15, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000050/ga2022a.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.9</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General Obligation Note (New Castle County Water Main Transmission Replacements Projects), Series 2022A-DWSRF, dated as of August 12, 2022, issued by
            Artesian Water Company, Inc. in favor of Delaware Drinking Water State Revolving Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health., incorporated by reference to Exhibit 10.2 filed
            with the Company&#8217;s Form 8-K filed on August 15, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000050/fal2.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.10</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financing Agreement, Loan No. 22000029, dated as of August 12, 2022, between Artesian Water Company, Inc. and Delaware Drinking Water State Revolving
            Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health., incorporated by reference to Exhibit 10.3 filed with the Company&#8217;s Form 8-K filed on August 15, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000050/ga2022b.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.11</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General Obligation Note (New Castle County Water Main Transmission Replacements Projects), Series 2022B-DWSRF, dated as of August 12, 2022, issued by
            Artesian Water Company, Inc. in favor of Delaware Drinking Water State Revolving Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health., incorporated by reference to Exhibit 10.4 filed
            with the Company&#8217;s Form 8-K filed on August 15, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000050/fal3.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.12</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financing Agreement, Loan No. 22000028, dated as of August 12, 2022, between Artesian Water Company, Inc. and Delaware Drinking Water State Revolving
            Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health., incorporated by reference to Exhibit 10.5 filed with the Company&#8217;s Form 8-K filed on August 15, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000050/ga2022c.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.13</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General Obligation Note (New Castle County Water Main Transmission Replacements Projects), Series 2022C-DWSRF, dated as of August 12, 2022, issued by
            Artesian Water Company, Inc. in favor of Delaware Drinking Water State Revolving Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health., incorporated by reference to Exhibit 10.6 filed
            with the Company&#8217;s Form 8-K filed on August 15, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000041/setagree.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.14</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Settlement Agreement upon which The Chemours Company FC, LLC, Hercules, LLC, Waste Management of Delaware, Inc., SC Holdings, Inc., Cytec Industries,
            Inc., Zeneca Inc., and Bayer CropScience Inc., collectively the Percentage Settlors, and the Delaware Sand and Gravel Remedial Trust, on one hand, and Artesian Water Company, Inc., on the other hand, have agreed to resolve certain of Artesian
            Water&#8217;s claims and issues relating to releases of contaminants from the Delaware Sand &amp; Gravel Landfill Superfund Site, incorporated by reference to Exhibit 10.2 filed with the Company&#8217;s Quarterly Report on Form 10-Q filed on August 5, 2022</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000041/ex101.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.15</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amendment to Asset Purchase Agreement, dated May 11, 2022, by and among Artesian Water Company, Inc., a Delaware corporation, and the Town of
            Clayton, a Delaware municipality, incorporated by reference to Exhibit 10.1 filed with the Company&#8217;s Form 10-Q filed on August 5, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311021000035/ex10.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.16</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stock Purchase Agreement, dated August 27, 2021, by and among Artesian Wastewater Management, Inc., a Delaware corporation, and Middlesex Water
            Company, a New Jersey corporation. Incorporated by reference to Exhibit 10.1 filed with the Company&#8217;s Form 10-Q filed on November 5, 2021.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311022000017/ex10-2.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.17</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asset Purchase Agreement, dated February 16, 2022, by and among Artesian Water Company, Inc. a Delaware corporation, and the Town of Clayton, a
            Delaware municipality. Incorporated by reference to Exhibit 10.2 filed with the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021 filed on March 11, 2022.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311020000022/exhibit10-1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.18</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asset Purchase Agreement, dated June 11, 2020 by and among Artesian Water Company, Inc., a Delaware corporation, and the City of Delaware City, a
            Delaware municipality.&#160; Incorporated by reference to Exhibit 10.1 filed with Company&#8217;s Form 8-K filed on June 16, 2020.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311020000003/exhibit10-1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.19</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asset Purchase Agreement, dated February 27, 2020 by and among Artesian Water Company, Inc., a Delaware corporation, and the Town of Frankford, a
            Delaware municipality.&#160; Incorporated by reference to Exhibit 10.1 filed with Company&#8217;s Form 8-K filed on March 4, 2020.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311020000014/ex10-1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.20</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financing Agreement, dated as of April 28, 2020, between Artesian Water Company, Inc. and Delaware Drinking Water State Revolving Fund, acting by and
            through the Delaware Department of Health &amp; Social Services, Division of Public Health.&#160; Incorporated by reference to Exhibit 10.1 filed with the Company&#8217;s Form 8-K filed on April 30, 2020.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311020000014/ex10-2.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.21</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General Obligation Note (New Castle County Water Main Transmission Replacements Projects), Series 2020A-SRF, dated as of April 28, 2020, issued by
            Artesian Water Company, Inc. in favor of Delaware Drinking Water State Revolving Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health.&#160; Incorporated by reference to Exhibit 10.2 filed
            with the Company&#8217;s Form 8-K filed on April 30, 2020.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311020000014/ex10-3.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.22</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financing Agreement, dated as of April 28, 2020, between Artesian Water Company, Inc. and Delaware Drinking Water State Revolving Fund, acting by and
            through the Delaware Department of Health &amp; Social Services, Division of Public Health.&#160; Incorporated by reference to Exhibit 10.3 filed with the Company&#8217;s Form 8-K filed on April 30, 2020.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311020000014/ex10-4.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.23</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General Obligation Note (New Castle County Water Main Transmission Replacements Projects), Series 2020B-SRF, dated as of April 28, 2020, issued by
            Artesian Water Company, Inc. in favor of Delaware Drinking Water State Revolving Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health.&#160; Incorporated by reference to Exhibit 10.4 filed
            with the Company&#8217;s Form 8-K filed on April 30, 2020.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311020000014/ex10-5.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.24</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financing Agreement, dated as of April 28, 2020, between Artesian Water Company, Inc. and Delaware Drinking Water State Revolving Fund, acting by and
            through the Delaware Department of Health &amp; Social Services, Division of Public Health.&#160; Incorporated by reference to Exhibit 10.5 filed with the Company&#8217;s Form 8-K filed on April 30, 2020.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311020000014/ex10-6.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.25</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General Obligation Note (New Castle County Water Main Transmission Replacements Projects), Series 2020C-SRF, dated as of April 28, 2020, issued by
            Artesian Water Company, Inc. in favor of Delaware Drinking Water State Revolving Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health.&#160; Incorporated by reference to Exhibit 10.6 filed
            with the Company&#8217;s Form 8-K filed on April 30, 2020.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311011000051/ex10-2.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.26</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General Obligation Note (New Castle County Water Main Transmission Replacements Projects), Series 2011-SRF, dated as of July 15, 2011, issued by
            Artesian Water Company, Inc. in favor of Delaware Drinking Water State Revolving Fund, acting by and through the Delaware Department of Health &amp; Social Services, Division of Public Health.&#160;&#160;Incorporated by reference to Exhibit 10.2 filed
            with the Company&#8217;s Form 8-K filed on July 19, 2011.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311011000051/ex10-1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.27</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financing Agreement, dated as of July 15, 2011, between Artesian Water Company, Inc. and Delaware Drinking Water State Revolving Fund, acting by and
            through the Delaware Department of Health &amp; Social Services, Division of Public Health.&#160;&#160;Incorporated by reference to Exhibit 10.1 filed with the Company&#8217;s Form 8-K filed on July 19, 2011.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311010000004/exhibit10-1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.28</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financing Agreement and General Obligation Note dated February 12, 2010 between Artesian Water Company, Inc. and Delaware Drinking Water State Revolving
            Fund Delaware Department of Health and Social Services, Division of Public Health.&#160;&#160;Incorporated by reference to Exhibit 10.1 filed with the Company&#8217;s Form 8-K filed on February 17, 2010.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311019000022/exhibit4-2.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.29</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Second Amended and Restated Revolving Credit Agreement between Artesian Water Company, Inc. and CoBank, ACB dated September 20, 2019. Incorporated by
            reference to Exhibit 4.2 filed with the Company&#8217;s Form 10-Q filed on November 8, 2019.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311010000002/exhibit10-2.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.30</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Demand Line of Credit Agreement dated January 19, 2010 between Artesian Resources Corporation and each of its subsidiaries and Citizens Bank of
            Pennsylvania, as amended or modified from time to time.&#160; Incorporated by reference to Exhibit 10.2 filed with the Company&#8217;s Form 8-K filed on January 25, 2010.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311010000028/amend-agrmt.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.31</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amendment to Agreement for Purchase of Water Assets of the Town of Port Deposit and for the provision of Potable Water Services, dated November 1,
            2010 by and among Artesian Water Maryland, Inc., a Delaware Corporation, Artesian Resources Corporation, a Delaware Corporation and the Mayor and Town Council of Port Deposit, Maryland, a body corporate and politic organized under the laws of
            the State of Maryland.&#160;Incorporated by reference to Exhibit 10.2 filed with the Company&#8217;s Form 8-K filed on November 4, 2010.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311009000017/exhibit10-1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.32</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Water Asset Purchase Agreement, dated December 1, 2009 by and among Artesian Water Maryland, Inc., a Delaware Corporation, Artesian Resources
            Corporation, a Delaware Corporation and the Mayor and Town Council of Port Deposit, Maryland, a body corporate and politic organized under the laws of the State of Maryland.&#160;&#160;Incorporated by reference to Exhibit 10.1 filed with the Company&#8217;s
            Form 8-K filed on December 2, 2009.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311008000011/exhibit10-1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.33</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Limited Liability Interest Purchase Agreement, dated May 5, 2008, by and among Artesian Maryland, Inc., a Delaware corporation, Mountain Hill Water
            Company, LLC, a Maryland limited liability company, Sunrise Holdings, L.P., a Pennsylvania limited partnership and Artesian Resources Corporation, a Delaware corporation.&#160;&#160;Incorporated by reference to Exhibit 10.1 filed with the Company&#8217;s Form
            8-K filed on May 9, 2008.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000095011605002701/ex4-1.txt" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.34</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Resources Corporation 2005 Equity Compensation Plan.&#160;&#160;Incorporated by reference to Exhibit 4.1 to the Company&#8217;s Quarterly Report on Form
            10-Q for the quarter ended June 30, 2005 filed on August 9, 2005. ***</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311003000063/q10june03.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.35</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amended and Restated Artesian Resources Corporation 1992 Non-Qualified Stock Option Plan, as amended. Incorporated by reference to Exhibit 10.4 filed
            with the Company&#8217;s Form 10-Q for the quarterly period ended June 30, 2003 filed on July 31, 2003.***</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.36</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Resources Corporation Incentive Stock Option Plan.&#160;&#160;Incorporated by reference to Exhibit 10(e) filed with the Company&#8217;s Annual Report on
            Form 10-K for the year ended December 31, 1995.***</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="https://www.sec.gov/Archives/edgar/data/863110/000086311002000004/k1001.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10.37</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Officer&#8217;s Medical Reimbursement Plan dated May 27, 1992.&#160;&#160;Incorporated by reference to Exhibit 10.6 filed with the Company&#8217;s Annual Report on Form
            10-K/A for the year ended December 31, 2001.***</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="ex21.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Subsidiaries of the Company as of December 31, 2023. *</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="ex23.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23.1</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consent of BDO USA, P.C. *</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="ex31-1.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">31.1</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. *</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="ex31-2.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">31.2</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. *</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="ex32.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. **</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<a href="ex97.htm" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">97</a></div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Resources Corporation Clawback Policy, effective as of August 7, 2023. *</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101.INS</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline
            XBRL document). *</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101.SCH</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inline XBRL Taxonomy Extension Schema Document. *</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101.CAL</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inline XBRL Taxonomy Extension Calculation Linkbase Document. *</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101.DEF</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inline XBRL Taxonomy Extension Definition Linkbase Document. *</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101.LAB</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inline XBRL Taxonomy Extension Label Linkbase Document. *</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101.PRE</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inline XBRL Taxonomy Extension Presentation Linkbase Document. *</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">104</div>
        </td>

    <td style="width: 92%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101). *</div>
        </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>


</table>
  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 10.17%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;*</div>
        </td>

    <td style="width: 89.83%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Filed herewith.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 10.17%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">**</div>
        </td>

    <td style="width: 89.83%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Furnished herewith.</div>
        </td>

  </tr>

  <tr>

    <td style="width: 10.17%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">***</div>
        </td>

    <td style="width: 89.83%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Compensation plan or arrangement required to be filed or incorporated as an exhibit.</div>
        </td>

  </tr>


</table>
  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
    <div class="BRPFPageFooter">
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">77</div>

    </div>

    <div style="page-break-after: always;" class="BRPFPageBreak">
      <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

    <div class="BRPFPageHeader">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#TABLEOFCONTENTS" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Table of Contents</a></div>

    </div>

  </div>

  <div><br/>
  </div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a id="SIGNATURES"><!--Anchor--></a>SIGNATURES</div>

  <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">ARTESIAN RESOURCES CORPORATION</div>

  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">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.</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 32.67%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Date March 18, 2024</div>
        </td>

    <td style="width: 38.67%; vertical-align: top; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">By: /s/ DAVID B. SPACHT</div>
        </td>

    <td style="width: 28.66%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 32.67%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 38.67%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">David B. Spacht</div>
        </td>

    <td style="width: 28.66%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 32.67%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 38.67%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Chief Financial Officer </span>(Principal Financial Officer)</div>
        </td>

    <td style="width: 28.66%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">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.</div>

  <div><br/>
  </div>

  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Signature</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Title</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Date</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">&#160;</td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ DIAN C. TAYLOR</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Chair of the Board of Directors, President &#160;</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dian C. Taylor</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Chief Executive Officer (Principal</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">March 18, 2024</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Executive Officer)<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span></div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td colspan="2" style="width: 67.01%; vertical-align: top;">&#160;</td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ DAVID B. SPACHT</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;Chief Financial Officer </span>(Principal Financial<br/>
          </div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">David B. Spacht</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">&#160;Officer)</td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">March 18, 2024</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">&#160;</td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">/s/ J</span>ENNIFER L. FINCH</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate Treasurer and Senior Vice&#160;&#160; </div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Jennifer L. Finch</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">President of Finance (Principal Accounting Officer)</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">March 18, 2024</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ KENNETH R. BIEDERMAN</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Kenneth R. Biederman</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Director</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">March 18, 2024</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ JOHN R. EISENBREY, JR.</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">John R. Eisenbrey, Jr.</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Director</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">March 18, 2024</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ MICHAEL HOUGHTON</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">&#160;</td>

    <td style="width: 32.99%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Michael Houghton</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Director</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">March 18, 2024</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">&#160;</td>

    <td style="width: 34.01%; vertical-align: top;">&#160;</td>

    <td style="width: 32.99%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ NICHOLLE R. TAYLOR</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nicholle R. Taylor</div>
        </td>

    <td style="width: 34.01%; vertical-align: top;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Director</div>
        </td>

    <td style="width: 32.99%; vertical-align: top;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">March 18, 2024</div>
        </td>

  </tr>


</table>
  <div><br/>
  </div>

  <div class="BRPFPageFooter">
    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">78</div>

  </div>

</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>2
<FILENAME>ex21.htm
<DESCRIPTION>SUBSIDIARIES OF REGISTRANT
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Artesian Resources Corporation
         Document created using Broadridge PROfile 23.12.1.5186
         Copyright 1995 - 2024 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">EXHIBIT 21</div>
    <div><br>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">ARTESIAN RESOURCES CORPORATION AND SUBSIDIARY COMPANIES</div>
    <div><br>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Subsidiaries of Registrant</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following list includes the Registrant and all of its subsidiaries.&#160; All subsidiaries of the Registrant appearing in the following table are included
      in the consolidated financial statements of the Registrant and its subsidiaries.</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" id="z0e6efc46e0bd4d3498572ae8a1126441" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 70.18%; vertical-align: bottom;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Name of Company</div>
          </td>
          <td style="width: 1.24%; vertical-align: bottom;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 14.8%; vertical-align: bottom;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State of Incorporation</div>
          </td>
          <td style="width: 0.46%; vertical-align: bottom;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 13.32%; vertical-align: bottom;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 70.18%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 1.24%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 14.8%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 0.46%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 13.32%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
        </tr>
        <tr>
          <td style="width: 70.18%; vertical-align: top;">
            <div style="text-align: justify; margin-left: 4.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Resources Corporation</div>
          </td>
          <td style="width: 1.24%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 14.8%; vertical-align: top;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware</div>
          </td>
          <td style="width: 0.46%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 13.32%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
        </tr>
        <tr>
          <td style="width: 70.18%; vertical-align: top;">
            <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Water Company, Inc.</div>
          </td>
          <td style="width: 1.24%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 14.8%; vertical-align: top;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware</div>
          </td>
          <td style="width: 0.46%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 13.32%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 70.18%; vertical-align: top;">
            <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Water Pennsylvania, Inc.</div>
          </td>
          <td style="width: 1.24%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 14.8%; vertical-align: top;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pennsylvania</div>
          </td>
          <td style="width: 0.46%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 13.32%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 70.18%; vertical-align: top;">
            <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Water Maryland, Inc.</div>
          </td>
          <td style="width: 1.24%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 14.8%; vertical-align: top;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware</div>
          </td>
          <td style="width: 0.46%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 13.32%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 70.18%; vertical-align: top;">
            <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Development Corporation</div>
          </td>
          <td style="width: 1.24%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 14.8%; vertical-align: top;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware</div>
          </td>
          <td style="width: 0.46%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 13.32%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 70.18%; vertical-align: top;">
            <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Wastewater Management, Inc.</div>
          </td>
          <td style="width: 1.24%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 14.8%; vertical-align: top;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware</div>
          </td>
          <td style="width: 0.46%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 13.32%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 70.18%; vertical-align: top;">
            <div style="text-align: left; margin-left: 40.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Tidewater Environmental Services, Inc. dba Artesian Wastewater</div>
          </td>
          <td style="width: 1.24%; vertical-align: top;">&#160;</td>
          <td style="width: 14.8%; vertical-align: top;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware</div>
          </td>
          <td style="width: 0.46%; vertical-align: top;">&#160;</td>
          <td style="width: 13.32%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 70.18%; vertical-align: top;">
            <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Wastewater Maryland, Inc.</div>
          </td>
          <td style="width: 1.24%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 14.8%; vertical-align: top;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware</div>
          </td>
          <td style="width: 0.46%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 13.32%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 70.18%; vertical-align: top;">
            <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Utility Development, Inc.</div>
          </td>
          <td style="width: 1.24%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 14.8%; vertical-align: top;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware</div>
          </td>
          <td style="width: 0.46%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 13.32%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 70.18%; vertical-align: top;">
            <div style="text-align: left; margin-left: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Storm Water Services, Inc.</div>
          </td>
          <td style="width: 1.24%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 14.8%; vertical-align: top;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware</div>
          </td>
          <td style="width: 0.46%; vertical-align: top;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>
          <td style="width: 13.32%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>3
<FILENAME>ex23.htm
<DESCRIPTION>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Artesian Resources Corporation
         Document created using Broadridge PROfile 23.12.1.5186
         Copyright 1995 - 2024 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">EXHIBIT 23.1</div>
    <div><br>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Consent of Independent Registered Public Accounting Firm</div>
    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
    <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">
      <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">We hereby consent to the incorporation by reference in the Registration
          Statements on Form S-3 (Nos. 333-88531 and 333-266821) and Form S-8 (Nos. 333-05255, 333-31209, 333-78043, 333-126910 and 333-208582) of Artesian Resources Corporation of our report dated March 18, 2024, relating to the consolidated financial
          statements, which appear in this Annual Report to Stockholders, which is incorporated by reference on this Form 10-K.</font></div>
    </div>
    <div><br>
    </div>
    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/BDO USA, P.C.</div>
    <div><br>
    </div>
    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">BDO USA, P.C.</div>
    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Wilmington, Delaware</div>
    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">March 18, 2024</div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>ex31-1.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER
<TEXT>
<html>
  <head>
    <title></title>
  <meta name="GENERATOR" content="MSHTML 11.00.10570.1001">
    <!-- Licensed to: Artesian Resources Corporation
         Document created using Broadridge PROfile 23.12.1.5186
         Copyright 1995 - 2024 Broadridge -->
  </head>
<body text="#000000" bgcolor="#ffffff" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">
  <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><!--Anchor--><!--Anchor--><!--Anchor--><a name="CEO12312015"><!--Anchor--></a>
    <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">EXHIBIT 31.1</div>
    <div><br>
    </div>
    <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Certification of Chief Executive Officer of Artesian Resources Corporation, required</div>
    <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">by Rule 13a &#8211; 14(a) as adopted under the Securities and Exchange Act of 1934</div>
    <div><br>
    </div>
    <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left">I, Dian C. Taylor, certify that:</div>
    <div><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="z8fb1039102304f52a9fdcf79cc4aba38" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%">

          <tr>
            <td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">1.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">I have reviewed this Annual Report on Form 10-K for the period ended December 31, 2023 of Artesian Resources Corporation;</div>
            </td>
          </tr>

      </table>
    </div>
    <div><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="zbd41cb5b61e440f1b867cf6b2ac53cf2" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%">

          <tr>
            <td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">2.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the
                statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</div>
            </td>
          </tr>

      </table>
    </div>
    <div><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="z212682c170bf48a0935349aeb9100eef" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%">

          <tr>
            <td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">3.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects
                the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</div>
            </td>
          </tr>

      </table>
    </div>
    <div><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="zf0f50f069ab6424ea870e842b4af6370" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%">

          <tr>
            <td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">4.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The registrant'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:</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="z0acb958e414045c2a6c212894b0043e8" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%">

          <tr>
            <td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt">a.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to
                ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="z09dc5f4592554b0891ddba3c20bba4df" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%">

          <tr>
            <td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt">b.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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;</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="z1b6dea80b3244438b5afbefb482b2357" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%">

          <tr>
            <td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt">c.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the
                effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="z50f7ff3cce0b4057a654f4ad7049eb84" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%">

          <tr>
            <td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt">d.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most
                recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</div>
            </td>
          </tr>

      </table>
    </div>
    <div><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="zf3decbf98127483586de0b56116b963a" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%">

          <tr>
            <td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">5.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial
                reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="zf92afaaee8b94798b32d1557d83d3b11" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%">

          <tr>
            <td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt">a.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably
                likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="zc173092b0cac4d42bc7b9425032af1f9" class="DSPFListTable" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%">

          <tr>
            <td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt">b.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control
                over financial reporting.</div>
            </td>
          </tr>

      </table>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" id="z4cd1c6f0a34d46bc8531b24956842c74" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%">

        <tr>
          <td style="WIDTH: 38.55%; VERTICAL-ALIGN: top">
            <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Date: March 18, 2024</div>
          </td>
          <td style="WIDTH: 61.45%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
            <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;&#160;/s/ Dian C. Taylor</div>
          </td>
        </tr>
        <tr>
          <td style="WIDTH: 38.55%; VERTICAL-ALIGN: top">&#160;</td>
          <td style="WIDTH: 61.45%; VERTICAL-ALIGN: top">
            <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Dian C. Taylor</div>
          </td>
        </tr>
        <tr>
          <td style="WIDTH: 38.55%; VERTICAL-ALIGN: top">&#160;</td>
          <td style="WIDTH: 61.45%; VERTICAL-ALIGN: top">
            <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Chief Executive Officer (Principal Executive Officer)</div>
          </td>
        </tr>

    </table>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>ex31-2.htm
<DESCRIPTION>CERTIFICATION OF CHIEF FINANCIAL OFFICER
<TEXT>
<html>
  <head>
    <title></title>
  <meta content="MSHTML 11.00.10570.1001" name="GENERATOR">
    <!-- Licensed to: Artesian Resources Corporation
         Document created using Broadridge PROfile 23.12.1.5186
         Copyright 1995 - 2024 Broadridge -->
  </head>
<body text="#000000" bgcolor="#ffffff" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">
  <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><!--Anchor-->
    <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><!--Anchor--><a name="EXHIBIT31.2"><!--Anchor--></a>EXHIBIT 31.2</div>
    <div><br>
    </div>
    <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Certification of Chief Financial Officer of Artesian Resources Corporation, required</div>
    <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">by Rule 13a &#8211; 14(a) as adopted under the Securities and Exchange Act of 1934</div>
    <div><br>
    </div>
    <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left">I, David B. Spacht, certify that:</div>
    <div><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" class="DSPFListTable" id="za278e497bf5d4a0aa7101f97bb7d8b35">

          <tr>
            <td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">1.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">I have reviewed this Annual Report on Form 10-K for the period ended December 31, 2023 of Artesian Resources Corporation;</div>
            </td>
          </tr>

      </table>
    </div>
    <div><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" class="DSPFListTable" id="z2013d5d124db46aa8c0d093615a2ff61">

          <tr>
            <td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">2.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the
                statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</div>
            </td>
          </tr>

      </table>
    </div>
    <div><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" class="DSPFListTable" id="z66cbaca166bc46d283180d76ce386f89">

          <tr>
            <td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">3.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects
                the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</div>
            </td>
          </tr>

      </table>
    </div>
    <div><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" class="DSPFListTable" id="z8f1bb08e7fb74653b2129707f2da5688">

          <tr>
            <td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">4.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The registrant'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:</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" class="DSPFListTable" id="z29ad4c386871418d9c268a583632bdc2">

          <tr>
            <td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt">a.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to
                ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" class="DSPFListTable" id="zf5c6a4ced5684b6ea7626504c2746a11">

          <tr>
            <td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt">b.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">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;</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" class="DSPFListTable" id="zf4eeea21caba469a99c3fb84f8e62291">

          <tr>
            <td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt">c.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the
                effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" class="DSPFListTable" id="z197791aa8dd3473282899eefd4cf916a">

          <tr>
            <td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt">d.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most
                recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</div>
            </td>
          </tr>

      </table>
    </div>
    <div><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" class="DSPFListTable" id="z5f5be3ef0e654eb3a1aefa11a8efde6e">

          <tr>
            <td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">5.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial
                reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" class="DSPFListTable" id="zf2208cf796be473c9e452962bbf8807f">

          <tr>
            <td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt">a.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably
                likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" class="DSPFListTable" id="z66396173c6064e1f9b5ae014f5993df7">

          <tr>
            <td style="WIDTH: 72pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 54pt">b.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control
                over financial reporting.</div>
            </td>
          </tr>

      </table>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" id="z993080d253f447e9b59ebff459f7cd37">

        <tr>
          <td style="WIDTH: 33.24%; VERTICAL-ALIGN: top">
            <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Date: March 18, 2024</div>
          </td>
          <td style="WIDTH: 66.76%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
            <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;&#160;/s/ David B. Spacht</div>
          </td>
        </tr>
        <tr>
          <td style="WIDTH: 33.24%; VERTICAL-ALIGN: top">&#160;</td>
          <td style="WIDTH: 66.76%; VERTICAL-ALIGN: top">
            <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">David B. Spacht</div>
          </td>
        </tr>
        <tr>
          <td style="WIDTH: 33.24%; VERTICAL-ALIGN: top">&#160;</td>
          <td style="WIDTH: 66.76%; VERTICAL-ALIGN: top">
            <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Chief Financial Officer (Principal Financial Officer)</div>
          </td>
        </tr>

    </table>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>6
<FILENAME>ex32.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
<TEXT>
<html>
  <head>
    <title></title>
  <meta content="MSHTML 11.00.10570.1001" name="GENERATOR">
    <!-- Licensed to: Artesian Resources Corporation
         Document created using Broadridge PROfile 23.12.1.5186
         Copyright 1995 - 2024 Broadridge -->
  </head>
<body text="#000000" bgcolor="#ffffff" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">
  <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><!--Anchor-->
    <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><!--Anchor-->EXHIBIT 32<a name="EXHIBIT32"><!--Anchor--></a></div>
    <div><br>
    </div>
    <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Certification of Chief Executive Officer and Chief Financial Officer</div>
    <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">pursuant to 18 U.S.C. Section 1350</div>
    <div><br>
    </div>
    <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: justify">I, Dian C. Taylor, Chief Executive Officer, and David B. Spacht, Chief Financial Officer, of Artesian Resources Corporation, a Delaware
      corporation (the "Company"), hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, based on our knowledge:</div>
    <div><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" class="DSPFListTable" id="z5330629a8519441d90b6f73459e0be3f">

          <tr>
            <td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">1.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The Company's Annual Report on Form 10-K for the period ended December 31, 2023 (the " Report") fully complies with the requirements of Section
                13(a) or 15(d) of the Securities Exchange Act of 1934 (15 USC Section 78m(a) or Section 78o(d)), as amended; and</div>
            </td>
          </tr>

      </table>
    </div>
    <div><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" class="DSPFListTable" id="z1ad893ca632f431ebd9a69c8b87b0db9">

          <tr>
            <td style="WIDTH: 36pt; VERTICAL-ALIGN: top; align: right">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 18pt">2.</div>
            </td>
            <td style="WIDTH: auto; VERTICAL-ALIGN: top">
              <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">The information contained in the Report fairly presents, in all material respects, the financial condition of the Company at the end of the period
                covered by the Report and results of operations of the Company for the period covered by the Report.</div>
            </td>
          </tr>

      </table>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left">Date: March 18, 2024</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" id="z993d6eaad17b4687b4ed73a9dbac7b73">

        <tr>
          <td style="WIDTH: 39.2%; VERTICAL-ALIGN: top">
            <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Chief Executive Officer:</div>
          </td>
          <td style="WIDTH: 19.18%; VERTICAL-ALIGN: top">&#160;</td>
          <td style="WIDTH: 41.61%; VERTICAL-ALIGN: top">
            <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Chief Financial Officer:</div>
          </td>
        </tr>
        <tr>
          <td style="WIDTH: 39.2%; VERTICAL-ALIGN: top">&#160;</td>
          <td style="WIDTH: 19.18%; VERTICAL-ALIGN: top">&#160;</td>
          <td style="WIDTH: 41.61%; VERTICAL-ALIGN: top">&#160;</td>
        </tr>
        <tr>
          <td style="WIDTH: 39.2%; VERTICAL-ALIGN: top">&#160;</td>
          <td style="WIDTH: 19.18%; VERTICAL-ALIGN: top">&#160;</td>
          <td style="WIDTH: 41.61%; VERTICAL-ALIGN: top">&#160;</td>
        </tr>
        <tr>
          <td style="WIDTH: 39.2%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
            <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;&#160;/s/ Dian C. Taylor</div>
          </td>
          <td style="WIDTH: 19.18%; VERTICAL-ALIGN: top">&#160;</td>
          <td style="WIDTH: 41.61%; VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid">
            <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;&#160;/s/ David B. Spacht</div>
          </td>
        </tr>
        <tr>
          <td style="WIDTH: 39.2%; VERTICAL-ALIGN: top">
            <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Dian C. Taylor</div>
          </td>
          <td style="WIDTH: 19.18%; VERTICAL-ALIGN: top">&#160;</td>
          <td style="WIDTH: 41.61%; VERTICAL-ALIGN: top">
            <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">David B. Spacht</div>
          </td>
        </tr>
        <tr>
          <td style="WIDTH: 39.2%; VERTICAL-ALIGN: top">&#160;</td>
          <td style="WIDTH: 19.18%; VERTICAL-ALIGN: top">&#160;</td>
          <td style="WIDTH: 41.61%; VERTICAL-ALIGN: top">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;&#160;&#160;&#160;&#160;<font style="FONT-WEIGHT: normal">These certifications accompany the Report to which they relate, are not deemed filed with the Securities and Exchange
        Commission and are not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Report),
        irrespective of any general incorporation language contained in such filing.</font></div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97
<SEQUENCE>7
<FILENAME>ex97.htm
<DESCRIPTION>CLAW POLICY
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Artesian Resources Corporation
         Document created using Broadridge PROfile 23.12.1.5186
         Copyright 1995 - 2024 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <div style="text-align: center; margin-bottom: 12pt; font-family: 'Times New Roman', Times, serif; font-size: 14pt; font-weight: bold;">Artesian Resources Corporation</div>
    <div style="text-align: center; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 14pt; font-weight: bold;">Clawback Policy</div>
    <div style="text-align: center; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Effective as of August 7, 2023</div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="z15809b1d47584c9aa08117f4f40c6094" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-bottom: 8pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">1.</div>
            </td>
            <td style="width: auto; vertical-align: top;">
              <div style="text-align: left; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><u>Purpose</u></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Board of Directors (the &#8220;Board&#8221;) of Artesian Resources Corporation (the &#8220;Company&#8221;) has
      adopted this mandatory clawback policy (this &#8220;Policy&#8221;) to provide that, in the event of a Restatement, in accordance with the Applicable Rules (each as defined below), the Company will recover reasonably promptly the amount of any erroneously awarded
      Incentive-Based Compensation paid by the Company to an Executive Officer (each as defined below).</div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="z735e0b378db944d498d98087ea5e9d8b" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-bottom: 8pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2.</div>
            </td>
            <td style="width: auto; vertical-align: top;">
              <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><u>Definitions</u></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic;">Executive Officer</font>.&#160; An executive officer is the Company&#8217;s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice president in charge of
      a principal business unit, division or function, any other officer who performs a policy-making function, or any other persons (including executive officers of a subsidiary) who perform similar significant policy-making functions for the Company.&#160;
      Executive officers of subsidiaries are deemed executive officers of the Company if they perform such policy-making functions for the Company.</div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic;">Financial Reporting Measures</font>.&#160; Financial reporting measures are measures that are determined and presented in accordance with the accounting principles used in preparing the Company&#8217;s financial statements, and any
      measures that are derived wholly or in part from such measures.&#160; Stock price and total shareholder return are also financial reporting measures.&#160; A &#8220;Financial Reporting Measure&#8221; need not be presented within the financial statements or included in a
      filing with the Securities and Exchange Commission.</div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic;">Incentive-Based Compensation</font>.&#160; Incentive-based compensation is any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure.</div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic;">Received</font>.&#160; Incentive-Based Compensation is deemed received in the Company&#8217;s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if the payment
      or grant of the Incentive-Based Compensation occurs after the end of that period.</div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic;">Recovery Period</font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">. </font>The &#8220;Recovery Period&#8221; means the three completed fiscal years immediately preceding the date on
      which the Company is required to prepare a Restatement, which date is the earlier to occur of (i)&#160;the date the Board, a <a name="z_9kMJI5YVt46668COHyxu2E0m"></a>committee of the Board, or the officer or officers of the Company authorized to take
      such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement or (ii)&#160;a date that a court, <a name="z_9kMHG5YVt46668BcMiz5mvA9E"></a>regulator, or other legally
      authorized body directs the Company to prepare a Restatement.&#160; In addition to these last three completed fiscal years, the &#8220;Recovery Period&#8221; for purposes of this Policy shall also include any transition period (that results from a change in the
      Company&#8217;s fiscal year) within or immediately following those three completed fiscal years.</div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; font-style: italic;">Restatement</font>.&#160; Any accounting restatement that the Company is required to prepare due to material noncompliance by the Company with any financial reporting requirement under securities laws, including (i) any required
      restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or (ii) that would result in a material misstatement if the error were corrected in the current period or left
      uncorrected in the current period.&#160; For purposes of this definition, the determination of material noncompliance is based on facts and circumstances and existing judicial and administrative interpretations.</div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="z76ff787e0373435090e812abd72d048b" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-bottom: 8pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">3.</div>
            </td>
            <td style="width: auto; vertical-align: top;">
              <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><u>Application</u></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">This Policy applies to all Incentive-Based Compensation Received by a person:</div>
    <div>
      <table cellspacing="0" cellpadding="0" id="z4cf92882971a46ae9a9a523017f42c9b" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-bottom: 8pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 72pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 54pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">a)</div>
            </td>
            <td style="width: auto; vertical-align: top;">
              <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">After beginning service as an Executive Officer;</div>
            </td>
          </tr>

      </table>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="za512c9f7c22844f183c8fed25f441951" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-bottom: 8pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 72pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 54pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">b)</div>
            </td>
            <td style="width: auto; vertical-align: top;">
              <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Who served as an Executive Officer at any time during the performance period for that Incentive-Based Compensation;</div>
            </td>
          </tr>

      </table>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="z14033473e2ed4a3a85211ff3c8d19c8e" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-bottom: 8pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 72pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 54pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">c)</div>
            </td>
            <td style="width: auto; vertical-align: top;">
              <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">While the Company has a class of securities listed on a national securities exchange or a national securities association;
                and</div>
            </td>
          </tr>

      </table>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="z78edd53a2c564cdba5785c906abcd48b" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-bottom: 8pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 72pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 54pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">d)</div>
            </td>
            <td style="width: auto; vertical-align: top;">
              <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">During the Recovery Period.</div>
            </td>
          </tr>

      </table>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Recovery of erroneously awarded compensation is required without regard to whether any misconduct
      occurred or an Executive Officer&#8217;s responsibility for the erroneous financial statements, and is not dependent on if or when the restated financial statements are filed.</div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="zb01602b4bb5549afbcd34662982d89a9" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-bottom: 8pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">4.</div>
            </td>
            <td style="width: auto; vertical-align: top;">
              <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><u>Recovery Amount</u></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In the event that the Company is required to prepare a Restatement, the Company shall reasonably
      promptly recover from an Executive Officer the amount of any erroneously awarded Incentive-Based Compensation that is Received by such Executive Officer during the Recovery Period. The Company will recover the amount of Incentive-Based Compensation
      that exceeds the amount the Executive Officer would have received had the Incentive-Based Compensation been determined based on the accounting restatement, which shall be computed without regard to any taxes paid.</div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company must recover erroneously awarded compensation in compliance with this Policy except
      to the extent that the Compensation Committee of the Board (the &#8220;Compensation Committee&#8221;), or in the absence of such committee, a majority of the independent directors serving on the Board, has made a determination that recovery would be impractical
      due to one or more of the following conditions:</div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 36pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(i)&#160; the direct expense paid to third parties to assist in enforcing the Policy would exceed the
      amount to be recovered, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>provided</u></font>, that prior to reaching such a conclusion as to impracticability, the Company has made a reasonable attempt to recover such
      erroneously awarded compensation, documented such attempts to recover, and provided that documentation to Nasdaq;</div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 36pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(ii) recovery would violate home country law where that law was adopted prior to November 28,
      2022, <font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><u>provided</u></font>, that prior to reaching such a conclusion as to impracticability, the Company has obtained an opinion of home country counsel, acceptable to
      Nasdaq, that recovery would result in such a violation and has provided such opinion to Nasdaq; or</div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 36pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(iii) recovery would likely cause an otherwise tax-qualified retirement plan, under which
      benefits are broadly available to employees of the registrant, to fail to meet the requirements of 26 U.S.C. &#167; 401(a)(13) or 26 U.S.C. &#167; 411(a) and regulations thereunder.</div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For Incentive-Based Compensation based on stock price or total shareholder return, where the
      amount of erroneously awarded compensation is not subject to mathematical recalculation directly from the accounting restatement, the Company shall use a reasonable estimate of the effect of the Restatement on the applicable measure to determine the
      amount to be recovered and shall maintain documentation of such reasonable estimate and provide such documentation to Nasdaq.</div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="z496f9881ed9b4b18a32d0c325e3aaf94" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-bottom: 8pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">5.</div>
            </td>
            <td style="width: auto; vertical-align: top;">
              <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><u>No Additional Payments</u></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In no event shall the Company be required to award Executive Officers an additional payment if
      the restated or accurate financial results would have resulted in a higher Incentive-Based Compensation payment.</div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="zecaac2848039476f8d636c792ede5e86" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-bottom: 8pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">6.</div>
            </td>
            <td style="width: auto; vertical-align: top;">
              <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><u>Amendments</u></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="text-align: justify; margin-left: 36pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">This Policy may be amended by the Board from time to time.</div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" id="z45074ac1c0234f199dd8daed17a309a8" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-bottom: 8pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; text-align: right;">
              <div style="text-align: left; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">7.</div>
            </td>
            <td style="width: auto; vertical-align: top;">
              <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><u>Other</u></div>
            </td>
          </tr>

      </table>
    </div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company shall not indemnify any Executive Officer or former Executive Officer against the
      loss of erroneously awarded compensation.</div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The provisions of this Policy are intended to be applied to the fullest extent of the law;
      provided however, to the extent that any provisions of this Policy are found to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted, and shall automatically be deemed amended in a
      manner consistent with its objectives to the extent necessary to conform to any limitations required under applicable law.</div>
    <div style="text-align: justify; text-indent: 18pt; margin-left: 18pt; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">All determinations and decisions made by the Board (or committee of the Board) pursuant to the
      provisions of this Policy shall be final, conclusive and binding on the Company, its subsidiaries and the persons to whom this Policy applies.</div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div style="margin-bottom: 8pt;"><br>
    </div>
    <div style="text-align: center; margin-bottom: 8pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Approved by the Compensation Committee and Board of Directors on August 7, 2023</div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>artna-20231231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.12.1.5186 Broadridge-->
<xs:schema targetNamespace="http://artesianwater.com/20231231" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:artna="http://artesianwater.com/20231231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:srt-types="http://fasb.org/srt-types/2023">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="artna-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="artna-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="artna-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="artna-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://artesianwater.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
        <link:definition>010000 - 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 roleURI="http://artesianwater.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
        <!--Parent Role: CONSOLIDATED BALANCE SHEETS-->
        <link:definition>010100 - 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 roleURI="http://artesianwater.com/role/ConsolidatedStatementsOfOperations" id="ConsolidatedStatementsOfOperations">
        <link:definition>020000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
        <link:definition>030000 - 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 roleURI="http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" id="ConsolidatedStatementsOfChangesInStockholdersEquity">
        <link:definition>040000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" id="ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical">
        <!--Parent Role: CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY-->
        <link:definition>040100 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
        <link:definition>060100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/RevenueRecognition" id="RevenueRecognition">
        <link:definition>060200 - Disclosure - REVENUE RECOGNITION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/Leases" id="Leases">
        <link:definition>060300 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/FairValueOfFinancialInstruments" id="FairValueOfFinancialInstruments">
        <link:definition>060400 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>060500 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/PreferredStock" id="PreferredStock">
        <link:definition>060600 - Disclosure - PREFERRED STOCK</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapital" id="CommonStockAndAdditionalPaidinCapital">
        <link:definition>060700 - Disclosure - COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/Debt" id="Debt">
        <link:definition>060800 - 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 roleURI="http://artesianwater.com/role/StockCompensationPlans" id="StockCompensationPlans">
        <link:definition>060900 - Disclosure - STOCK COMPENSATION PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/EmployeeBenefitPlans" id="EmployeeBenefitPlans">
        <link:definition>061000 - Disclosure - EMPLOYEE BENEFIT PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
        <link:definition>061100 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/GeographicConcentrationOfCustomers" id="GeographicConcentrationOfCustomers">
        <link:definition>061200 - Disclosure - GEOGRAPHIC CONCENTRATION OF CUSTOMERS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/RegulatoryProceedings" id="RegulatoryProceedings">
        <link:definition>061300 - Disclosure - REGULATORY PROCEEDINGS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShare" id="NetIncomePerCommonShareAndEquityPerCommonShare">
        <link:definition>061400 - Disclosure - NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/CommonStockOffering" id="CommonStockOffering">
        <link:definition>061500 - Disclosure - COMMON STOCK OFFERING</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/BusinessCombinations" id="BusinessCombinations">
        <link:definition>061600 - Disclosure - BUSINESS COMBINATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/LegalProceedings" id="LegalProceedings">
        <link:definition>061700 - Disclosure - LEGAL PROCEEDINGS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/BusinessSegmentInformation" id="BusinessSegmentInformation">
        <link:definition>061800 - Disclosure - BUSINESS SEGMENT INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/ImpactOfRecentAccountingPronouncements" id="ImpactOfRecentAccountingPronouncements">
        <link:definition>061900 - Disclosure - IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/InsiderTradingArrangements" id="InsiderTradingArrangements">
        <link:definition>062000 - Disclosure - INSIDER TRADING ARRANGEMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
        <!--Parent Role: SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>070100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
        <!--Parent Role: SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>080100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/RevenueRecognitionTables" id="RevenueRecognitionTables">
        <!--Parent Role: REVENUE RECOGNITION-->
        <link:definition>080200 - Disclosure - REVENUE RECOGNITION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/LeasesTables" id="LeasesTables">
        <!--Parent Role: LEASES-->
        <link:definition>080300 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/FairValueOfFinancialInstrumentsTables" id="FairValueOfFinancialInstrumentsTables">
        <!--Parent Role: FAIR VALUE OF FINANCIAL INSTRUMENTS-->
        <link:definition>080400 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>080500 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/DebtTables" id="DebtTables">
        <!--Parent Role: DEBT-->
        <link:definition>080800 - 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 roleURI="http://artesianwater.com/role/StockCompensationPlansTables" id="StockCompensationPlansTables">
        <!--Parent Role: STOCK COMPENSATION PLANS-->
        <link:definition>080900 - Disclosure - STOCK COMPENSATION PLANS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
        <!--Parent Role: COMMITMENTS AND CONTINGENCIES-->
        <link:definition>081100 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/RegulatoryProceedingsTables" id="RegulatoryProceedingsTables">
        <!--Parent Role: REGULATORY PROCEEDINGS-->
        <link:definition>081300 - Disclosure - REGULATORY PROCEEDINGS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareTables" id="NetIncomePerCommonShareAndEquityPerCommonShareTables">
        <!--Parent Role: NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE-->
        <link:definition>081400 - Disclosure - NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/BusinessCombinationsTables" id="BusinessCombinationsTables">
        <!--Parent Role: BUSINESS COMBINATIONS-->
        <link:definition>081600 - Disclosure - BUSINESS COMBINATIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/BusinessSegmentInformationTables" id="BusinessSegmentInformationTables">
        <!--Parent Role: BUSINESS SEGMENT INFORMATION-->
        <link:definition>081800 - Disclosure - BUSINESS SEGMENT INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details" id="SummaryOfSignificantAccountingPoliciesPart1Details">
        <!--Parent Role: SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 1 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details" id="SummaryOfSignificantAccountingPoliciesPart2Details">
        <!--Parent Role: SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 2 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details" id="SummaryOfSignificantAccountingPoliciesPart3Details">
        <!--Parent Role: SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090104 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 3 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details" id="SummaryOfSignificantAccountingPoliciesPart4Details">
        <!--Parent Role: SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090106 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 4 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" id="RevenueRecognitionDisaggregatedRevenuesDetails">
        <!--Parent Role: REVENUE RECOGNITION-->
        <link:definition>090200 - Disclosure - REVENUE RECOGNITION, Disaggregated Revenues (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails" id="RevenueRecognitionContractAssetsAndContractLiabilitiesDetails">
        <!--Parent Role: REVENUE RECOGNITION-->
        <link:definition>090202 - Disclosure - REVENUE RECOGNITION, Contract Assets and Contract Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails" id="RevenueRecognitionRemainingPerformanceObligationDetails">
        <!--Parent Role: REVENUE RECOGNITION-->
        <link:definition>090204 - Disclosure - REVENUE RECOGNITION, Remaining Performance Obligation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetailsDefault" id="RevenueRecognitionRemainingPerformanceObligationDetailsDefault">
        <link:definition>090204 - Disclosure - REVENUE RECOGNITION, Remaining Performance Obligation (Details)Default</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/LeasesDetails" id="LeasesDetails">
        <!--Parent Role: LEASES-->
        <link:definition>090300 - Disclosure - LEASES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/LeasesDetailsCalc01" id="LeasesDetailsCalc01">
        <!--Parent Role: LEASES (Details)-->
        <link:definition>090302 - Disclosure - LEASES (Details) CALC 01</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails" id="FairValueOfFinancialInstrumentsDetails">
        <!--Parent Role: FAIR VALUE OF FINANCIAL INSTRUMENTS-->
        <link:definition>090400 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>090500 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/PreferredStockDetails" id="PreferredStockDetails">
        <!--Parent Role: PREFERRED STOCK-->
        <link:definition>090600 - Disclosure - PREFERRED STOCK (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapitalDetails" id="CommonStockAndAdditionalPaidinCapitalDetails">
        <!--Parent Role: COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL-->
        <link:definition>090700 - Disclosure - COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/DebtLinesOfCreditDetails" id="DebtLinesOfCreditDetails">
        <!--Parent Role: DEBT-->
        <link:definition>090800 - Disclosure - DEBT, Lines 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 roleURI="http://artesianwater.com/role/DebtLongtermDebtDetails" id="DebtLongtermDebtDetails">
        <!--Parent Role: DEBT-->
        <link:definition>090802 - Disclosure - DEBT, Long-Term 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 roleURI="http://artesianwater.com/role/StockCompensationPlansDetails" id="StockCompensationPlansDetails">
        <!--Parent Role: STOCK COMPENSATION PLANS-->
        <link:definition>090900 - Disclosure - STOCK COMPENSATION PLANS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/EmployeeBenefitPlansDetails" id="EmployeeBenefitPlansDetails">
        <!--Parent Role: EMPLOYEE BENEFIT PLANS-->
        <link:definition>091000 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
        <!--Parent Role: COMMITMENTS AND CONTINGENCIES-->
        <link:definition>091100 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails" id="GeographicConcentrationOfCustomersDetails">
        <!--Parent Role: GEOGRAPHIC CONCENTRATION OF CUSTOMERS-->
        <link:definition>091200 - Disclosure - GEOGRAPHIC CONCENTRATION OF CUSTOMERS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/RegulatoryProceedingsDetails" id="RegulatoryProceedingsDetails">
        <!--Parent Role: REGULATORY PROCEEDINGS-->
        <link:definition>091300 - Disclosure - REGULATORY PROCEEDINGS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails" id="NetIncomePerCommonShareAndEquityPerCommonShareDetails">
        <!--Parent Role: NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE-->
        <link:definition>091400 - Disclosure - NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/CommonStockOfferingDetails" id="CommonStockOfferingDetails">
        <!--Parent Role: COMMON STOCK OFFERING-->
        <link:definition>091500 - Disclosure - COMMON STOCK OFFERING (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/BusinessCombinationsDetails" id="BusinessCombinationsDetails">
        <!--Parent Role: BUSINESS COMBINATIONS-->
        <link:definition>091600 - Disclosure - BUSINESS COMBINATIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/LegalProceedingsDetails" id="LegalProceedingsDetails">
        <!--Parent Role: LEGAL PROCEEDINGS-->
        <link:definition>091702 - Disclosure - LEGAL PROCEEDINGS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://artesianwater.com/role/BusinessSegmentInformationDetails" id="BusinessSegmentInformationDetails">
        <!--Parent Role: BUSINESS SEGMENT INFORMATION-->
        <link:definition>091800 - Disclosure - BUSINESS SEGMENT INFORMATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2023" schemaLocation="https://xbrl.sec.gov/exch/2023/exch-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2023" schemaLocation="https://xbrl.sec.gov/naics/2023/naics-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
  <xs:import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" />
  <xs:element name="ContributionsInAidOfConstructionsPolicyTextBlock" id="artna_ContributionsInAidOfConstructionsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RegulatedUtilityAccountingPolicyTextBlock" id="artna_RegulatedUtilityAccountingPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ArtesianWaterMember" id="artna_ArtesianWaterMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ArtesianWastewaterMember" id="artna_ArtesianWastewaterMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InterconnectionsAbstract" id="artna_InterconnectionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EasementsAbstract" id="artna_EasementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TerminationPeriod" id="artna_TerminationPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="EasementAgreementPeriod" id="artna_EasementAgreementPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="EasementPayments" id="artna_EasementPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="AreaOfLandUseAsPerPerpetualAgreement" id="artna_AreaOfLandUseAsPerPerpetualAgreement" type="dtr-types:areaItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MinimumPurchaseRequirementsOfWater" id="artna_MinimumPurchaseRequirementsOfWater" type="dtr-types:flowItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ExpensesForPurchasedWater" id="artna_ExpensesForPurchasedWater" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="NumberOfWaterServiceInterconnectionAgreement" id="artna_NumberOfWaterServiceInterconnectionAgreement" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TankPaintingExpense" id="artna_TankPaintingExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" id="artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ArtesianWaterPennsylvaniaMember" id="artna_ArtesianWaterPennsylvaniaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ArtesianWaterMarylandMember" id="artna_ArtesianWaterMarylandMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TermOfRenewalForWaterServiceInterconnectionAgreements" id="artna_TermOfRenewalForWaterServiceInterconnectionAgreements" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CommonStockSharesIssuedExcludingTreasuryShares" id="artna_CommonStockSharesIssuedExcludingTreasuryShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="CommonStockAbstract" id="artna_CommonStockAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PropertyHeldForFutureUseMember" id="artna_PropertyHeldForFutureUseMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="HydrantsMember" id="artna_HydrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MetersMember" id="artna_MetersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PumpingAndWaterTreatmentPlantMember" id="artna_PumpingAndWaterTreatmentPlantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IntangiblePlantMember" id="artna_IntangiblePlantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CollectionMainsAndLiftStationsMember" id="artna_CollectionMainsAndLiftStationsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StorageTanksMember" id="artna_StorageTanksMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="UtilityPlantInServiceWastewaterMember" id="artna_UtilityPlantInServiceWastewaterMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SourceOfSupplyPlantMember" id="artna_SourceOfSupplyPlantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DepreciationRatesOfWaterUtilityPlant" id="artna_DepreciationRatesOfWaterUtilityPlant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="UtilityPlantAbstract" id="artna_UtilityPlantAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TreatmentAndDisposalPlantMember" id="artna_TreatmentAndDisposalPlantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ServicesMember" id="artna_ServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MainsMember" id="artna_MainsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AmortizationPeriodOfOtherDeferredAssets" id="artna_AmortizationPeriodOfOtherDeferredAssets" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TidewaterEnvironmentalServicesIncMember" id="artna_TidewaterEnvironmentalServicesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="GeneralPlantMember" id="artna_GeneralPlantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" id="artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="IncomeTaxAbstract" id="artna_IncomeTaxAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" id="artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="GrossPayRateOfMatchedEmployeeContributions" id="artna_GrossPayRateOfMatchedEmployeeContributions" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRangeOneMember" id="artna_ExercisePriceRangeOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRangeTwoMember" id="artna_ExercisePriceRangeTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EmployeeAndDirectorMember" id="artna_EmployeeAndDirectorMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfDirectorsInCommittee" id="artna_NumberOfDirectorsInCommittee" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" id="artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" id="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" id="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="Two015EquityCompensationPlanMember" id="artna_Two015EquityCompensationPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" id="artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" id="artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="NetAdvancesAndContributionsInAidOfConstruction" id="artna_NetAdvancesAndContributionsInAidOfConstruction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" id="artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="RevenueReservedForRefund" id="artna_RevenueReservedForRefund" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="NetPayoutsFromContributionsInAidOfConstructionAndAdvances" id="artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" id="artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="GoodwillInvestment" id="artna_GoodwillInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" id="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="StateRevolvingFundLoanOne200Due06012043Member" id="artna_StateRevolvingFundLoanOne200Due06012043Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateRevolvingFundLoanOne200Due02012043Member" id="artna_StateRevolvingFundLoanOne200Due02012043Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateRevolvingFundLoanTwo200Due02012043Member" id="artna_StateRevolvingFundLoanTwo200Due02012043Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateRevolvingFundLoan341Due02012031Member" id="artna_StateRevolvingFundLoan341Due02012031Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeriesWDue04302047Member" id="artna_SeriesWDue04302047Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeriesR596Due12312028Member" id="artna_SeriesR596Due12312028Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateRevolvingFundLoan340Due07012032Member" id="artna_StateRevolvingFundLoan340Due07012032Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeriesS445Due12312033Member" id="artna_SeriesS445Due12312033Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PromissoryNoteMember" id="artna_PromissoryNoteMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateRevolvingFundLoan448Due08012021Member" id="artna_StateRevolvingFundLoan448Due08012021Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateRevolvingFundLoanThree1187Due11012041Member" id="artna_StateRevolvingFundLoanThree1187Due11012041Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateRevolvingFundLoan357Due09012023Member" id="artna_StateRevolvingFundLoan357Due09012023Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AssetPurchaseContractualObligationMember" id="artna_AssetPurchaseContractualObligationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeriesVDue10312049Member" id="artna_SeriesVDue10312049Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateRevolvingFundLoanTwo1187Due11012041Member" id="artna_StateRevolvingFundLoanTwo1187Due11012041Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeriesT424Due12202036Member" id="artna_SeriesT424Due12202036Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateRevolvingFundLoan1187Due11012041Member" id="artna_StateRevolvingFundLoan1187Due11012041Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateRevolvingFundLoan364Due05012025Member" id="artna_StateRevolvingFundLoan364Due05012025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeriesUDue01312038Member" id="artna_SeriesUDue01312038Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateRevolvingFundLoan200Due01012043Member" id="artna_StateRevolvingFundLoan200Due01012043Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateRevolvingFundLoansMember" id="artna_StateRevolvingFundLoansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateRevolvingFundLoanTwo200Due06012043Member" id="artna_StateRevolvingFundLoanTwo200Due06012043Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateRevolvingFundLoan200Due02012044Member" id="artna_StateRevolvingFundLoan200Due02012044Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncomeBeforeFederalAndStateIncomeTaxesPercentage" id="artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DeferredTaxLiabilityExpensesOfRateProceedings" id="artna_DeferredTaxLiabilityExpensesOfRateProceedings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="DeferredTaxLiabilityPropertyTaxes" id="artna_DeferredTaxLiabilityPropertyTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="DeferredTaxLiabilitiesBondRetirementCosts" id="artna_DeferredTaxLiabilitiesBondRetirementCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="UnrecognizedTaxBenefitsChangeInFederalTaxRate" id="artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="IncomeTaxDisclosureTable" id="artna_IncomeTaxDisclosureTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncomeTaxDisclosureLineItems" id="artna_IncomeTaxDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" id="artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="IncomeTaxExaminationOperatingLossCarryforwardsAbstract" id="artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" id="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" id="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" id="artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" id="artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="DelawarePublicServiceCommissionMember" id="artna_DelawarePublicServiceCommissionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MarylandPublicServiceCommissionMember" id="artna_MarylandPublicServiceCommissionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StateAndFederalIncomeTaxesAbstract" id="artna_StateAndFederalIncomeTaxesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncomeLossFromContinuingOperationsBeforeInterestExpense" id="artna_IncomeLossFromContinuingOperationsBeforeInterestExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="OtherUtilityOperatingRevenueMember" id="artna_OtherUtilityOperatingRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WaterSalesMember" id="artna_WaterSalesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NonUtilityOperatingRevenueMember" id="artna_NonUtilityOperatingRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfRefunds" id="artna_NumberOfRefunds" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DeferredCostsAffiliatedInterestAgreementMember" id="artna_DeferredCostsAffiliatedInterestAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DeferredAcquisitionAndFranchiseCostsMember" id="artna_DeferredAcquisitionAndFranchiseCostsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DebtRelatedCostsMember" id="artna_DebtRelatedCostsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DeferredContractCostsAndOtherMember" id="artna_DeferredContractCostsAndOtherMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DeferredSettlementRefundsMember" id="artna_DeferredSettlementRefundsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" id="artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SettlementAgreementReceivableLongTerrm" id="artna_SettlementAgreementReceivableLongTerrm" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="LossContingencyDamagesToBePaid" id="artna_LossContingencyDamagesToBePaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="LossContingencyNumberOfInstallments" id="artna_LossContingencyNumberOfInstallments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" id="artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" id="artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AmortizationPeriodGoodwill" id="artna_AmortizationPeriodGoodwill" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AmortizationPeriodOfDeferredAcquisitionCosts" id="artna_AmortizationPeriodOfDeferredAcquisitionCosts" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AmortizationPeriodOfDeferredContractCostsAndOther" id="artna_AmortizationPeriodOfDeferredContractCostsAndOther" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" id="artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AmortizationPeriodOfDebtRelatedCost" id="artna_AmortizationPeriodOfDebtRelatedCost" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ContributionsInAidOfConstructionAbstract" id="artna_ContributionsInAidOfConstructionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RefundForContributionsInAidOfConstructionDueToTaxStatusChange" id="artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" id="artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AmountReceivedInGrant" id="artna_AmountReceivedInGrant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="AmortizationPeriodOfDeferredFranchiseCosts" id="artna_AmortizationPeriodOfDeferredFranchiseCosts" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ExpenseOfRateCaseStudiesMember" id="artna_ExpenseOfRateCaseStudiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RateProceedingsMember" id="artna_RateProceedingsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DebtInstrumentTermOfVariableRate" id="artna_DebtInstrumentTermOfVariableRate" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PatronageRefundsEarned" id="artna_PatronageRefundsEarned" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="DebtInstrumentTermOfVariableRatePercentage" id="artna_DebtInstrumentTermOfVariableRatePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CitizensBankMember" id="artna_CitizensBankMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CobankMember" id="artna_CobankMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" id="artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="LondonInterbankOfferedRateMember" id="artna_LondonInterbankOfferedRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" id="artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock" id="artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" id="artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock" id="artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfCountiesInWhichWaterUtilityServiceProvided" id="artna_NumberOfCountiesInWhichWaterUtilityServiceProvided" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfCustomers" id="artna_NumberOfCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ConcentrationRiskAbstract" id="artna_ConcentrationRiskAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExpenseRelatedToAllowanceForDoubtfulAccounts" id="artna_ExpenseRelatedToAllowanceForDoubtfulAccounts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" id="artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CustomerAccountsReceivableWastewaterMember" id="artna_CustomerAccountsReceivableWastewaterMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DeveloperReceivableMember" id="artna_DeveloperReceivableMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SettlementAgreementReceivableMember" id="artna_SettlementAgreementReceivableMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MiscellaneousAccountsReceivableMember" id="artna_MiscellaneousAccountsReceivableMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" id="artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfDistributionSystemInfrastructureCharge" id="artna_PercentageOfDistributionSystemInfrastructureCharge" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="RevenuePerformanceObligation" id="artna_RevenuePerformanceObligation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" id="artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="AmountOfTemporaryRatesPermitted" id="artna_AmountOfTemporaryRatesPermitted" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="NumberOfDaysPermittedToImplementTemporaryRates" id="artna_NumberOfDaysPermittedToImplementTemporaryRates" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TermOfStatutoryResolveTimeframe" id="artna_TermOfStatutoryResolveTimeframe" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RegulatoryProceedingsTable" id="artna_RegulatoryProceedingsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RegulatoryProceedingsLineItems" id="artna_RegulatoryProceedingsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OtherProceedingsAbstract" id="artna_OtherProceedingsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DistributionSystemImprovementChargeRateConditionalIncrease" id="artna_DistributionSystemImprovementChargeRateConditionalIncrease" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RevenueEarnedInDistributionSystemImprovementCharge" id="artna_RevenueEarnedInDistributionSystemImprovementCharge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="AmountOfTemporaryRateIncreasePerRateSettingProcess" id="artna_AmountOfTemporaryRateIncreasePerRateSettingProcess" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" id="artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PeriodToCompleteRateChangeApplicationCaseByLaw" id="artna_PeriodToCompleteRateChangeApplicationCaseByLaw" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfReliefIfRateCasePeriodConditionNotFulfill" id="artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DistributionSystemImprovementChargeRateCeilingPercentage" id="artna_DistributionSystemImprovementChargeRateCeilingPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" id="artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" id="artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="WaterAndWastewaterRatesAbstract" id="artna_WaterAndWastewaterRatesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PercentageOfTemporaryRatesPermitted" id="artna_PercentageOfTemporaryRatesPermitted" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="PercentageOfRevenueIncreaseRequestedForNewRates" id="artna_PercentageOfRevenueIncreaseRequestedForNewRates" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="LegalProceedingsAbstract" id="artna_LegalProceedingsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" id="artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="DesignAndInstallationMember" id="artna_DesignAndInstallationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IndustrialWastewaterServicesMember" id="artna_IndustrialWastewaterServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" id="artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" id="artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ServiceChargesMember" id="artna_ServiceChargesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FixedFeesMember" id="artna_FixedFeesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" id="artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ContractOperationsMember" id="artna_ContractOperationsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ServiceLineProtectionPlansMember" id="artna_ServiceLineProtectionPlansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConsumptionChargesMember" id="artna_ConsumptionChargesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InspectionFeesMember" id="artna_InspectionFeesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RevenueReservedForRefundTCJAImpactMember" id="artna_RevenueReservedForRefundTCJAImpactMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DistributionSystemImprovementChargeMember" id="artna_DistributionSystemImprovementChargeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OtherOperatingRevenueNotInScopeOfASC606" id="artna_OtherOperatingRevenueNotInScopeOfASC606" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="NumberOfOperationContractsPaidInAdvance" id="artna_NumberOfOperationContractsPaidInAdvance" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MeteredWastewaterServicesMember" id="artna_MeteredWastewaterServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ReserveOrReductionToRevenue" id="artna_ReserveOrReductionToRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="OperatingLeaseRentExpenseNetAbstract" id="artna_OperatingLeaseRentExpenseNetAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OperatingLeaseRentExpenseMinimumRentals" id="artna_OperatingLeaseRentExpenseMinimumRentals" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="OperatingLeaseRentExpenseContingentRentals" id="artna_OperatingLeaseRentExpenseContingentRentals" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" id="artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SupplementalCashFlowInformationRelatedToLeasesAbstract" id="artna_SupplementalCashFlowInformationRelatedToLeasesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" id="artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" id="artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OperatingLeaseWeightedAverageDiscountRatePercentAbstract" id="artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OperatingLeaseRightOfUseAssetAbstract" id="artna_OperatingLeaseRightOfUseAssetAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" id="artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PortionOfLeaseTermDeterminingAnnualLeasePayment" id="artna_PortionOfLeaseTermDeterminingAnnualLeasePayment" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" id="artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="OperatingLeasesRentExpenseNetTableTextBlock" id="artna_OperatingLeasesRentExpenseNetTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" id="artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfRefundsFromTrust" id="artna_NumberOfRefundsFromTrust" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ClaytonMember" id="artna_ClaytonMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="UtilityPlantMember" id="artna_UtilityPlantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" id="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" id="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationsEstimatedAnnualRevenue" id="artna_BusinessCombinationsEstimatedAnnualRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="RegulatedUtilityMember" id="artna_RegulatedUtilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OtherNonUtilityMember" id="artna_OtherNonUtilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfRegulatedUtilitySubsidiaries" id="artna_NumberOfRegulatedUtilitySubsidiaries" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfNonUtilityBusinesses" id="artna_NumberOfNonUtilityBusinesses" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" id="artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="OptionForUnderwritersToPurchaseAdditionalSharesTerm" id="artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ContractServicesRevenueMember" id="artna_ContractServicesRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SLPPlanRevenueMember" id="artna_SLPPlanRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WastewaterInspectionRevenueMember" id="artna_WastewaterInspectionRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>artna-20231231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.12.1.5186 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://artesianwater.com/role/BusinessCombinationsDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#BusinessCombinationsDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#NetIncomePerCommonShareAndEquityPerCommonShareDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#CommitmentsAndContingenciesDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/LeasesDetailsCalc01" xlink:type="simple" xlink:href="artna-20231231.xsd#LeasesDetailsCalc01" />
  <link:roleRef roleURI="http://artesianwater.com/role/LeasesDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPoliciesPart1Details" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedStatementsOfOperations" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedBalanceSheets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" xlink:label="AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" xlink:title="AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="calculation: AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment to PropertyPlantAndEquipmentNet" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" xlink:to="OtherAssetsNoncurrent" xlink:title="calculation: AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment to OtherAssetsNoncurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" xlink:to="Goodwill" xlink:title="calculation: AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment to Goodwill" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="calculation: AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment to OperatingLeaseRightOfUseAsset" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" xlink:title="calculation: Assets to AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:title="calculation: Assets to PublicUtilitiesPropertyPlantAndEquipmentNet" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="AccountsReceivableNetCurrent" xlink:title="calculation: AssetsCurrent to AccountsReceivableNetCurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidTaxes" xlink:label="PrepaidTaxes" xlink:title="PrepaidTaxes" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="PrepaidTaxes" xlink:title="calculation: AssetsCurrent to PrepaidTaxes" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="calculation: AssetsCurrent to CashAndCashEquivalentsAtCarryingValue" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="InventoryRawMaterialsAndSupplies" xlink:title="InventoryRawMaterialsAndSupplies" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="InventoryRawMaterialsAndSupplies" xlink:title="calculation: AssetsCurrent to InventoryRawMaterialsAndSupplies" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="calculation: AssetsCurrent to PrepaidExpenseAndOtherAssetsCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="UnbilledReceivablesCurrent" xlink:title="UnbilledReceivablesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="UnbilledReceivablesCurrent" xlink:title="calculation: AssetsCurrent to UnbilledReceivablesCurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="IncomeTaxesReceivable" xlink:title="IncomeTaxesReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="IncomeTaxesReceivable" xlink:title="calculation: AssetsCurrent to IncomeTaxesReceivable" order="6.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="AssetsCurrent" xlink:title="calculation: Assets to AssetsCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssets" xlink:label="RegulatoryAssets" xlink:title="RegulatoryAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="RegulatoryAssets" xlink:title="calculation: Assets to RegulatoryAssets" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContributionsInAidOfConstruction" xlink:label="ContributionsInAidOfConstruction" xlink:title="ContributionsInAidOfConstruction" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="ContributionsInAidOfConstruction" xlink:title="calculation: LiabilitiesAndStockholdersEquity to ContributionsInAidOfConstruction" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="CommitmentsAndContingencies" xlink:title="calculation: LiabilitiesAndStockholdersEquity to CommitmentsAndContingencies" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="LiabilitiesNoncurrent" xlink:title="LiabilitiesNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="ContractWithCustomerLiabilityNoncurrent" xlink:title="ContractWithCustomerLiabilityNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesNoncurrent" xlink:to="ContractWithCustomerLiabilityNoncurrent" xlink:title="calculation: LiabilitiesNoncurrent to ContractWithCustomerLiabilityNoncurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilities" xlink:label="RegulatoryLiabilities" xlink:title="RegulatoryLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesNoncurrent" xlink:to="RegulatoryLiabilities" xlink:title="calculation: LiabilitiesNoncurrent to RegulatoryLiabilities" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="DeferredIncomeTaxLiabilitiesNet" xlink:title="DeferredIncomeTaxLiabilitiesNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesNoncurrent" xlink:to="DeferredIncomeTaxLiabilitiesNet" xlink:title="calculation: LiabilitiesNoncurrent to DeferredIncomeTaxLiabilitiesNet" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:label="AccumulatedDeferredInvestmentTaxCredit" xlink:title="AccumulatedDeferredInvestmentTaxCredit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesNoncurrent" xlink:to="AccumulatedDeferredInvestmentTaxCredit" xlink:title="calculation: LiabilitiesNoncurrent to AccumulatedDeferredInvestmentTaxCredit" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesNoncurrent" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="calculation: LiabilitiesNoncurrent to OperatingLeaseLiabilityNoncurrent" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="LiabilitiesNoncurrent" xlink:title="calculation: LiabilitiesAndStockholdersEquity to LiabilitiesNoncurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizationLongtermDebtAndEquity" xlink:label="CapitalizationLongtermDebtAndEquity" xlink:title="CapitalizationLongtermDebtAndEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CapitalizationLongtermDebtAndEquity" xlink:to="LongTermDebtNoncurrent" xlink:title="calculation: CapitalizationLongtermDebtAndEquity to LongTermDebtNoncurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="calculation: StockholdersEquity to RetainedEarningsAccumulatedDeficit" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AdditionalPaidInCapital" xlink:title="calculation: StockholdersEquity to AdditionalPaidInCapital" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="PreferredStockValue" xlink:title="calculation: StockholdersEquity to PreferredStockValue" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="CommonStockValue" xlink:title="calculation: StockholdersEquity to CommonStockValue" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CapitalizationLongtermDebtAndEquity" xlink:to="StockholdersEquity" xlink:title="calculation: CapitalizationLongtermDebtAndEquity to StockholdersEquity" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="CapitalizationLongtermDebtAndEquity" xlink:title="calculation: LiabilitiesAndStockholdersEquity to CapitalizationLongtermDebtAndEquity" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="NotesPayableCurrent" xlink:title="NotesPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="NotesPayableCurrent" xlink:title="calculation: LiabilitiesCurrent to NotesPayableCurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent" xlink:label="InterestPayableCurrent" xlink:title="InterestPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="InterestPayableCurrent" xlink:title="calculation: LiabilitiesCurrent to InterestPayableCurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="LinesOfCreditCurrent" xlink:title="LinesOfCreditCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="LinesOfCreditCurrent" xlink:title="calculation: LiabilitiesCurrent to LinesOfCreditCurrent" order="11.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccountsPayableCurrent" xlink:title="calculation: LiabilitiesCurrent to AccountsPayableCurrent" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="ContractWithCustomerLiabilityCurrent" xlink:title="ContractWithCustomerLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="ContractWithCustomerLiabilityCurrent" xlink:title="calculation: LiabilitiesCurrent to ContractWithCustomerLiabilityCurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="OtherLiabilitiesCurrent" xlink:title="calculation: LiabilitiesCurrent to OtherLiabilitiesCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankOverdrafts" xlink:label="BankOverdrafts" xlink:title="BankOverdrafts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="BankOverdrafts" xlink:title="calculation: LiabilitiesCurrent to BankOverdrafts" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccruedLiabilitiesCurrent" xlink:title="calculation: LiabilitiesCurrent to AccruedLiabilitiesCurrent" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="TaxesPayableCurrent" xlink:title="TaxesPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="TaxesPayableCurrent" xlink:title="calculation: LiabilitiesCurrent to TaxesPayableCurrent" order="6.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="LiabilitiesCurrent" xlink:title="calculation: LiabilitiesAndStockholdersEquity to LiabilitiesCurrent" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedStatementsOfOperations">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:label="IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:title="IncomeLossFromContinuingOperationsBeforeInterestExpense" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:title="DeferredFederalStateAndLocalTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:title="calculation: OperatingExpenses to DeferredFederalStateAndLocalTaxExpenseBenefit" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:label="TaxesExcludingIncomeAndExciseTaxes" xlink:title="TaxesExcludingIncomeAndExciseTaxes" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="TaxesExcludingIncomeAndExciseTaxes" xlink:title="calculation: OperatingExpenses to TaxesExcludingIncomeAndExciseTaxes" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="DepreciationDepletionAndAmortization" xlink:title="calculation: OperatingExpenses to DepreciationDepletionAndAmortization" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:title="CurrentFederalStateAndLocalTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:title="calculation: OperatingExpenses to CurrentFederalStateAndLocalTaxExpenseBenefit" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UtilitiesOperatingExpense" xlink:label="UtilitiesOperatingExpense" xlink:title="UtilitiesOperatingExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="UtilitiesOperatingExpense" xlink:title="calculation: OperatingExpenses to UtilitiesOperatingExpense" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="OtherCostAndExpenseOperating" xlink:title="OtherCostAndExpenseOperating" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="OtherCostAndExpenseOperating" xlink:title="calculation: OperatingExpenses to OtherCostAndExpenseOperating" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="OperatingExpenses" xlink:title="calculation: OperatingIncomeLoss to OperatingExpenses" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="calculation: OperatingIncomeLoss to RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:to="OperatingIncomeLoss" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeInterestExpense to OperatingIncomeLoss" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="OtherOperatingIncomeExpenseNet" xlink:title="OtherOperatingIncomeExpenseNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:label="PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:title="PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherOperatingIncomeExpenseNet" xlink:to="PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:title="calculation: OtherOperatingIncomeExpenseNet to PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherOperatingIncomeExpenseNet" xlink:to="OtherNonoperatingIncomeExpense" xlink:title="calculation: OtherOperatingIncomeExpenseNet to OtherNonoperatingIncomeExpense" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:to="OtherOperatingIncomeExpenseNet" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeInterestExpense to OtherOperatingIncomeExpenseNet" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:title="calculation: NetIncomeLoss to IncomeLossFromContinuingOperationsBeforeInterestExpense" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="InterestExpense" xlink:title="calculation: NetIncomeLoss to InterestExpense" order="2.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_GoodwillInvestment" xlink:label="GoodwillInvestment" xlink:title="GoodwillInvestment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="GoodwillInvestment" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets to GoodwillInvestment" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInRegulatoryLiabilities" xlink:label="IncreaseDecreaseInRegulatoryLiabilities" xlink:title="IncreaseDecreaseInRegulatoryLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInRegulatoryLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInRegulatoryLiabilities" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:label="IncreaseDecreaseInPrepaidExpensesOther" xlink:title="IncreaseDecreaseInPrepaidExpensesOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInPrepaidExpensesOther" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInPrepaidExpensesOther" order="11.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="IncreaseDecreaseInContractWithCustomerAsset" xlink:title="IncreaseDecreaseInContractWithCustomerAsset" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInContractWithCustomerAsset" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInContractWithCustomerAsset" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RevenueReservedForRefund" xlink:label="RevenueReservedForRefund" xlink:title="RevenueReservedForRefund" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="RevenueReservedForRefund" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to RevenueReservedForRefund" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="IncreaseDecreaseInIncomeTaxesReceivable" xlink:title="IncreaseDecreaseInIncomeTaxesReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInIncomeTaxesReceivable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInIncomeTaxesReceivable" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="IncreaseDecreaseInInterestPayableNet" xlink:title="IncreaseDecreaseInInterestPayableNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInInterestPayableNet" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInInterestPayableNet" order="21.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="IncreaseDecreaseInAccruedLiabilities" xlink:title="IncreaseDecreaseInAccruedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccruedLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccruedLiabilities" order="20.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherRegulatoryAssets" xlink:label="IncreaseDecreaseInOtherRegulatoryAssets" xlink:title="IncreaseDecreaseInOtherRegulatoryAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInOtherRegulatoryAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInOtherRegulatoryAssets" order="18.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="12.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidTaxes" xlink:label="IncreaseDecreaseInPrepaidTaxes" xlink:title="IncreaseDecreaseInPrepaidTaxes" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInPrepaidTaxes" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInPrepaidTaxes" order="10.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsReceivable" order="0.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" xlink:label="IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" xlink:title="IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" order="6.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsPayable" order="19.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="IncreaseDecreaseInContractWithCustomerLiability" xlink:title="IncreaseDecreaseInContractWithCustomerLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInContractWithCustomerLiability" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInContractWithCustomerLiability" order="22.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="NetIncomeLoss" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to NetIncomeLoss" order="13.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="DepreciationDepletionAndAmortization" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to DepreciationDepletionAndAmortization" order="14.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:label="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:title="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" order="17.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="DeferredIncomeTaxExpenseBenefit" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to DeferredIncomeTaxExpenseBenefit" order="16.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ShareBasedCompensation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ShareBasedCompensation" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="IncreaseDecreaseInAccruedIncomeTaxesPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccruedIncomeTaxesPayable" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="AmortizationOfFinancingCosts" xlink:title="AmortizationOfFinancingCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="AmortizationOfFinancingCosts" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to AmortizationOfFinancingCosts" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:label="ProvisionForLoanLeaseAndOtherLosses" xlink:title="ProvisionForLoanLeaseAndOtherLosses" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ProvisionForLoanLeaseAndOtherLosses" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ProvisionForLoanLeaseAndOtherLosses" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to NetCashProvidedByUsedInOperatingActivities" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to ProceedsFromSaleOfPropertyPlantAndEquipment" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsToAcquirePropertyPlantAndEquipment" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="PaymentsToAcquireBusinessesNetOfCashAcquired" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsToAcquireBusinessesNetOfCashAcquired" order="3.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to NetCashProvidedByUsedInInvestingActivities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NetAdvancesAndContributionsInAidOfConstruction" xlink:label="NetAdvancesAndContributionsInAidOfConstruction" xlink:title="NetAdvancesAndContributionsInAidOfConstruction" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="NetAdvancesAndContributionsInAidOfConstruction" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to NetAdvancesAndContributionsInAidOfConstruction" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="RepaymentsOfLongTermDebt" xlink:title="RepaymentsOfLongTermDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="RepaymentsOfLongTermDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to RepaymentsOfLongTermDebt" order="11.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:label="ProceedsFromRepaymentsOfBankOverdrafts" xlink:title="ProceedsFromRepaymentsOfBankOverdrafts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromRepaymentsOfBankOverdrafts" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromRepaymentsOfBankOverdrafts" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromIssuanceOfCommonStock" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:label="ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:title="ProceedsFromIssuanceOfSeniorLongTermDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromIssuanceOfSeniorLongTermDebt" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends" xlink:label="PaymentsOfDividends" xlink:title="PaymentsOfDividends" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsOfDividends" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsOfDividends" order="9.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="RepaymentsOfLinesOfCredit" xlink:title="RepaymentsOfLinesOfCredit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="RepaymentsOfLinesOfCredit" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to RepaymentsOfLinesOfCredit" order="0.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsOfDebtIssuanceCosts" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsOfDebtIssuanceCosts" order="7.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="PaymentsOfStockIssuanceCosts" xlink:title="PaymentsOfStockIssuanceCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsOfStockIssuanceCosts" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsOfStockIssuanceCosts" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromLinesOfCredit" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromLinesOfCredit" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances" xlink:label="NetPayoutsFromContributionsInAidOfConstructionAndAdvances" xlink:title="NetPayoutsFromContributionsInAidOfConstructionAndAdvances" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="NetPayoutsFromContributionsInAidOfConstructionAndAdvances" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to NetPayoutsFromContributionsInAidOfConstructionAndAdvances" order="3.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to NetCashProvidedByUsedInFinancingActivities" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationConsiderationTransferred1" xlink:to="PaymentsToAcquireBusinessesGross" xlink:title="calculation: BusinessCombinationConsiderationTransferred1 to PaymentsToAcquireBusinessesGross" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="CashAcquiredFromAcquisition" xlink:title="CashAcquiredFromAcquisition" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationConsiderationTransferred1" xlink:to="CashAcquiredFromAcquisition" xlink:title="calculation: BusinessCombinationConsiderationTransferred1 to CashAcquiredFromAcquisition" order="1.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:to="PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:title="calculation: PublicUtilitiesPropertyPlantAndEquipmentNet to PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentPlantInService" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:to="PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:title="calculation: PublicUtilitiesPropertyPlantAndEquipmentNet to PublicUtilitiesPropertyPlantAndEquipmentPlantInService" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/LeasesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeaseLiability" xlink:to="OperatingLeaseLiabilityCurrent" xlink:title="calculation: OperatingLeaseLiability to OperatingLeaseLiabilityCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeaseLiability" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="calculation: OperatingLeaseLiability to OperatingLeaseLiabilityNoncurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="OperatingLeaseCost" xlink:title="OperatingLeaseCost" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseRentExpenseMinimumRentals" xlink:label="OperatingLeaseRentExpenseMinimumRentals" xlink:title="OperatingLeaseRentExpenseMinimumRentals" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeaseCost" xlink:to="OperatingLeaseRentExpenseMinimumRentals" xlink:title="calculation: OperatingLeaseCost to OperatingLeaseRentExpenseMinimumRentals" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseRentExpenseContingentRentals" xlink:label="OperatingLeaseRentExpenseContingentRentals" xlink:title="OperatingLeaseRentExpenseContingentRentals" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeaseCost" xlink:to="OperatingLeaseRentExpenseContingentRentals" xlink:title="calculation: OperatingLeaseCost to OperatingLeaseRentExpenseContingentRentals" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/LeasesDetailsCalc01">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="OperatingLeaseLiability" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to OperatingLeaseLiability" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" xlink:label="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" xlink:title="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="DeferredTaxLiabilities" xlink:title="DeferredTaxLiabilities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredTaxLiabilityExpensesOfRateProceedings" xlink:label="DeferredTaxLiabilityExpensesOfRateProceedings" xlink:title="DeferredTaxLiabilityExpensesOfRateProceedings" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilityExpensesOfRateProceedings" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilityExpensesOfRateProceedings" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredTaxLiabilityPropertyTaxes" xlink:label="DeferredTaxLiabilityPropertyTaxes" xlink:title="DeferredTaxLiabilityPropertyTaxes" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilityPropertyTaxes" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilityPropertyTaxes" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="DeferredTaxLiabilitiesOther" xlink:title="DeferredTaxLiabilitiesOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesOther" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesOther" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredTaxLiabilitiesBondRetirementCosts" xlink:label="DeferredTaxLiabilitiesBondRetirementCosts" xlink:title="DeferredTaxLiabilitiesBondRetirementCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesBondRetirementCosts" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesBondRetirementCosts" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxLiabilities" xlink:to="DeferredIncomeTaxLiabilities" xlink:title="calculation: DeferredTaxLiabilities to DeferredIncomeTaxLiabilities" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="calculation: DeferredTaxAssetsNet to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="DeferredTaxAssetsValuationAllowance" xlink:title="calculation: DeferredTaxAssetsNet to DeferredTaxAssetsValuationAllowance" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:title="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:title="calculation: DeferredTaxAssetsNet to DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="calculation: DeferredTaxAssetsNet to DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="DeferredTaxAssetsOther" xlink:title="DeferredTaxAssetsOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="DeferredTaxAssetsOther" xlink:title="calculation: DeferredTaxAssetsNet to DeferredTaxAssetsOther" order="5.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="DeferredTaxLiabilities" xlink:to="DeferredTaxAssetsNet" xlink:title="calculation: DeferredTaxLiabilities to DeferredTaxAssetsNet" order="0.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:title="IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" xlink:label="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" xlink:title="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" xlink:title="calculation: IncomeTaxExpenseBenefit to EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="IncomeTaxReconciliationOtherReconcilingItems" xlink:title="IncomeTaxReconciliationOtherReconcilingItems" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="IncomeTaxReconciliationOtherReconcilingItems" xlink:title="calculation: IncomeTaxExpenseBenefit to IncomeTaxReconciliationOtherReconcilingItems" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:title="StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="calculation: StateAndLocalIncomeTaxExpenseBenefitContinuingOperations to DeferredStateAndLocalIncomeTaxExpenseBenefit" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="calculation: StateAndLocalIncomeTaxExpenseBenefitContinuingOperations to CurrentStateAndLocalTaxExpenseBenefit" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:title="FederalIncomeTaxExpenseBenefitContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="CurrentFederalTaxExpenseBenefit" xlink:title="calculation: FederalIncomeTaxExpenseBenefitContinuingOperations to CurrentFederalTaxExpenseBenefit" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="calculation: FederalIncomeTaxExpenseBenefitContinuingOperations to DeferredFederalIncomeTaxExpenseBenefit" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommitmentsAndContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitment" xlink:label="OtherCommitment" xlink:title="OtherCommitment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:label="OtherCommitmentDueInNextTwelveMonths" xlink:title="OtherCommitmentDueInNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherCommitment" xlink:to="OtherCommitmentDueInNextTwelveMonths" xlink:title="calculation: OtherCommitment to OtherCommitmentDueInNextTwelveMonths" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="OtherCommitmentDueInSecondYear" xlink:title="OtherCommitmentDueInSecondYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherCommitment" xlink:to="OtherCommitmentDueInSecondYear" xlink:title="calculation: OtherCommitment to OtherCommitmentDueInSecondYear" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="OtherCommitmentDueInThirdYear" xlink:title="OtherCommitmentDueInThirdYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OtherCommitment" xlink:to="OtherCommitmentDueInThirdYear" xlink:title="calculation: OtherCommitment to OtherCommitmentDueInThirdYear" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligation" xlink:label="PurchaseObligation" xlink:title="PurchaseObligation" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInThirdYear" xlink:label="PurchaseObligationDueInThirdYear" xlink:title="PurchaseObligationDueInThirdYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PurchaseObligation" xlink:to="PurchaseObligationDueInThirdYear" xlink:title="calculation: PurchaseObligation to PurchaseObligationDueInThirdYear" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:label="PurchaseObligationDueInNextTwelveMonths" xlink:title="PurchaseObligationDueInNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PurchaseObligation" xlink:to="PurchaseObligationDueInNextTwelveMonths" xlink:title="calculation: PurchaseObligation to PurchaseObligationDueInNextTwelveMonths" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInSecondYear" xlink:label="PurchaseObligationDueInSecondYear" xlink:title="PurchaseObligationDueInSecondYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PurchaseObligation" xlink:to="PurchaseObligationDueInSecondYear" xlink:title="calculation: PurchaseObligation to PurchaseObligationDueInSecondYear" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInFourthYear" xlink:label="PurchaseObligationDueInFourthYear" xlink:title="PurchaseObligationDueInFourthYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PurchaseObligation" xlink:to="PurchaseObligationDueInFourthYear" xlink:title="calculation: PurchaseObligation to PurchaseObligationDueInFourthYear" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInFifthYear" xlink:label="PurchaseObligationDueInFifthYear" xlink:title="PurchaseObligationDueInFifthYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PurchaseObligation" xlink:to="PurchaseObligationDueInFifthYear" xlink:title="calculation: PurchaseObligation to PurchaseObligationDueInFifthYear" order="6.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="calculation: WeightedAverageNumberOfDilutedSharesOutstanding to WeightedAverageNumberOfSharesOutstandingBasic" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="calculation: WeightedAverageNumberOfDilutedSharesOutstanding to IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/BusinessCombinationsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="Goodwill" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets to Goodwill" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="1.0" weight="-1.0" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>artna-20231231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.12.1.5186 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:t1="http://xbrl.org/2005/xbrldt">
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd#eedm" />
  <link:roleRef roleURI="http://artesianwater.com/role/BusinessSegmentInformationDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#BusinessSegmentInformationDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/LegalProceedingsDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#LegalProceedingsDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/BusinessCombinationsDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#BusinessCombinationsDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommonStockOfferingDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#CommonStockOfferingDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#NetIncomePerCommonShareAndEquityPerCommonShareDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/RegulatoryProceedingsDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#RegulatoryProceedingsDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#GeographicConcentrationOfCustomersDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#CommitmentsAndContingenciesDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/EmployeeBenefitPlansDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#EmployeeBenefitPlansDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/StockCompensationPlansDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#StockCompensationPlansDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/DebtLongtermDebtDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#DebtLongtermDebtDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/DebtLinesOfCreditDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#DebtLinesOfCreditDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapitalDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#CommonStockAndAdditionalPaidinCapitalDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/PreferredStockDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#PreferredStockDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#FairValueOfFinancialInstrumentsDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/LeasesDetailsCalc01" xlink:type="simple" xlink:href="artna-20231231.xsd#LeasesDetailsCalc01" />
  <link:roleRef roleURI="http://artesianwater.com/role/LeasesDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetailsDefault" xlink:type="simple" xlink:href="artna-20231231.xsd#RevenueRecognitionRemainingPerformanceObligationDetailsDefault" />
  <link:roleRef roleURI="http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#RevenueRecognitionRemainingPerformanceObligationDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#RevenueRecognitionContractAssetsAndContractLiabilitiesDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#RevenueRecognitionDisaggregatedRevenuesDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPoliciesPart4Details" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPoliciesPart3Details" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPoliciesPart2Details" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPoliciesPart1Details" />
  <link:roleRef roleURI="http://artesianwater.com/role/BusinessSegmentInformationTables" xlink:type="simple" xlink:href="artna-20231231.xsd#BusinessSegmentInformationTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/BusinessCombinationsTables" xlink:type="simple" xlink:href="artna-20231231.xsd#BusinessCombinationsTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareTables" xlink:type="simple" xlink:href="artna-20231231.xsd#NetIncomePerCommonShareAndEquityPerCommonShareTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/RegulatoryProceedingsTables" xlink:type="simple" xlink:href="artna-20231231.xsd#RegulatoryProceedingsTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommitmentsAndContingenciesTables" xlink:type="simple" xlink:href="artna-20231231.xsd#CommitmentsAndContingenciesTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/StockCompensationPlansTables" xlink:type="simple" xlink:href="artna-20231231.xsd#StockCompensationPlansTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/DebtTables" xlink:type="simple" xlink:href="artna-20231231.xsd#DebtTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="artna-20231231.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/FairValueOfFinancialInstrumentsTables" xlink:type="simple" xlink:href="artna-20231231.xsd#FairValueOfFinancialInstrumentsTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/LeasesTables" xlink:type="simple" xlink:href="artna-20231231.xsd#LeasesTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="artna-20231231.xsd#RevenueRecognitionTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://artesianwater.com/role/ImpactOfRecentAccountingPronouncements" xlink:type="simple" xlink:href="artna-20231231.xsd#ImpactOfRecentAccountingPronouncements" />
  <link:roleRef roleURI="http://artesianwater.com/role/BusinessSegmentInformation" xlink:type="simple" xlink:href="artna-20231231.xsd#BusinessSegmentInformation" />
  <link:roleRef roleURI="http://artesianwater.com/role/LegalProceedings" xlink:type="simple" xlink:href="artna-20231231.xsd#LegalProceedings" />
  <link:roleRef roleURI="http://artesianwater.com/role/BusinessCombinations" xlink:type="simple" xlink:href="artna-20231231.xsd#BusinessCombinations" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommonStockOffering" xlink:type="simple" xlink:href="artna-20231231.xsd#CommonStockOffering" />
  <link:roleRef roleURI="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShare" xlink:type="simple" xlink:href="artna-20231231.xsd#NetIncomePerCommonShareAndEquityPerCommonShare" />
  <link:roleRef roleURI="http://artesianwater.com/role/RegulatoryProceedings" xlink:type="simple" xlink:href="artna-20231231.xsd#RegulatoryProceedings" />
  <link:roleRef roleURI="http://artesianwater.com/role/GeographicConcentrationOfCustomers" xlink:type="simple" xlink:href="artna-20231231.xsd#GeographicConcentrationOfCustomers" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="artna-20231231.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://artesianwater.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="artna-20231231.xsd#EmployeeBenefitPlans" />
  <link:roleRef roleURI="http://artesianwater.com/role/StockCompensationPlans" xlink:type="simple" xlink:href="artna-20231231.xsd#StockCompensationPlans" />
  <link:roleRef roleURI="http://artesianwater.com/role/Debt" xlink:type="simple" xlink:href="artna-20231231.xsd#Debt" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapital" xlink:type="simple" xlink:href="artna-20231231.xsd#CommonStockAndAdditionalPaidinCapital" />
  <link:roleRef roleURI="http://artesianwater.com/role/PreferredStock" xlink:type="simple" xlink:href="artna-20231231.xsd#PreferredStock" />
  <link:roleRef roleURI="http://artesianwater.com/role/IncomeTaxes" xlink:type="simple" xlink:href="artna-20231231.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://artesianwater.com/role/FairValueOfFinancialInstruments" xlink:type="simple" xlink:href="artna-20231231.xsd#FairValueOfFinancialInstruments" />
  <link:roleRef roleURI="http://artesianwater.com/role/Leases" xlink:type="simple" xlink:href="artna-20231231.xsd#Leases" />
  <link:roleRef roleURI="http://artesianwater.com/role/RevenueRecognition" xlink:type="simple" xlink:href="artna-20231231.xsd#RevenueRecognition" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedStatementsOfOperations" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://artesianwater.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="artna-20231231.xsd#DocumentAndEntityInformation" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems" xlink:label="EntityInformationLineItems" xlink:title="EntityInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="DocumentType" xlink:title="definition: EntityInformationLineItems to DocumentType" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="AmendmentFlag" xlink:title="definition: EntityInformationLineItems to AmendmentFlag" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="DocumentAnnualReport" xlink:title="DocumentAnnualReport" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="DocumentAnnualReport" xlink:title="definition: EntityInformationLineItems to DocumentAnnualReport" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="DocumentPeriodEndDate" xlink:title="definition: EntityInformationLineItems to DocumentPeriodEndDate" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="CurrentFiscalYearEndDate" xlink:title="definition: EntityInformationLineItems to CurrentFiscalYearEndDate" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="DocumentFiscalYearFocus" xlink:title="definition: EntityInformationLineItems to DocumentFiscalYearFocus" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="DocumentFiscalPeriodFocus" xlink:title="definition: EntityInformationLineItems to DocumentFiscalPeriodFocus" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="DocumentTransitionReport" xlink:title="DocumentTransitionReport" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="DocumentTransitionReport" xlink:title="definition: EntityInformationLineItems to DocumentTransitionReport" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityFileNumber" xlink:title="definition: EntityInformationLineItems to EntityFileNumber" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityRegistrantName" xlink:title="definition: EntityInformationLineItems to EntityRegistrantName" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityCentralIndexKey" xlink:title="definition: EntityInformationLineItems to EntityCentralIndexKey" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityIncorporationStateCountryCode" xlink:title="definition: EntityInformationLineItems to EntityIncorporationStateCountryCode" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityTaxIdentificationNumber" xlink:title="definition: EntityInformationLineItems to EntityTaxIdentificationNumber" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityAddressAddressLine1" xlink:title="definition: EntityInformationLineItems to EntityAddressAddressLine1" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityAddressAddressLine2" xlink:title="definition: EntityInformationLineItems to EntityAddressAddressLine2" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityAddressAddressLine3" xlink:title="definition: EntityInformationLineItems to EntityAddressAddressLine3" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityAddressCityOrTown" xlink:title="definition: EntityInformationLineItems to EntityAddressCityOrTown" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityAddressStateOrProvince" xlink:title="definition: EntityInformationLineItems to EntityAddressStateOrProvince" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityAddressCountry" xlink:title="definition: EntityInformationLineItems to EntityAddressCountry" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityAddressPostalZipCode" xlink:title="definition: EntityInformationLineItems to EntityAddressPostalZipCode" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="CityAreaCode" xlink:title="definition: EntityInformationLineItems to CityAreaCode" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="LocalPhoneNumber" xlink:title="definition: EntityInformationLineItems to LocalPhoneNumber" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="Security12bTitle" xlink:title="definition: EntityInformationLineItems to Security12bTitle" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="TradingSymbol" xlink:title="definition: EntityInformationLineItems to TradingSymbol" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="NoTradingSymbolFlag" xlink:title="definition: EntityInformationLineItems to NoTradingSymbolFlag" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="SecurityExchangeName" xlink:title="definition: EntityInformationLineItems to SecurityExchangeName" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityWellKnownSeasonedIssuer" xlink:title="definition: EntityInformationLineItems to EntityWellKnownSeasonedIssuer" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityVoluntaryFilers" xlink:title="definition: EntityInformationLineItems to EntityVoluntaryFilers" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityCurrentReportingStatus" xlink:title="definition: EntityInformationLineItems to EntityCurrentReportingStatus" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="EntityInteractiveDataCurrent" xlink:title="EntityInteractiveDataCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityInteractiveDataCurrent" xlink:title="definition: EntityInformationLineItems to EntityInteractiveDataCurrent" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityFilerCategory" xlink:title="definition: EntityInformationLineItems to EntityFilerCategory" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntitySmallBusiness" xlink:title="definition: EntityInformationLineItems to EntitySmallBusiness" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityEmergingGrowthCompany" xlink:title="definition: EntityInformationLineItems to EntityEmergingGrowthCompany" order="33.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="IcfrAuditorAttestationFlag" xlink:title="IcfrAuditorAttestationFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="IcfrAuditorAttestationFlag" xlink:title="definition: EntityInformationLineItems to IcfrAuditorAttestationFlag" order="34.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="DocumentFinStmtErrorCorrectionFlag" xlink:title="DocumentFinStmtErrorCorrectionFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="DocumentFinStmtErrorCorrectionFlag" xlink:title="definition: EntityInformationLineItems to DocumentFinStmtErrorCorrectionFlag" order="35.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtRestatementRecoveryAnalysisFlag" xlink:label="DocumentFinStmtRestatementRecoveryAnalysisFlag" xlink:title="DocumentFinStmtRestatementRecoveryAnalysisFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="DocumentFinStmtRestatementRecoveryAnalysisFlag" xlink:title="definition: EntityInformationLineItems to DocumentFinStmtRestatementRecoveryAnalysisFlag" order="36.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityShellCompany" xlink:title="definition: EntityInformationLineItems to EntityShellCompany" order="37.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityPublicFloat" xlink:title="definition: EntityInformationLineItems to EntityPublicFloat" order="38.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="EntityCommonStockSharesOutstanding" xlink:title="definition: EntityInformationLineItems to EntityCommonStockSharesOutstanding" order="39.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="AuditorFirmId" xlink:title="AuditorFirmId" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="AuditorFirmId" xlink:title="definition: EntityInformationLineItems to AuditorFirmId" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="AuditorName" xlink:title="AuditorName" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="AuditorName" xlink:title="definition: EntityInformationLineItems to AuditorName" order="41.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="AuditorLocation" xlink:title="AuditorLocation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityInformationLineItems" xlink:to="AuditorLocation" xlink:title="definition: EntityInformationLineItems to AuditorLocation" order="42.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable" xlink:label="EntitiesTable" xlink:title="EntitiesTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="EntityInformationLineItems" xlink:to="EntitiesTable" xlink:title="definition: EntityInformationLineItems to EntitiesTable" order="43.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="EntitiesTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: EntitiesTable to StatementClassOfStockAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="definition: ClassOfStockDomain to CommonClassAMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="definition: ClassOfStockDomain to CommonClassBMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedBalanceSheets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedBalanceSheetsParenthetical" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedStatementsOfOperations">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="RevenuesAbstract" xlink:title="RevenuesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="RevenuesAbstract" xlink:title="definition: StatementLineItems to RevenuesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OperatingExpensesAbstract" xlink:title="definition: StatementLineItems to OperatingExpensesAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OperatingIncomeLoss" xlink:title="definition: StatementLineItems to OperatingIncomeLoss" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="NonoperatingIncomeExpenseAbstract" xlink:title="NonoperatingIncomeExpenseAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NonoperatingIncomeExpenseAbstract" xlink:title="definition: StatementLineItems to NonoperatingIncomeExpenseAbstract" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:label="IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:title="IncomeLossFromContinuingOperationsBeforeInterestExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:title="definition: StatementLineItems to IncomeLossFromContinuingOperationsBeforeInterestExpense" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="InterestExpense" xlink:title="definition: StatementLineItems to InterestExpense" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetIncomeLoss" xlink:title="definition: StatementLineItems to NetIncomeLoss" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="EarningsPerShareAbstract" xlink:title="definition: StatementLineItems to EarningsPerShareAbstract" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="definition: StatementLineItems to WeightedAverageNumberOfSharesOutstandingAbstract" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="CommonStockDividendsPerShareCashPaid" xlink:title="CommonStockDividendsPerShareCashPaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockDividendsPerShareCashPaid" xlink:title="definition: StatementLineItems to CommonStockDividendsPerShareCashPaid" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="definition: StatementLineItems to WeightedAverageNumberOfSharesOutstandingBasic" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="definition: StatementLineItems to WeightedAverageNumberOfDilutedSharesOutstanding" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="EarningsPerShareBasic" xlink:title="definition: StatementLineItems to EarningsPerShareBasic" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="EarningsPerShareDiluted" xlink:title="definition: StatementLineItems to EarningsPerShareDiluted" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:label="PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:title="PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:title="definition: StatementLineItems to PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherNonoperatingIncomeExpense" xlink:title="definition: StatementLineItems to OtherNonoperatingIncomeExpense" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="OtherOperatingIncomeExpenseNet" xlink:title="OtherOperatingIncomeExpenseNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherOperatingIncomeExpenseNet" xlink:title="definition: StatementLineItems to OtherOperatingIncomeExpenseNet" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UtilitiesOperatingExpense" xlink:label="UtilitiesOperatingExpense" xlink:title="UtilitiesOperatingExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="UtilitiesOperatingExpense" xlink:title="definition: StatementLineItems to UtilitiesOperatingExpense" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="OtherCostAndExpenseOperating" xlink:title="OtherCostAndExpenseOperating" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherCostAndExpenseOperating" xlink:title="definition: StatementLineItems to OtherCostAndExpenseOperating" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DepreciationDepletionAndAmortization" xlink:title="definition: StatementLineItems to DepreciationDepletionAndAmortization" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="definition: StatementLineItems to IncomeTaxExpenseBenefitContinuingOperationsAbstract" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OperatingExpenses" xlink:title="definition: StatementLineItems to OperatingExpenses" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateAndFederalIncomeTaxesAbstract" xlink:label="StateAndFederalIncomeTaxesAbstract" xlink:title="StateAndFederalIncomeTaxesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StateAndFederalIncomeTaxesAbstract" xlink:title="definition: StatementLineItems to StateAndFederalIncomeTaxesAbstract" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:label="TaxesExcludingIncomeAndExciseTaxes" xlink:title="TaxesExcludingIncomeAndExciseTaxes" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="TaxesExcludingIncomeAndExciseTaxes" xlink:title="definition: StatementLineItems to TaxesExcludingIncomeAndExciseTaxes" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:title="CurrentFederalStateAndLocalTaxExpenseBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:title="definition: StatementLineItems to CurrentFederalStateAndLocalTaxExpenseBenefit" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:title="DeferredFederalStateAndLocalTaxExpenseBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:title="definition: StatementLineItems to DeferredFederalStateAndLocalTaxExpenseBenefit" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="definition: StatementLineItems to RevenueFromContractWithCustomerExcludingAssessedTax" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="28.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="ProductOrServiceAxis" xlink:title="definition: StatementTable to ProductOrServiceAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain_2" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain_2" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_WaterSalesMember" xlink:label="WaterSalesMember" xlink:title="WaterSalesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="WaterSalesMember" xlink:title="definition: ProductsAndServicesDomain to WaterSalesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OtherUtilityOperatingRevenueMember" xlink:label="OtherUtilityOperatingRevenueMember" xlink:title="OtherUtilityOperatingRevenueMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="OtherUtilityOperatingRevenueMember" xlink:title="definition: ProductsAndServicesDomain to OtherUtilityOperatingRevenueMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NonUtilityOperatingRevenueMember" xlink:label="NonUtilityOperatingRevenueMember" xlink:title="NonUtilityOperatingRevenueMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="NonUtilityOperatingRevenueMember" xlink:title="definition: ProductsAndServicesDomain to NonUtilityOperatingRevenueMember" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="definition: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquity" xlink:title="definition: StatementLineItems to StockholdersEquity" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="SharesOutstanding" xlink:title="definition: StatementLineItems to SharesOutstanding" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetIncomeLoss" xlink:title="definition: StatementLineItems to NetIncomeLoss" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockAbstract" xlink:label="DividendsCommonStockAbstract" xlink:title="DividendsCommonStockAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DividendsCommonStockAbstract" xlink:title="definition: StatementLineItems to DividendsCommonStockAbstract" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:label="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:title="StockIssuedDuringPeriodSharebasedCompensationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharebasedCompensationAbstract" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues" xlink:title="StockIssuedDuringPeriodValueNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueNewIssues" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueNewIssues" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesNewIssues" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:label="StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:title="StockIssuedDuringPeriodValueDividendReinvestmentPlan" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueDividendReinvestmentPlan" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:label="StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:title="StockIssuedDuringPeriodSharesDividendReinvestmentPlan" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesDividendReinvestmentPlan" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueShareBasedCompensation" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesShareBasedCompensation" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:label="StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:title="StockIssuedDuringPeriodValueEmployeeBenefitPlan" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueEmployeeBenefitPlan" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:label="StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:title="StockIssuedDuringPeriodSharesEmployeeBenefitPlan" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesEmployeeBenefitPlan" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStock" xlink:label="DividendsCommonStock" xlink:title="DividendsCommonStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DividendsCommonStock" xlink:title="definition: StatementLineItems to DividendsCommonStock" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="16.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: StatementTable to StatementEquityComponentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AdditionalPaidInCapitalMember" xlink:title="definition: EquityComponentDomain to AdditionalPaidInCapitalMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="RetainedEarningsMember" xlink:title="definition: EquityComponentDomain to RetainedEarningsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: StatementTable to StatementClassOfStockAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="definition: ClassOfStockDomain to CommonClassAMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="definition: ClassOfStockDomain to CommonClassBMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="definition: StatementLineItems to CommonStockParOrStatedValuePerShare" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockSharesAuthorized" xlink:title="definition: StatementLineItems to CommonStockSharesAuthorized" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockSharesIssued" xlink:title="definition: StatementLineItems to CommonStockSharesIssued" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:label="EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:title="EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:title="definition: StatementLineItems to EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="definition: StatementLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: StatementTable to StatementEquityComponentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: StatementTable to StatementClassOfStockAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="definition: ClassOfStockDomain to CommonClassAMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="definition: ClassOfStockDomain to CommonClassBMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RevenueRecognition" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/Leases" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/FairValueOfFinancialInstruments" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/IncomeTaxes" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/PreferredStock" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapital" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/Debt" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/StockCompensationPlans" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/EmployeeBenefitPlans" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommitmentsAndContingencies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/GeographicConcentrationOfCustomers" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RegulatoryProceedings" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShare" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommonStockOffering" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/BusinessCombinations" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/LegalProceedings" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/BusinessSegmentInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ImpactOfRecentAccountingPronouncements" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RevenueRecognitionTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/LeasesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/FairValueOfFinancialInstrumentsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/IncomeTaxesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/DebtTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/StockCompensationPlansTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommitmentsAndContingenciesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RegulatoryProceedingsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/BusinessCombinationsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/BusinessSegmentInformationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:label="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:title="PublicUtilityPropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_UtilityPlantAbstract" xlink:label="UtilityPlantAbstract" xlink:title="UtilityPlantAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="UtilityPlantAbstract" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentLineItems to UtilityPlantAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortizationAbstract" xlink:label="DepreciationAndAmortizationAbstract" xlink:title="DepreciationAndAmortizationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="DepreciationAndAmortizationAbstract" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentLineItems to DepreciationAndAmortizationAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DepreciationRatesOfWaterUtilityPlant" xlink:label="DepreciationRatesOfWaterUtilityPlant" xlink:title="DepreciationRatesOfWaterUtilityPlant" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="DepreciationRatesOfWaterUtilityPlant" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentLineItems to DepreciationRatesOfWaterUtilityPlant" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfOtherDeferredAssets" xlink:label="AmortizationPeriodOfOtherDeferredAssets" xlink:title="AmortizationPeriodOfOtherDeferredAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="AmortizationPeriodOfOtherDeferredAssets" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentLineItems to AmortizationPeriodOfOtherDeferredAssets" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" xlink:label="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" xlink:title="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentLineItems to PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:label="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:title="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentLineItems to PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentLineItems to PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentUsefulLife" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentUsefulLife" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentPlantInService" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentLineItems to PublicUtilitiesPropertyPlantAndEquipmentPlantInService" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentLineItems to PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentLineItems to PublicUtilitiesPropertyPlantAndEquipmentNet" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable" xlink:label="PublicUtilityPropertyPlantAndEquipmentTable" xlink:title="PublicUtilityPropertyPlantAndEquipmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="PublicUtilityPropertyPlantAndEquipmentTable" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentLineItems to PublicUtilityPropertyPlantAndEquipmentTable" order="12.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="PublicUtilityPropertyPlantAndEquipmentTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentTable to ConsolidatedEntitiesAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain_2" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain_2" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMember" xlink:title="definition: ConsolidatedEntitiesDomain to ArtesianWaterMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWastewaterMember" xlink:label="ArtesianWastewaterMember" xlink:title="ArtesianWastewaterMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWastewaterMember" xlink:title="definition: ConsolidatedEntitiesDomain to ArtesianWastewaterMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TidewaterEnvironmentalServicesIncMember" xlink:label="TidewaterEnvironmentalServicesIncMember" xlink:title="TidewaterEnvironmentalServicesIncMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="TidewaterEnvironmentalServicesIncMember" xlink:title="definition: ConsolidatedEntitiesDomain to TidewaterEnvironmentalServicesIncMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsAxis" xlink:label="SubsegmentsAxis" xlink:title="SubsegmentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="PublicUtilityPropertyPlantAndEquipmentTable" xlink:to="SubsegmentsAxis" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentTable to SubsegmentsAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsDomain" xlink:label="SubsegmentsDomain" xlink:title="SubsegmentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsegmentsAxis" xlink:to="SubsegmentsDomain" xlink:title="definition: SubsegmentsAxis to SubsegmentsDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsDomain" xlink:label="SubsegmentsDomain_2" xlink:title="SubsegmentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsegmentsAxis" xlink:to="SubsegmentsDomain_2" xlink:title="definition: SubsegmentsAxis to SubsegmentsDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WaterPlantMember" xlink:label="WaterPlantMember" xlink:title="WaterPlantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsegmentsDomain" xlink:to="WaterPlantMember" xlink:title="definition: SubsegmentsDomain to WaterPlantMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_UtilityPlantInServiceWastewaterMember" xlink:label="UtilityPlantInServiceWastewaterMember" xlink:title="UtilityPlantInServiceWastewaterMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsegmentsDomain" xlink:to="UtilityPlantInServiceWastewaterMember" xlink:title="definition: SubsegmentsDomain to UtilityPlantInServiceWastewaterMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityAxis" xlink:label="PublicUtilityAxis" xlink:title="PublicUtilityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="PublicUtilityPropertyPlantAndEquipmentTable" xlink:to="PublicUtilityAxis" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentTable to PublicUtilityAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UtilityPlantDomain" xlink:label="UtilityPlantDomain" xlink:title="UtilityPlantDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PublicUtilityAxis" xlink:to="UtilityPlantDomain" xlink:title="definition: PublicUtilityAxis to UtilityPlantDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UtilityPlantDomain" xlink:label="UtilityPlantDomain_2" xlink:title="UtilityPlantDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PublicUtilityAxis" xlink:to="UtilityPlantDomain_2" xlink:title="definition: PublicUtilityAxis to UtilityPlantDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IntangiblePlantMember" xlink:label="IntangiblePlantMember" xlink:title="IntangiblePlantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="UtilityPlantDomain" xlink:to="IntangiblePlantMember" xlink:title="definition: UtilityPlantDomain to IntangiblePlantMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SourceOfSupplyPlantMember" xlink:label="SourceOfSupplyPlantMember" xlink:title="SourceOfSupplyPlantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="UtilityPlantDomain" xlink:to="SourceOfSupplyPlantMember" xlink:title="definition: UtilityPlantDomain to SourceOfSupplyPlantMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PumpingAndWaterTreatmentPlantMember" xlink:label="PumpingAndWaterTreatmentPlantMember" xlink:title="PumpingAndWaterTreatmentPlantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="UtilityPlantDomain" xlink:to="PumpingAndWaterTreatmentPlantMember" xlink:title="definition: UtilityPlantDomain to PumpingAndWaterTreatmentPlantMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_GeneralPlantMember" xlink:label="GeneralPlantMember" xlink:title="GeneralPlantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="UtilityPlantDomain" xlink:to="GeneralPlantMember" xlink:title="definition: UtilityPlantDomain to GeneralPlantMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TreatmentAndDisposalPlantMember" xlink:label="TreatmentAndDisposalPlantMember" xlink:title="TreatmentAndDisposalPlantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="UtilityPlantDomain" xlink:to="TreatmentAndDisposalPlantMember" xlink:title="definition: UtilityPlantDomain to TreatmentAndDisposalPlantMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CollectionMainsAndLiftStationsMember" xlink:label="CollectionMainsAndLiftStationsMember" xlink:title="CollectionMainsAndLiftStationsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="UtilityPlantDomain" xlink:to="CollectionMainsAndLiftStationsMember" xlink:title="definition: UtilityPlantDomain to CollectionMainsAndLiftStationsMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="PublicUtilityPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MainsMember" xlink:label="MainsMember" xlink:title="MainsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MainsMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to MainsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ServicesMember" xlink:label="ServicesMember" xlink:title="ServicesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ServicesMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to ServicesMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StorageTanksMember" xlink:label="StorageTanksMember" xlink:title="StorageTanksMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="StorageTanksMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to StorageTanksMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MetersMember" xlink:label="MetersMember" xlink:title="MetersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MetersMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to MetersMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_HydrantsMember" xlink:label="HydrantsMember" xlink:title="HydrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="HydrantsMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to HydrantsMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PropertyHeldForFutureUseMember" xlink:label="PropertyHeldForFutureUseMember" xlink:title="PropertyHeldForFutureUseMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="PropertyHeldForFutureUseMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to PropertyHeldForFutureUseMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="ConstructionInProgressMember" xlink:title="ConstructionInProgressMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ConstructionInProgressMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to ConstructionInProgressMember" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="PublicUtilityPropertyPlantAndEquipmentTable" xlink:to="RangeAxis" xlink:title="definition: PublicUtilityPropertyPlantAndEquipmentTable to RangeAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilitiesLineItems" xlink:label="RegulatoryLiabilitiesLineItems" xlink:title="RegulatoryLiabilitiesLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="LossContingencyDamagesAwardedValue" xlink:title="LossContingencyDamagesAwardedValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="LossContingencyDamagesAwardedValue" xlink:title="definition: RegulatoryLiabilitiesLineItems to LossContingencyDamagesAwardedValue" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesPaidValue" xlink:label="LossContingencyDamagesPaidValue" xlink:title="LossContingencyDamagesPaidValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="LossContingencyDamagesPaidValue" xlink:title="definition: RegulatoryLiabilitiesLineItems to LossContingencyDamagesPaidValue" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LossContingencyDamagesToBePaid" xlink:label="LossContingencyDamagesToBePaid" xlink:title="LossContingencyDamagesToBePaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="LossContingencyDamagesToBePaid" xlink:title="definition: RegulatoryLiabilitiesLineItems to LossContingencyDamagesToBePaid" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LossContingencyNumberOfInstallments" xlink:label="LossContingencyNumberOfInstallments" xlink:title="LossContingencyNumberOfInstallments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="LossContingencyNumberOfInstallments" xlink:title="definition: RegulatoryLiabilitiesLineItems to LossContingencyNumberOfInstallments" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfRefunds" xlink:label="NumberOfRefunds" xlink:title="NumberOfRefunds" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="NumberOfRefunds" xlink:title="definition: RegulatoryLiabilitiesLineItems to NumberOfRefunds" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="definition: RegulatoryLiabilitiesLineItems to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="IncreaseDecreaseInDeferredLiabilities" xlink:title="IncreaseDecreaseInDeferredLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="IncreaseDecreaseInDeferredLiabilities" xlink:title="definition: RegulatoryLiabilitiesLineItems to IncreaseDecreaseInDeferredLiabilities" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:label="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:title="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:title="definition: RegulatoryLiabilitiesLineItems to TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilityAmortizationPeriod" xlink:label="RegulatoryLiabilityAmortizationPeriod" xlink:title="RegulatoryLiabilityAmortizationPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="RegulatoryLiabilityAmortizationPeriod" xlink:title="definition: RegulatoryLiabilitiesLineItems to RegulatoryLiabilityAmortizationPeriod" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilities" xlink:label="RegulatoryLiabilities" xlink:title="RegulatoryLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="RegulatoryLiabilities" xlink:title="definition: RegulatoryLiabilitiesLineItems to RegulatoryLiabilities" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRegulatoryLiabilitiesTable" xlink:label="ScheduleOfRegulatoryLiabilitiesTable" xlink:title="ScheduleOfRegulatoryLiabilitiesTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="ScheduleOfRegulatoryLiabilitiesTable" xlink:title="definition: RegulatoryLiabilitiesLineItems to ScheduleOfRegulatoryLiabilitiesTable" order="11.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilityAxis" xlink:label="RegulatoryLiabilityAxis" xlink:title="RegulatoryLiabilityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRegulatoryLiabilitiesTable" xlink:to="RegulatoryLiabilityAxis" xlink:title="definition: ScheduleOfRegulatoryLiabilitiesTable to RegulatoryLiabilityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilityDomain" xlink:label="RegulatoryLiabilityDomain" xlink:title="RegulatoryLiabilityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RegulatoryLiabilityAxis" xlink:to="RegulatoryLiabilityDomain" xlink:title="definition: RegulatoryLiabilityAxis to RegulatoryLiabilityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilityDomain" xlink:label="RegulatoryLiabilityDomain_2" xlink:title="RegulatoryLiabilityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RegulatoryLiabilityAxis" xlink:to="RegulatoryLiabilityDomain_2" xlink:title="definition: RegulatoryLiabilityAxis to RegulatoryLiabilityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationCostsMember" xlink:label="AssetRetirementObligationCostsMember" xlink:title="AssetRetirementObligationCostsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryLiabilityDomain" xlink:to="AssetRetirementObligationCostsMember" xlink:title="definition: RegulatoryLiabilityDomain to AssetRetirementObligationCostsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredSettlementRefundsMember" xlink:label="DeferredSettlementRefundsMember" xlink:title="DeferredSettlementRefundsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryLiabilityDomain" xlink:to="DeferredSettlementRefundsMember" xlink:title="definition: RegulatoryLiabilityDomain to DeferredSettlementRefundsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxChargesMember" xlink:label="DeferredIncomeTaxChargesMember" xlink:title="DeferredIncomeTaxChargesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryLiabilityDomain" xlink:to="DeferredIncomeTaxChargesMember" xlink:title="definition: RegulatoryLiabilityDomain to DeferredIncomeTaxChargesMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAgencyAxis" xlink:label="RegulatoryAgencyAxis" xlink:title="RegulatoryAgencyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRegulatoryLiabilitiesTable" xlink:to="RegulatoryAgencyAxis" xlink:title="definition: ScheduleOfRegulatoryLiabilitiesTable to RegulatoryAgencyAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAgencyDomain" xlink:label="RegulatoryAgencyDomain" xlink:title="RegulatoryAgencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RegulatoryAgencyAxis" xlink:to="RegulatoryAgencyDomain" xlink:title="definition: RegulatoryAgencyAxis to RegulatoryAgencyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAgencyDomain" xlink:label="RegulatoryAgencyDomain_2" xlink:title="RegulatoryAgencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RegulatoryAgencyAxis" xlink:to="RegulatoryAgencyDomain_2" xlink:title="definition: RegulatoryAgencyAxis to RegulatoryAgencyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DelawarePublicServiceCommissionMember" xlink:label="DelawarePublicServiceCommissionMember" xlink:title="DelawarePublicServiceCommissionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAgencyDomain" xlink:to="DelawarePublicServiceCommissionMember" xlink:title="definition: RegulatoryAgencyDomain to DelawarePublicServiceCommissionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MarylandPublicServiceCommissionMember" xlink:label="MarylandPublicServiceCommissionMember" xlink:title="MarylandPublicServiceCommissionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAgencyDomain" xlink:to="MarylandPublicServiceCommissionMember" xlink:title="definition: RegulatoryAgencyDomain to MarylandPublicServiceCommissionMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetLineItems" xlink:label="RegulatoryAssetLineItems" xlink:title="RegulatoryAssetLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetRegulatoryAssetsAbstract" xlink:label="NetRegulatoryAssetsAbstract" xlink:title="NetRegulatoryAssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="NetRegulatoryAssetsAbstract" xlink:title="definition: RegulatoryAssetLineItems to NetRegulatoryAssetsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="AssetImpairmentChargesAbstract" xlink:title="AssetImpairmentChargesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="AssetImpairmentChargesAbstract" xlink:title="definition: RegulatoryAssetLineItems to AssetImpairmentChargesAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:label="IntangibleAssetsNetIncludingGoodwillAbstract" xlink:title="IntangibleAssetsNetIncludingGoodwillAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="IntangibleAssetsNetIncludingGoodwillAbstract" xlink:title="definition: RegulatoryAssetLineItems to IntangibleAssetsNetIncludingGoodwillAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsAbstract" xlink:label="OtherAssetsAbstract" xlink:title="OtherAssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="OtherAssetsAbstract" xlink:title="definition: RegulatoryAssetLineItems to OtherAssetsAbstract" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContributionsInAidOfConstructionAbstract" xlink:label="ContributionsInAidOfConstructionAbstract" xlink:title="ContributionsInAidOfConstructionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="ContributionsInAidOfConstructionAbstract" xlink:title="definition: RegulatoryAssetLineItems to ContributionsInAidOfConstructionAbstract" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange" xlink:label="RefundForContributionsInAidOfConstructionDueToTaxStatusChange" xlink:title="RefundForContributionsInAidOfConstructionDueToTaxStatusChange" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="RefundForContributionsInAidOfConstructionDueToTaxStatusChange" xlink:title="definition: RegulatoryAssetLineItems to RefundForContributionsInAidOfConstructionDueToTaxStatusChange" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmountReceivedInGrant" xlink:label="AmountReceivedInGrant" xlink:title="AmountReceivedInGrant" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="AmountReceivedInGrant" xlink:title="definition: RegulatoryAssetLineItems to AmountReceivedInGrant" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" xlink:label="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" xlink:title="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" xlink:title="definition: RegulatoryAssetLineItems to SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecurities" xlink:label="HeldToMaturitySecurities" xlink:title="HeldToMaturitySecurities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="HeldToMaturitySecurities" xlink:title="definition: RegulatoryAssetLineItems to HeldToMaturitySecurities" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SettlementAgreementReceivableLongTerrm" xlink:label="SettlementAgreementReceivableLongTerrm" xlink:title="SettlementAgreementReceivableLongTerrm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="SettlementAgreementReceivableLongTerrm" xlink:title="definition: RegulatoryAssetLineItems to SettlementAgreementReceivableLongTerrm" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsAndOtherAssets" xlink:label="DeferredCostsAndOtherAssets" xlink:title="DeferredCostsAndOtherAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="DeferredCostsAndOtherAssets" xlink:title="definition: RegulatoryAssetLineItems to DeferredCostsAndOtherAssets" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDeferredCostsNet" xlink:label="OtherDeferredCostsNet" xlink:title="OtherDeferredCostsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="OtherDeferredCostsNet" xlink:title="definition: RegulatoryAssetLineItems to OtherDeferredCostsNet" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="Goodwill" xlink:title="definition: RegulatoryAssetLineItems to Goodwill" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:title="ImpairmentOfLongLivedAssetsToBeDisposedOf" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:title="definition: RegulatoryAssetLineItems to ImpairmentOfLongLivedAssetsToBeDisposedOf" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:label="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:title="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:title="definition: RegulatoryAssetLineItems to AmortizationPeriodOfOtherRegulatoryExpenseAbstract" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" xlink:label="SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" xlink:title="SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" xlink:title="definition: RegulatoryAssetLineItems to SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssets" xlink:label="RegulatoryAssets" xlink:title="RegulatoryAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="RegulatoryAssets" xlink:title="definition: RegulatoryAssetLineItems to RegulatoryAssets" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDeferredContractCostsAndOther" xlink:label="AmortizationPeriodOfDeferredContractCostsAndOther" xlink:title="AmortizationPeriodOfDeferredContractCostsAndOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="AmortizationPeriodOfDeferredContractCostsAndOther" xlink:title="definition: RegulatoryAssetLineItems to AmortizationPeriodOfDeferredContractCostsAndOther" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetAmortizationPeriod" xlink:label="RegulatoryAssetAmortizationPeriod" xlink:title="RegulatoryAssetAmortizationPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="RegulatoryAssetAmortizationPeriod" xlink:title="definition: RegulatoryAssetLineItems to RegulatoryAssetAmortizationPeriod" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" xlink:label="AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" xlink:title="AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" xlink:title="definition: RegulatoryAssetLineItems to AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDebtRelatedCost" xlink:label="AmortizationPeriodOfDebtRelatedCost" xlink:title="AmortizationPeriodOfDebtRelatedCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="AmortizationPeriodOfDebtRelatedCost" xlink:title="definition: RegulatoryAssetLineItems to AmortizationPeriodOfDebtRelatedCost" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" xlink:label="AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" xlink:title="AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" xlink:title="definition: RegulatoryAssetLineItems to AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodGoodwill" xlink:label="AmortizationPeriodGoodwill" xlink:title="AmortizationPeriodGoodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="AmortizationPeriodGoodwill" xlink:title="definition: RegulatoryAssetLineItems to AmortizationPeriodGoodwill" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDeferredAcquisitionCosts" xlink:label="AmortizationPeriodOfDeferredAcquisitionCosts" xlink:title="AmortizationPeriodOfDeferredAcquisitionCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="AmortizationPeriodOfDeferredAcquisitionCosts" xlink:title="definition: RegulatoryAssetLineItems to AmortizationPeriodOfDeferredAcquisitionCosts" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDeferredFranchiseCosts" xlink:label="AmortizationPeriodOfDeferredFranchiseCosts" xlink:title="AmortizationPeriodOfDeferredFranchiseCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetLineItems" xlink:to="AmortizationPeriodOfDeferredFranchiseCosts" xlink:title="definition: RegulatoryAssetLineItems to AmortizationPeriodOfDeferredFranchiseCosts" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRegulatoryAssetsTable" xlink:label="ScheduleOfRegulatoryAssetsTable" xlink:title="ScheduleOfRegulatoryAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RegulatoryAssetLineItems" xlink:to="ScheduleOfRegulatoryAssetsTable" xlink:title="definition: RegulatoryAssetLineItems to ScheduleOfRegulatoryAssetsTable" order="26.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetAxis" xlink:label="RegulatoryAssetAxis" xlink:title="RegulatoryAssetAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRegulatoryAssetsTable" xlink:to="RegulatoryAssetAxis" xlink:title="definition: ScheduleOfRegulatoryAssetsTable to RegulatoryAssetAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetDomain" xlink:label="RegulatoryAssetDomain" xlink:title="RegulatoryAssetDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RegulatoryAssetAxis" xlink:to="RegulatoryAssetDomain" xlink:title="definition: RegulatoryAssetAxis to RegulatoryAssetDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetDomain" xlink:label="RegulatoryAssetDomain_2" xlink:title="RegulatoryAssetDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RegulatoryAssetAxis" xlink:to="RegulatoryAssetDomain_2" xlink:title="definition: RegulatoryAssetAxis to RegulatoryAssetDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredContractCostsAndOtherMember" xlink:label="DeferredContractCostsAndOtherMember" xlink:title="DeferredContractCostsAndOtherMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetDomain" xlink:to="DeferredContractCostsAndOtherMember" xlink:title="definition: RegulatoryAssetDomain to DeferredContractCostsAndOtherMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExpenseOfRateCaseStudiesMember" xlink:label="ExpenseOfRateCaseStudiesMember" xlink:title="ExpenseOfRateCaseStudiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetDomain" xlink:to="ExpenseOfRateCaseStudiesMember" xlink:title="definition: RegulatoryAssetDomain to ExpenseOfRateCaseStudiesMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RateProceedingsMember" xlink:label="RateProceedingsMember" xlink:title="RateProceedingsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetDomain" xlink:to="RateProceedingsMember" xlink:title="definition: RegulatoryAssetDomain to RateProceedingsMember" order="3.0" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetDomain" xlink:to="DeferredIncomeTaxChargesMember" xlink:title="definition: RegulatoryAssetDomain to DeferredIncomeTaxChargesMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DebtRelatedCostsMember" xlink:label="DebtRelatedCostsMember" xlink:title="DebtRelatedCostsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetDomain" xlink:to="DebtRelatedCostsMember" xlink:title="definition: RegulatoryAssetDomain to DebtRelatedCostsMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredCostsAffiliatedInterestAgreementMember" xlink:label="DeferredCostsAffiliatedInterestAgreementMember" xlink:title="DeferredCostsAffiliatedInterestAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetDomain" xlink:to="DeferredCostsAffiliatedInterestAgreementMember" xlink:title="definition: RegulatoryAssetDomain to DeferredCostsAffiliatedInterestAgreementMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillMember" xlink:label="GoodwillMember" xlink:title="GoodwillMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetDomain" xlink:to="GoodwillMember" xlink:title="definition: RegulatoryAssetDomain to GoodwillMember" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredAcquisitionAndFranchiseCostsMember" xlink:label="DeferredAcquisitionAndFranchiseCostsMember" xlink:title="DeferredAcquisitionAndFranchiseCostsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAssetDomain" xlink:to="DeferredAcquisitionAndFranchiseCostsMember" xlink:title="definition: RegulatoryAssetDomain to DeferredAcquisitionAndFranchiseCostsMember" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRegulatoryAssetsTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="definition: ScheduleOfRegulatoryAssetsTable to ConsolidatedEntitiesAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain_2" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain_2" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMember" xlink:title="definition: ConsolidatedEntitiesDomain to ArtesianWaterMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRegulatoryAssetsTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: ScheduleOfRegulatoryAssetsTable to StatementGeographicalAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_MD" xlink:label="MD" xlink:title="MD" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="MD" xlink:title="definition: SegmentGeographicalDomain to MD" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_DE" xlink:label="DE" xlink:title="DE" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="DE" xlink:title="definition: SegmentGeographicalDomain to DE" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRegulatoryAssetsTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfRegulatoryAssetsTable to RangeAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="IncomeTaxContingencyLineItems" xlink:title="IncomeTaxContingencyLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeTaxAbstract" xlink:label="IncomeTaxAbstract" xlink:title="IncomeTaxAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxContingencyLineItems" xlink:to="IncomeTaxAbstract" xlink:title="definition: IncomeTaxContingencyLineItems to IncomeTaxAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OpenTaxYear" xlink:label="OpenTaxYear" xlink:title="OpenTaxYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxContingencyLineItems" xlink:to="OpenTaxYear" xlink:title="definition: IncomeTaxContingencyLineItems to OpenTaxYear" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxContingencyLineItems" xlink:to="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="definition: IncomeTaxContingencyLineItems to UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" xlink:label="IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" xlink:title="IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxContingencyLineItems" xlink:to="IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" xlink:title="definition: IncomeTaxContingencyLineItems to IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:title="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxContingencyLineItems" xlink:to="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:title="definition: IncomeTaxContingencyLineItems to UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="IncomeTaxContingencyTable" xlink:title="IncomeTaxContingencyTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="IncomeTaxContingencyLineItems" xlink:to="IncomeTaxContingencyTable" xlink:title="definition: IncomeTaxContingencyLineItems to IncomeTaxContingencyTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxContingencyTable" xlink:to="IncomeTaxAuthorityAxis" xlink:title="definition: IncomeTaxContingencyTable to IncomeTaxAuthorityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain" xlink:title="definition: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain_2" xlink:title="IncomeTaxAuthorityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain_2" xlink:title="definition: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="DomesticCountryMember" xlink:title="DomesticCountryMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="DomesticCountryMember" xlink:title="definition: IncomeTaxAuthorityDomain to DomesticCountryMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="definition: IncomeTaxAuthorityDomain to StateAndLocalJurisdictionMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxContingencyTable" xlink:to="RangeAxis" xlink:title="definition: IncomeTaxContingencyTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="AccountsNotesAndLoansReceivableLineItems" xlink:title="AccountsNotesAndLoansReceivableLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="AccountsReceivableNetAbstract" xlink:title="AccountsReceivableNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="AccountsReceivableNetAbstract" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to AccountsReceivableNetAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="CashAndCashEquivalentsAbstract" xlink:title="CashAndCashEquivalentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="CashAndCashEquivalentsAbstract" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to CashAndCashEquivalentsAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" xlink:label="MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" xlink:title="MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="LossContingencyDamagesAwardedValue" xlink:title="LossContingencyDamagesAwardedValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="LossContingencyDamagesAwardedValue" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to LossContingencyDamagesAwardedValue" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesPaidValue" xlink:label="LossContingencyDamagesPaidValue" xlink:title="LossContingencyDamagesPaidValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="LossContingencyDamagesPaidValue" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to LossContingencyDamagesPaidValue" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LossContingencyDamagesToBePaid" xlink:label="LossContingencyDamagesToBePaid" xlink:title="LossContingencyDamagesToBePaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="LossContingencyDamagesToBePaid" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to LossContingencyDamagesToBePaid" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LossContingencyNumberOfInstallments" xlink:label="LossContingencyNumberOfInstallments" xlink:title="LossContingencyNumberOfInstallments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="LossContingencyNumberOfInstallments" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to LossContingencyNumberOfInstallments" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExpenseRelatedToAllowanceForDoubtfulAccounts" xlink:label="ExpenseRelatedToAllowanceForDoubtfulAccounts" xlink:title="ExpenseRelatedToAllowanceForDoubtfulAccounts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="ExpenseRelatedToAllowanceForDoubtfulAccounts" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to ExpenseRelatedToAllowanceForDoubtfulAccounts" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrentAbstract" xlink:label="AccountsReceivableNetCurrentAbstract" xlink:title="AccountsReceivableNetCurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="AccountsReceivableNetCurrentAbstract" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to AccountsReceivableNetCurrentAbstract" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="AllowanceForDoubtfulAccountsReceivableRollforward" xlink:title="AllowanceForDoubtfulAccountsReceivableRollforward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="AllowanceForDoubtfulAccountsReceivableRollforward" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to AllowanceForDoubtfulAccountsReceivableRollforward" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="AllowanceForDoubtfulAccountsReceivable" xlink:title="AllowanceForDoubtfulAccountsReceivable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="AllowanceForDoubtfulAccountsReceivable" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to AllowanceForDoubtfulAccountsReceivable" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="ProvisionForDoubtfulAccounts" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to ProvisionForDoubtfulAccounts" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:title="AllowanceForDoubtfulAccountsReceivableRecoveries" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to AllowanceForDoubtfulAccountsReceivableRecoveries" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:title="AllowanceForDoubtfulAccountsReceivableWriteOffs" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to AllowanceForDoubtfulAccountsReceivableWriteOffs" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="AccountsReceivableGrossCurrent" xlink:title="AccountsReceivableGrossCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="AccountsReceivableGrossCurrent" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to AccountsReceivableGrossCurrent" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to AllowanceForDoubtfulAccountsReceivableCurrent" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="AccountsReceivableNetCurrent" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to AccountsReceivableNetCurrent" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="18.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="definition: ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivableTypeDomain" xlink:label="ReceivableTypeDomain" xlink:title="ReceivableTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="ReceivableTypeDomain" xlink:title="definition: AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis to ReceivableTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivableTypeDomain" xlink:label="ReceivableTypeDomain_2" xlink:title="ReceivableTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="ReceivableTypeDomain_2" xlink:title="definition: AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis to ReceivableTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAccountsReceivableMember" xlink:label="TradeAccountsReceivableMember" xlink:title="TradeAccountsReceivableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ReceivableTypeDomain" xlink:to="TradeAccountsReceivableMember" xlink:title="definition: ReceivableTypeDomain to TradeAccountsReceivableMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CustomerAccountsReceivableWastewaterMember" xlink:label="CustomerAccountsReceivableWastewaterMember" xlink:title="CustomerAccountsReceivableWastewaterMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ReceivableTypeDomain" xlink:to="CustomerAccountsReceivableWastewaterMember" xlink:title="definition: ReceivableTypeDomain to CustomerAccountsReceivableWastewaterMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SettlementAgreementReceivableMember" xlink:label="SettlementAgreementReceivableMember" xlink:title="SettlementAgreementReceivableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ReceivableTypeDomain" xlink:to="SettlementAgreementReceivableMember" xlink:title="definition: ReceivableTypeDomain to SettlementAgreementReceivableMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MiscellaneousAccountsReceivableMember" xlink:label="MiscellaneousAccountsReceivableMember" xlink:title="MiscellaneousAccountsReceivableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ReceivableTypeDomain" xlink:to="MiscellaneousAccountsReceivableMember" xlink:title="definition: ReceivableTypeDomain to MiscellaneousAccountsReceivableMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeveloperReceivableMember" xlink:label="DeveloperReceivableMember" xlink:title="DeveloperReceivableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ReceivableTypeDomain" xlink:to="DeveloperReceivableMember" xlink:title="definition: ReceivableTypeDomain to DeveloperReceivableMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to StatementGeographicalAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_MD" xlink:label="MD" xlink:title="MD" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="MD" xlink:title="definition: SegmentGeographicalDomain to MD" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_DE" xlink:label="DE" xlink:title="DE" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="DE" xlink:title="definition: SegmentGeographicalDomain to DE" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="DisaggregationOfRevenueLineItems" xlink:title="DisaggregationOfRevenueLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="DisaggregationOfRevenueAbstract" xlink:title="DisaggregationOfRevenueAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="DisaggregationOfRevenueAbstract" xlink:title="definition: DisaggregationOfRevenueLineItems to DisaggregationOfRevenueAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OtherOperatingRevenueNotInScopeOfASC606" xlink:label="OtherOperatingRevenueNotInScopeOfASC606" xlink:title="OtherOperatingRevenueNotInScopeOfASC606" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="OtherOperatingRevenueNotInScopeOfASC606" xlink:title="definition: DisaggregationOfRevenueLineItems to OtherOperatingRevenueNotInScopeOfASC606" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="definition: DisaggregationOfRevenueLineItems to RevenueFromContractWithCustomerExcludingAssessedTax" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="DisaggregationOfRevenueTable" xlink:title="DisaggregationOfRevenueTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="DisaggregationOfRevenueTable" xlink:title="definition: DisaggregationOfRevenueLineItems to DisaggregationOfRevenueTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:label="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="PublicUtilityRegulatedOrUnregulatedStatusAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DisaggregationOfRevenueTable" xlink:to="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="definition: DisaggregationOfRevenueTable to PublicUtilityRegulatedOrUnregulatedStatusAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:label="RegulatedAndUnregulatedOperationDomain" xlink:title="RegulatedAndUnregulatedOperationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:to="RegulatedAndUnregulatedOperationDomain" xlink:title="definition: PublicUtilityRegulatedOrUnregulatedStatusAxis to RegulatedAndUnregulatedOperationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:label="RegulatedAndUnregulatedOperationDomain_2" xlink:title="RegulatedAndUnregulatedOperationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:to="RegulatedAndUnregulatedOperationDomain_2" xlink:title="definition: PublicUtilityRegulatedOrUnregulatedStatusAxis to RegulatedAndUnregulatedOperationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedOperationMember" xlink:label="RegulatedOperationMember" xlink:title="RegulatedOperationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="RegulatedOperationMember" xlink:title="definition: RegulatedAndUnregulatedOperationDomain to RegulatedOperationMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnregulatedOperationMember" xlink:label="UnregulatedOperationMember" xlink:title="UnregulatedOperationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="UnregulatedOperationMember" xlink:title="definition: RegulatedAndUnregulatedOperationDomain to UnregulatedOperationMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DisaggregationOfRevenueTable" xlink:to="ProductOrServiceAxis" xlink:title="definition: DisaggregationOfRevenueTable to ProductOrServiceAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain_2" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain_2" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ConsumptionChargesMember" xlink:label="ConsumptionChargesMember" xlink:title="ConsumptionChargesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="ConsumptionChargesMember" xlink:title="definition: ProductsAndServicesDomain to ConsumptionChargesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_FixedFeesMember" xlink:label="FixedFeesMember" xlink:title="FixedFeesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="FixedFeesMember" xlink:title="definition: ProductsAndServicesDomain to FixedFeesMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ServiceChargesMember" xlink:label="ServiceChargesMember" xlink:title="ServiceChargesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="ServiceChargesMember" xlink:title="definition: ProductsAndServicesDomain to ServiceChargesMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DistributionSystemImprovementChargeMember" xlink:label="DistributionSystemImprovementChargeMember" xlink:title="DistributionSystemImprovementChargeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="DistributionSystemImprovementChargeMember" xlink:title="definition: ProductsAndServicesDomain to DistributionSystemImprovementChargeMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MeteredWastewaterServicesMember" xlink:label="MeteredWastewaterServicesMember" xlink:title="MeteredWastewaterServicesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="MeteredWastewaterServicesMember" xlink:title="definition: ProductsAndServicesDomain to MeteredWastewaterServicesMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IndustrialWastewaterServicesMember" xlink:label="IndustrialWastewaterServicesMember" xlink:title="IndustrialWastewaterServicesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="IndustrialWastewaterServicesMember" xlink:title="definition: ProductsAndServicesDomain to IndustrialWastewaterServicesMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RevenueReservedForRefundTCJAImpactMember" xlink:label="RevenueReservedForRefundTCJAImpactMember" xlink:title="RevenueReservedForRefundTCJAImpactMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="RevenueReservedForRefundTCJAImpactMember" xlink:title="definition: ProductsAndServicesDomain to RevenueReservedForRefundTCJAImpactMember" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ServiceLineProtectionPlansMember" xlink:label="ServiceLineProtectionPlansMember" xlink:title="ServiceLineProtectionPlansMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="ServiceLineProtectionPlansMember" xlink:title="definition: ProductsAndServicesDomain to ServiceLineProtectionPlansMember" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContractOperationsMember" xlink:label="ContractOperationsMember" xlink:title="ContractOperationsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="ContractOperationsMember" xlink:title="definition: ProductsAndServicesDomain to ContractOperationsMember" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DesignAndInstallationMember" xlink:label="DesignAndInstallationMember" xlink:title="DesignAndInstallationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="DesignAndInstallationMember" xlink:title="definition: ProductsAndServicesDomain to DesignAndInstallationMember" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_InspectionFeesMember" xlink:label="InspectionFeesMember" xlink:title="InspectionFeesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="InspectionFeesMember" xlink:title="definition: ProductsAndServicesDomain to InspectionFeesMember" order="11.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="DisaggregationOfRevenueLineItems" xlink:title="DisaggregationOfRevenueLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:label="ContractWithCustomerAssetAndLiabilityAbstract" xlink:title="ContractWithCustomerAssetAndLiabilityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="ContractWithCustomerAssetAndLiabilityAbstract" xlink:title="definition: DisaggregationOfRevenueLineItems to ContractWithCustomerAssetAndLiabilityAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="ContractWithCustomerAssetNet" xlink:title="ContractWithCustomerAssetNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="ContractWithCustomerAssetNet" xlink:title="definition: DisaggregationOfRevenueLineItems to ContractWithCustomerAssetNet" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="ContractWithCustomerLiability" xlink:title="ContractWithCustomerLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="ContractWithCustomerLiability" xlink:title="definition: DisaggregationOfRevenueLineItems to ContractWithCustomerLiability" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" xlink:label="ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" xlink:title="ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" xlink:title="definition: DisaggregationOfRevenueLineItems to ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="DisaggregationOfRevenueTable" xlink:title="DisaggregationOfRevenueTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="DisaggregationOfRevenueTable" xlink:title="definition: DisaggregationOfRevenueLineItems to DisaggregationOfRevenueTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:label="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="PublicUtilityRegulatedOrUnregulatedStatusAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DisaggregationOfRevenueTable" xlink:to="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="definition: DisaggregationOfRevenueTable to PublicUtilityRegulatedOrUnregulatedStatusAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:label="RegulatedAndUnregulatedOperationDomain" xlink:title="RegulatedAndUnregulatedOperationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:to="RegulatedAndUnregulatedOperationDomain" xlink:title="definition: PublicUtilityRegulatedOrUnregulatedStatusAxis to RegulatedAndUnregulatedOperationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:label="RegulatedAndUnregulatedOperationDomain_2" xlink:title="RegulatedAndUnregulatedOperationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:to="RegulatedAndUnregulatedOperationDomain_2" xlink:title="definition: PublicUtilityRegulatedOrUnregulatedStatusAxis to RegulatedAndUnregulatedOperationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedOperationMember" xlink:label="RegulatedOperationMember" xlink:title="RegulatedOperationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="RegulatedOperationMember" xlink:title="definition: RegulatedAndUnregulatedOperationDomain to RegulatedOperationMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnregulatedOperationMember" xlink:label="UnregulatedOperationMember" xlink:title="UnregulatedOperationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="UnregulatedOperationMember" xlink:title="definition: RegulatedAndUnregulatedOperationDomain to UnregulatedOperationMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuePerformanceObligationAbstract" xlink:label="RevenuePerformanceObligationAbstract" xlink:title="RevenuePerformanceObligationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="RevenuePerformanceObligationAbstract" xlink:title="definition: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to RevenuePerformanceObligationAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:title="definition: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="definition: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:title="definition: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable to RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:label="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="PublicUtilityRegulatedOrUnregulatedStatusAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="definition: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable to PublicUtilityRegulatedOrUnregulatedStatusAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:label="RegulatedAndUnregulatedOperationDomain" xlink:title="RegulatedAndUnregulatedOperationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:to="RegulatedAndUnregulatedOperationDomain" xlink:title="definition: PublicUtilityRegulatedOrUnregulatedStatusAxis to RegulatedAndUnregulatedOperationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:label="RegulatedAndUnregulatedOperationDomain_2" xlink:title="RegulatedAndUnregulatedOperationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:to="RegulatedAndUnregulatedOperationDomain_2" xlink:title="definition: PublicUtilityRegulatedOrUnregulatedStatusAxis to RegulatedAndUnregulatedOperationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedOperationMember" xlink:label="RegulatedOperationMember" xlink:title="RegulatedOperationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="RegulatedOperationMember" xlink:title="definition: RegulatedAndUnregulatedOperationDomain to RegulatedOperationMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnregulatedOperationMember" xlink:label="UnregulatedOperationMember" xlink:title="UnregulatedOperationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="UnregulatedOperationMember" xlink:title="definition: RegulatedAndUnregulatedOperationDomain to UnregulatedOperationMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_WastewaterInspectionRevenueMember" xlink:label="WastewaterInspectionRevenueMember" xlink:title="WastewaterInspectionRevenueMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="UnregulatedOperationMember" xlink:to="WastewaterInspectionRevenueMember" xlink:title="definition: UnregulatedOperationMember to WastewaterInspectionRevenueMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContractServicesRevenueMember" xlink:label="ContractServicesRevenueMember" xlink:title="ContractServicesRevenueMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="UnregulatedOperationMember" xlink:to="ContractServicesRevenueMember" xlink:title="definition: UnregulatedOperationMember to ContractServicesRevenueMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SLPPlanRevenueMember" xlink:label="SLPPlanRevenueMember" xlink:title="SLPPlanRevenueMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="UnregulatedOperationMember" xlink:to="SLPPlanRevenueMember" xlink:title="definition: UnregulatedOperationMember to SLPPlanRevenueMember" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetailsDefault">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuePerformanceObligationAbstract" xlink:label="RevenuePerformanceObligationAbstract" xlink:title="RevenuePerformanceObligationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="RevenuePerformanceObligationAbstract" xlink:title="definition: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to RevenuePerformanceObligationAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:title="definition: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="definition: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:label="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="PublicUtilityRegulatedOrUnregulatedStatusAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="definition: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable to PublicUtilityRegulatedOrUnregulatedStatusAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:label="RegulatedAndUnregulatedOperationDomain" xlink:title="RegulatedAndUnregulatedOperationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:to="RegulatedAndUnregulatedOperationDomain" xlink:title="definition: PublicUtilityRegulatedOrUnregulatedStatusAxis to RegulatedAndUnregulatedOperationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:label="RegulatedAndUnregulatedOperationDomain_2" xlink:title="RegulatedAndUnregulatedOperationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:to="RegulatedAndUnregulatedOperationDomain_2" xlink:title="definition: PublicUtilityRegulatedOrUnregulatedStatusAxis to RegulatedAndUnregulatedOperationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedOperationMember" xlink:label="RegulatedOperationMember" xlink:title="RegulatedOperationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="RegulatedOperationMember" xlink:title="definition: RegulatedAndUnregulatedOperationDomain to RegulatedOperationMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnregulatedOperationMember" xlink:label="UnregulatedOperationMember" xlink:title="UnregulatedOperationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="UnregulatedOperationMember" xlink:title="definition: RegulatedAndUnregulatedOperationDomain to UnregulatedOperationMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_WastewaterInspectionRevenueMember" xlink:label="WastewaterInspectionRevenueMember" xlink:title="WastewaterInspectionRevenueMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="UnregulatedOperationMember" xlink:to="WastewaterInspectionRevenueMember" xlink:title="definition: UnregulatedOperationMember to WastewaterInspectionRevenueMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContractServicesRevenueMember" xlink:label="ContractServicesRevenueMember" xlink:title="ContractServicesRevenueMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="UnregulatedOperationMember" xlink:to="ContractServicesRevenueMember" xlink:title="definition: UnregulatedOperationMember to ContractServicesRevenueMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SLPPlanRevenueMember" xlink:label="SLPPlanRevenueMember" xlink:title="SLPPlanRevenueMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="UnregulatedOperationMember" xlink:to="SLPPlanRevenueMember" xlink:title="definition: UnregulatedOperationMember to SLPPlanRevenueMember" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/LeasesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="LesseeOperatingLeaseDescriptionAbstract" xlink:title="LesseeOperatingLeaseDescriptionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseDescriptionAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseDescriptionAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseRentExpenseNetAbstract" xlink:label="OperatingLeaseRentExpenseNetAbstract" xlink:title="OperatingLeaseRentExpenseNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseRentExpenseNetAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseRentExpenseNetAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SupplementalCashFlowInformationRelatedToLeasesAbstract" xlink:label="SupplementalCashFlowInformationRelatedToLeasesAbstract" xlink:title="SupplementalCashFlowInformationRelatedToLeasesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="SupplementalCashFlowInformationRelatedToLeasesAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to SupplementalCashFlowInformationRelatedToLeasesAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="AssetsAndLiabilitiesLesseeAbstract" xlink:title="AssetsAndLiabilitiesLesseeAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="AssetsAndLiabilitiesLesseeAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to AssetsAndLiabilitiesLesseeAbstract" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseLiabilitiesPaymentsDueAbstract" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseLiabilityPaymentsDue" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseLiability" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseLiability" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseRightOfUseAssetAbstract" xlink:label="OperatingLeaseRightOfUseAssetAbstract" xlink:title="OperatingLeaseRightOfUseAssetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseRightOfUseAssetAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseRightOfUseAssetAbstract" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityAbstract" xlink:label="OperatingLeaseLiabilityAbstract" xlink:title="OperatingLeaseLiabilityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseLiabilityAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseLiabilityAbstract" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" xlink:label="OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" xlink:title="OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract" xlink:label="OperatingLeaseWeightedAverageDiscountRatePercentAbstract" xlink:title="OperatingLeaseWeightedAverageDiscountRatePercentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseWeightedAverageDiscountRatePercentAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseWeightedAverageDiscountRatePercentAbstract" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseWeightedAverageDiscountRatePercent" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseLiabilityCurrent" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseLiabilityCurrent" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseLiabilityNoncurrent" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseRightOfUseAsset" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:label="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:title="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:label="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:title="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:title="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:title="definition: LesseeLeaseDescriptionLineItems to RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="OperatingLeasePayments" xlink:title="OperatingLeasePayments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeasePayments" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeasePayments" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseRentExpenseMinimumRentals" xlink:label="OperatingLeaseRentExpenseMinimumRentals" xlink:title="OperatingLeaseRentExpenseMinimumRentals" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseRentExpenseMinimumRentals" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseRentExpenseMinimumRentals" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseRentExpenseContingentRentals" xlink:label="OperatingLeaseRentExpenseContingentRentals" xlink:title="OperatingLeaseRentExpenseContingentRentals" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseRentExpenseContingentRentals" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseRentExpenseContingentRentals" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="OperatingLeaseCost" xlink:title="OperatingLeaseCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseCost" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseCost" order="33.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="LesseeOperatingLeaseRemainingLeaseTerm" xlink:title="LesseeOperatingLeaseRemainingLeaseTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseRemainingLeaseTerm" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseRemainingLeaseTerm" order="34.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="LesseeOperatingLeaseRenewalTerm" xlink:title="LesseeOperatingLeaseRenewalTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseRenewalTerm" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseRenewalTerm" order="35.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" xlink:label="PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" xlink:title="PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" xlink:title="definition: LesseeLeaseDescriptionLineItems to PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" order="36.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="LesseeOperatingLeaseTermOfContract" xlink:title="LesseeOperatingLeaseTermOfContract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseTermOfContract" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseTermOfContract" order="37.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PortionOfLeaseTermDeterminingAnnualLeasePayment" xlink:label="PortionOfLeaseTermDeterminingAnnualLeasePayment" xlink:title="PortionOfLeaseTermDeterminingAnnualLeasePayment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="PortionOfLeaseTermDeterminingAnnualLeasePayment" xlink:title="definition: LesseeLeaseDescriptionLineItems to PortionOfLeaseTermDeterminingAnnualLeasePayment" order="38.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent" xlink:label="PaymentsForRent" xlink:title="PaymentsForRent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="PaymentsForRent" xlink:title="definition: LesseeLeaseDescriptionLineItems to PaymentsForRent" order="39.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeLeaseDescriptionTable" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeLeaseDescriptionTable" order="40.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LesseeLeaseDescriptionTable" xlink:to="RangeAxis" xlink:title="definition: LesseeLeaseDescriptionTable to RangeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LesseeLeaseDescriptionTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="definition: LesseeLeaseDescriptionTable to ConsolidatedEntitiesAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain_2" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain_2" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMember" xlink:title="definition: ConsolidatedEntitiesDomain to ArtesianWaterMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LesseeLeaseDescriptionTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="definition: LesseeLeaseDescriptionTable to PropertyPlantAndEquipmentByTypeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandImprovementsMember" xlink:label="LandImprovementsMember" xlink:title="LandImprovementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LandImprovementsMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to LandImprovementsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember" xlink:label="OfficeEquipmentMember" xlink:title="OfficeEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="OfficeEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to OfficeEquipmentMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/LeasesDetailsCalc01" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:label="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue" xlink:label="LongTermDebtFairValue" xlink:title="LongTermDebtFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="LongTermDebtFairValue" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to LongTermDebtFairValue" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="FairValueByBalanceSheetGroupingTable" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to FairValueByBalanceSheetGroupingTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="FairValueByMeasurementBasisAxis" xlink:title="FairValueByMeasurementBasisAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="FairValueByMeasurementBasisAxis" xlink:title="definition: FairValueByBalanceSheetGroupingTable to FairValueByMeasurementBasisAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="FairValueDisclosureItemAmountsDomain" xlink:title="FairValueDisclosureItemAmountsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByMeasurementBasisAxis" xlink:to="FairValueDisclosureItemAmountsDomain" xlink:title="definition: FairValueByMeasurementBasisAxis to FairValueDisclosureItemAmountsDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="PortionAtFairValueFairValueDisclosureMember" xlink:title="PortionAtFairValueFairValueDisclosureMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="PortionAtFairValueFairValueDisclosureMember" xlink:title="definition: FairValueDisclosureItemAmountsDomain to PortionAtFairValueFairValueDisclosureMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="PortionAtFairValueFairValueDisclosureMember_2" xlink:title="PortionAtFairValueFairValueDisclosureMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByMeasurementBasisAxis" xlink:to="PortionAtFairValueFairValueDisclosureMember_2" xlink:title="definition: FairValueByMeasurementBasisAxis to PortionAtFairValueFairValueDisclosureMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="CarryingReportedAmountFairValueDisclosureMember" xlink:title="CarryingReportedAmountFairValueDisclosureMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="CarryingReportedAmountFairValueDisclosureMember" xlink:title="definition: FairValueDisclosureItemAmountsDomain to CarryingReportedAmountFairValueDisclosureMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="EstimateOfFairValueFairValueDisclosureMember" xlink:title="EstimateOfFairValueFairValueDisclosureMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="EstimateOfFairValueFairValueDisclosureMember" xlink:title="definition: FairValueDisclosureItemAmountsDomain to EstimateOfFairValueFairValueDisclosureMember" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="MovementInValuationAllowancesAndReservesRollForward" xlink:title="MovementInValuationAllowancesAndReservesRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="MovementInValuationAllowancesAndReservesRollForward" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to MovementInValuationAllowancesAndReservesRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesBalance" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesBalance" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesChargedToCostAndExpense" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="ValuationAllowancesAndReservesDeductions" xlink:title="ValuationAllowancesAndReservesDeductions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAllowancesAndReservesDeductions" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAllowancesAndReservesDeductions" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="ValuationAndQualifyingAccountsDisclosureTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureLineItems to ValuationAndQualifyingAccountsDisclosureTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="ValuationAllowancesAndReservesTypeAxis" xlink:title="ValuationAllowancesAndReservesTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="ValuationAllowancesAndReservesTypeAxis" xlink:title="definition: ValuationAndQualifyingAccountsDisclosureTable to ValuationAllowancesAndReservesTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="ValuationAllowancesAndReservesDomain" xlink:title="definition: ValuationAllowancesAndReservesTypeAxis to ValuationAllowancesAndReservesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain_2" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="ValuationAllowancesAndReservesDomain_2" xlink:title="definition: ValuationAllowancesAndReservesTypeAxis to ValuationAllowancesAndReservesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="ValuationAllowanceOfDeferredTaxAssetsMember" xlink:title="ValuationAllowanceOfDeferredTaxAssetsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="ValuationAllowanceOfDeferredTaxAssetsMember" xlink:title="definition: ValuationAllowancesAndReservesDomain to ValuationAllowanceOfDeferredTaxAssetsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="IncomeTaxExaminationLineItems" xlink:title="IncomeTaxExaminationLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract" xlink:label="IncomeTaxExaminationOperatingLossCarryforwardsAbstract" xlink:title="IncomeTaxExaminationOperatingLossCarryforwardsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="IncomeTaxExaminationOperatingLossCarryforwardsAbstract" xlink:title="definition: IncomeTaxExaminationLineItems to IncomeTaxExaminationOperatingLossCarryforwardsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="OperatingLossCarryforwards" xlink:title="OperatingLossCarryforwards" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="OperatingLossCarryforwards" xlink:title="definition: IncomeTaxExaminationLineItems to OperatingLossCarryforwards" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="OperatingLossCarryforwardsValuationAllowance" xlink:title="OperatingLossCarryforwardsValuationAllowance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxExaminationLineItems" xlink:to="OperatingLossCarryforwardsValuationAllowance" xlink:title="definition: IncomeTaxExaminationLineItems to OperatingLossCarryforwardsValuationAllowance" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="IncomeTaxExaminationTable" xlink:title="IncomeTaxExaminationTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="IncomeTaxExaminationLineItems" xlink:to="IncomeTaxExaminationTable" xlink:title="definition: IncomeTaxExaminationLineItems to IncomeTaxExaminationTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxExaminationTable" xlink:to="IncomeTaxAuthorityAxis" xlink:title="definition: IncomeTaxExaminationTable to IncomeTaxAuthorityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain" xlink:title="definition: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain_2" xlink:title="IncomeTaxAuthorityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain_2" xlink:title="definition: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="InternalRevenueServiceIRSMember" xlink:title="InternalRevenueServiceIRSMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="InternalRevenueServiceIRSMember" xlink:title="definition: IncomeTaxAuthorityDomain to InternalRevenueServiceIRSMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="definition: IncomeTaxAuthorityDomain to StateAndLocalJurisdictionMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxExaminationTable" xlink:to="RangeAxis" xlink:title="definition: IncomeTaxExaminationTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeTaxDisclosureLineItems" xlink:label="IncomeTaxDisclosureLineItems" xlink:title="IncomeTaxDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeTaxAbstract" xlink:label="IncomeTaxAbstract" xlink:title="IncomeTaxAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncomeTaxAbstract" xlink:title="definition: IncomeTaxDisclosureLineItems to IncomeTaxAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="definition: IncomeTaxDisclosureLineItems to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="IncreaseDecreaseInDeferredLiabilities" xlink:title="IncreaseDecreaseInDeferredLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncreaseDecreaseInDeferredLiabilities" xlink:title="definition: IncomeTaxDisclosureLineItems to IncreaseDecreaseInDeferredLiabilities" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:label="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:title="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:title="definition: IncomeTaxDisclosureLineItems to TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" xlink:label="TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" xlink:title="TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" xlink:title="definition: IncomeTaxDisclosureLineItems to TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" xlink:label="TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" xlink:title="TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" xlink:title="definition: IncomeTaxDisclosureLineItems to TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeTaxDisclosureTable" xlink:label="IncomeTaxDisclosureTable" xlink:title="IncomeTaxDisclosureTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncomeTaxDisclosureTable" xlink:title="definition: IncomeTaxDisclosureLineItems to IncomeTaxDisclosureTable" order="7.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAgencyAxis" xlink:label="RegulatoryAgencyAxis" xlink:title="RegulatoryAgencyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="IncomeTaxDisclosureTable" xlink:to="RegulatoryAgencyAxis" xlink:title="definition: IncomeTaxDisclosureTable to RegulatoryAgencyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAgencyDomain" xlink:label="RegulatoryAgencyDomain" xlink:title="RegulatoryAgencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RegulatoryAgencyAxis" xlink:to="RegulatoryAgencyDomain" xlink:title="definition: RegulatoryAgencyAxis to RegulatoryAgencyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAgencyDomain" xlink:label="RegulatoryAgencyDomain_2" xlink:title="RegulatoryAgencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RegulatoryAgencyAxis" xlink:to="RegulatoryAgencyDomain_2" xlink:title="definition: RegulatoryAgencyAxis to RegulatoryAgencyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DelawarePublicServiceCommissionMember" xlink:label="DelawarePublicServiceCommissionMember" xlink:title="DelawarePublicServiceCommissionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAgencyDomain" xlink:to="DelawarePublicServiceCommissionMember" xlink:title="definition: RegulatoryAgencyDomain to DelawarePublicServiceCommissionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MarylandPublicServiceCommissionMember" xlink:label="MarylandPublicServiceCommissionMember" xlink:title="MarylandPublicServiceCommissionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryAgencyDomain" xlink:to="MarylandPublicServiceCommissionMember" xlink:title="definition: RegulatoryAgencyDomain to MarylandPublicServiceCommissionMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/PreferredStockDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapitalDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/DebtLinesOfCreditDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="LineOfCreditFacilityLineItems" xlink:title="LineOfCreditFacilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="LineOfCreditFacilityAbstract" xlink:title="LineOfCreditFacilityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityAbstract" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityMaximumBorrowingCapacity" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityRemainingBorrowingCapacity" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtWeightedAverageInterestRate" xlink:label="DebtWeightedAverageInterestRate" xlink:title="DebtWeightedAverageInterestRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="DebtWeightedAverageInterestRate" xlink:title="definition: LineOfCreditFacilityLineItems to DebtWeightedAverageInterestRate" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DebtInstrumentTermOfVariableRate" xlink:label="DebtInstrumentTermOfVariableRate" xlink:title="DebtInstrumentTermOfVariableRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="DebtInstrumentTermOfVariableRate" xlink:title="definition: LineOfCreditFacilityLineItems to DebtInstrumentTermOfVariableRate" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DebtInstrumentTermOfVariableRatePercentage" xlink:label="DebtInstrumentTermOfVariableRatePercentage" xlink:title="DebtInstrumentTermOfVariableRatePercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="DebtInstrumentTermOfVariableRatePercentage" xlink:title="definition: LineOfCreditFacilityLineItems to DebtInstrumentTermOfVariableRatePercentage" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="DebtInstrumentDescriptionOfVariableRateBasis" xlink:title="DebtInstrumentDescriptionOfVariableRateBasis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="DebtInstrumentDescriptionOfVariableRateBasis" xlink:title="definition: LineOfCreditFacilityLineItems to DebtInstrumentDescriptionOfVariableRateBasis" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="definition: LineOfCreditFacilityLineItems to DebtInstrumentBasisSpreadOnVariableRate1" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="LineOfCreditFacilityExpirationDate1" xlink:title="LineOfCreditFacilityExpirationDate1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityExpirationDate1" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityExpirationDate1" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PatronageRefundsEarned" xlink:label="PatronageRefundsEarned" xlink:title="PatronageRefundsEarned" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="PatronageRefundsEarned" xlink:title="definition: LineOfCreditFacilityLineItems to PatronageRefundsEarned" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="LineOfCreditFacilityTable" xlink:title="LineOfCreditFacilityTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityTable" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityTable" order="11.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="LineOfCreditFacilityAxis" xlink:title="LineOfCreditFacilityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="LineOfCreditFacilityAxis" xlink:title="definition: LineOfCreditFacilityTable to LineOfCreditFacilityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="LineOfCreditFacilityLenderDomain" xlink:title="LineOfCreditFacilityLenderDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LineOfCreditFacilityAxis" xlink:to="LineOfCreditFacilityLenderDomain" xlink:title="definition: LineOfCreditFacilityAxis to LineOfCreditFacilityLenderDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="LineOfCreditFacilityLenderDomain_2" xlink:title="LineOfCreditFacilityLenderDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LineOfCreditFacilityAxis" xlink:to="LineOfCreditFacilityLenderDomain_2" xlink:title="definition: LineOfCreditFacilityAxis to LineOfCreditFacilityLenderDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CitizensBankMember" xlink:label="CitizensBankMember" xlink:title="CitizensBankMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLenderDomain" xlink:to="CitizensBankMember" xlink:title="definition: LineOfCreditFacilityLenderDomain to CitizensBankMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CobankMember" xlink:label="CobankMember" xlink:title="CobankMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLenderDomain" xlink:to="CobankMember" xlink:title="definition: LineOfCreditFacilityLenderDomain to CobankMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="VariableRateAxis" xlink:title="definition: LineOfCreditFacilityTable to VariableRateAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain" xlink:title="definition: VariableRateAxis to VariableRateDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain_2" xlink:title="VariableRateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain_2" xlink:title="definition: VariableRateAxis to VariableRateDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LondonInterbankOfferedRateMember" xlink:label="LondonInterbankOfferedRateMember" xlink:title="LondonInterbankOfferedRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableRateDomain" xlink:to="LondonInterbankOfferedRateMember" xlink:title="definition: VariableRateDomain to LondonInterbankOfferedRateMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:title="SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableRateDomain" xlink:to="SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:title="definition: VariableRateDomain to SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" xlink:label="TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" xlink:title="TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="VariableRateDomain" xlink:to="TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" xlink:title="definition: VariableRateDomain to TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="definition: LineOfCreditFacilityTable to ConsolidatedEntitiesAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain_2" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain_2" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember" xlink:label="ParentCompanyMember" xlink:title="ParentCompanyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ParentCompanyMember" xlink:title="definition: ConsolidatedEntitiesDomain to ParentCompanyMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMember" xlink:title="definition: ConsolidatedEntitiesDomain to ArtesianWaterMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMarylandMember" xlink:label="ArtesianWaterMarylandMember" xlink:title="ArtesianWaterMarylandMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMarylandMember" xlink:title="definition: ConsolidatedEntitiesDomain to ArtesianWaterMarylandMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="RangeAxis" xlink:title="definition: LineOfCreditFacilityTable to RangeAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/DebtLongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="DebtInstrumentsAbstract" xlink:title="DebtInstrumentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentsAbstract" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract" xlink:label="LongTermDebtByCurrentAndNoncurrentAbstract" xlink:title="LongTermDebtByCurrentAndNoncurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtByCurrentAndNoncurrentAbstract" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtByCurrentAndNoncurrentAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtByMaturityAbstract" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtByMaturityAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebt" xlink:title="definition: DebtInstrumentLineItems to LongTermDebt" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentInterestRateStatedPercentage" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentMaturityDate" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentMaturityDate" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtCurrent" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtCurrent" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LongTermDebtNoncurrent" xlink:title="definition: DebtInstrumentLineItems to LongTermDebtNoncurrent" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTable" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTable" order="15.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="LongtermDebtTypeAxis" xlink:title="definition: DebtInstrumentTable to LongtermDebtTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain_2" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain_2" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FirstMortgageMember" xlink:label="FirstMortgageMember" xlink:title="FirstMortgageMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="FirstMortgageMember" xlink:title="definition: LongtermDebtTypeDomain to FirstMortgageMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoansMember" xlink:label="StateRevolvingFundLoansMember" xlink:title="StateRevolvingFundLoansMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="StateRevolvingFundLoansMember" xlink:title="definition: LongtermDebtTypeDomain to StateRevolvingFundLoansMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="NotesPayableOtherPayablesMember" xlink:title="NotesPayableOtherPayablesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="NotesPayableOtherPayablesMember" xlink:title="definition: LongtermDebtTypeDomain to NotesPayableOtherPayablesMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentAxis" xlink:title="definition: DebtInstrumentTable to DebtInstrumentAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain" xlink:title="definition: DebtInstrumentAxis to DebtInstrumentNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain_2" xlink:title="DebtInstrumentNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain_2" xlink:title="definition: DebtInstrumentAxis to DebtInstrumentNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesR596Due12312028Member" xlink:label="SeriesR596Due12312028Member" xlink:title="SeriesR596Due12312028Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeriesR596Due12312028Member" xlink:title="definition: DebtInstrumentNameDomain to SeriesR596Due12312028Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesS445Due12312033Member" xlink:label="SeriesS445Due12312033Member" xlink:title="SeriesS445Due12312033Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeriesS445Due12312033Member" xlink:title="definition: DebtInstrumentNameDomain to SeriesS445Due12312033Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesT424Due12202036Member" xlink:label="SeriesT424Due12202036Member" xlink:title="SeriesT424Due12202036Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeriesT424Due12202036Member" xlink:title="definition: DebtInstrumentNameDomain to SeriesT424Due12202036Member" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesUDue01312038Member" xlink:label="SeriesUDue01312038Member" xlink:title="SeriesUDue01312038Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeriesUDue01312038Member" xlink:title="definition: DebtInstrumentNameDomain to SeriesUDue01312038Member" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesVDue10312049Member" xlink:label="SeriesVDue10312049Member" xlink:title="SeriesVDue10312049Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeriesVDue10312049Member" xlink:title="definition: DebtInstrumentNameDomain to SeriesVDue10312049Member" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesWDue04302047Member" xlink:label="SeriesWDue04302047Member" xlink:title="SeriesWDue04302047Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="SeriesWDue04302047Member" xlink:title="definition: DebtInstrumentNameDomain to SeriesWDue04302047Member" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan448Due08012021Member" xlink:label="StateRevolvingFundLoan448Due08012021Member" xlink:title="StateRevolvingFundLoan448Due08012021Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan448Due08012021Member" xlink:title="definition: DebtInstrumentNameDomain to StateRevolvingFundLoan448Due08012021Member" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan357Due09012023Member" xlink:label="StateRevolvingFundLoan357Due09012023Member" xlink:title="StateRevolvingFundLoan357Due09012023Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan357Due09012023Member" xlink:title="definition: DebtInstrumentNameDomain to StateRevolvingFundLoan357Due09012023Member" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan364Due05012025Member" xlink:label="StateRevolvingFundLoan364Due05012025Member" xlink:title="StateRevolvingFundLoan364Due05012025Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan364Due05012025Member" xlink:title="definition: DebtInstrumentNameDomain to StateRevolvingFundLoan364Due05012025Member" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan341Due02012031Member" xlink:label="StateRevolvingFundLoan341Due02012031Member" xlink:title="StateRevolvingFundLoan341Due02012031Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan341Due02012031Member" xlink:title="definition: DebtInstrumentNameDomain to StateRevolvingFundLoan341Due02012031Member" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan340Due07012032Member" xlink:label="StateRevolvingFundLoan340Due07012032Member" xlink:title="StateRevolvingFundLoan340Due07012032Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan340Due07012032Member" xlink:title="definition: DebtInstrumentNameDomain to StateRevolvingFundLoan340Due07012032Member" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan1187Due11012041Member" xlink:label="StateRevolvingFundLoan1187Due11012041Member" xlink:title="StateRevolvingFundLoan1187Due11012041Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan1187Due11012041Member" xlink:title="definition: DebtInstrumentNameDomain to StateRevolvingFundLoan1187Due11012041Member" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanTwo1187Due11012041Member" xlink:label="StateRevolvingFundLoanTwo1187Due11012041Member" xlink:title="StateRevolvingFundLoanTwo1187Due11012041Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoanTwo1187Due11012041Member" xlink:title="definition: DebtInstrumentNameDomain to StateRevolvingFundLoanTwo1187Due11012041Member" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanThree1187Due11012041Member" xlink:label="StateRevolvingFundLoanThree1187Due11012041Member" xlink:title="StateRevolvingFundLoanThree1187Due11012041Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoanThree1187Due11012041Member" xlink:title="definition: DebtInstrumentNameDomain to StateRevolvingFundLoanThree1187Due11012041Member" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanOne200Due02012043Member" xlink:label="StateRevolvingFundLoanOne200Due02012043Member" xlink:title="StateRevolvingFundLoanOne200Due02012043Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoanOne200Due02012043Member" xlink:title="definition: DebtInstrumentNameDomain to StateRevolvingFundLoanOne200Due02012043Member" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanTwo200Due02012043Member" xlink:label="StateRevolvingFundLoanTwo200Due02012043Member" xlink:title="StateRevolvingFundLoanTwo200Due02012043Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoanTwo200Due02012043Member" xlink:title="definition: DebtInstrumentNameDomain to StateRevolvingFundLoanTwo200Due02012043Member" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanOne200Due06012043Member" xlink:label="StateRevolvingFundLoanOne200Due06012043Member" xlink:title="StateRevolvingFundLoanOne200Due06012043Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoanOne200Due06012043Member" xlink:title="definition: DebtInstrumentNameDomain to StateRevolvingFundLoanOne200Due06012043Member" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanTwo200Due06012043Member" xlink:label="StateRevolvingFundLoanTwo200Due06012043Member" xlink:title="StateRevolvingFundLoanTwo200Due06012043Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoanTwo200Due06012043Member" xlink:title="definition: DebtInstrumentNameDomain to StateRevolvingFundLoanTwo200Due06012043Member" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan200Due02012044Member" xlink:label="StateRevolvingFundLoan200Due02012044Member" xlink:title="StateRevolvingFundLoan200Due02012044Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan200Due02012044Member" xlink:title="definition: DebtInstrumentNameDomain to StateRevolvingFundLoan200Due02012044Member" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan200Due01012043Member" xlink:label="StateRevolvingFundLoan200Due01012043Member" xlink:title="StateRevolvingFundLoan200Due01012043Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan200Due01012043Member" xlink:title="definition: DebtInstrumentNameDomain to StateRevolvingFundLoan200Due01012043Member" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PromissoryNoteMember" xlink:label="PromissoryNoteMember" xlink:title="PromissoryNoteMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="PromissoryNoteMember" xlink:title="definition: DebtInstrumentNameDomain to PromissoryNoteMember" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AssetPurchaseContractualObligationMember" xlink:label="AssetPurchaseContractualObligationMember" xlink:title="AssetPurchaseContractualObligationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentNameDomain" xlink:to="AssetPurchaseContractualObligationMember" xlink:title="definition: DebtInstrumentNameDomain to AssetPurchaseContractualObligationMember" order="22.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/StockCompensationPlansDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="ShareBasedCompensationAbstract" xlink:title="ShareBasedCompensationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ProceedsFromStockOptionsExercised" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ProceedsFromStockOptionsExercised" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxExpenseFromStockOptionsExercised" xlink:label="DeferredTaxExpenseFromStockOptionsExercised" xlink:title="DeferredTaxExpenseFromStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="DeferredTaxExpenseFromStockOptionsExercised" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to DeferredTaxExpenseFromStockOptionsExercised" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" xlink:label="SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" xlink:title="SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" xlink:label="SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" xlink:title="SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="SharePrice" xlink:title="SharePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharePrice" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="33.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" order="34.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" order="35.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" order="36.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="37.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="38.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="39.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="41.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="42.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="43.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="44.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="45.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="46.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockIssuedDuringPeriodSharesStockOptionsExercised" order="47.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="48.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="49.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfDirectorsInCommittee" xlink:label="NumberOfDirectorsInCommittee" xlink:title="NumberOfDirectorsInCommittee" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="NumberOfDirectorsInCommittee" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to NumberOfDirectorsInCommittee" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AllocatedShareBasedCompensationExpense" order="51.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="52.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to StatementClassOfStockAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="definition: ClassOfStockDomain to CommonClassAMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember" xlink:label="StockOptionMember" xlink:title="StockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="StockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to StockOptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExercisePriceRangeOneMember" xlink:label="ExercisePriceRangeOneMember" xlink:title="ExercisePriceRangeOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeOneMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeOneMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExercisePriceRangeTwoMember" xlink:label="ExercisePriceRangeTwoMember" xlink:title="ExercisePriceRangeTwoMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeTwoMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeTwoMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="TitleOfIndividualAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to TitleOfIndividualAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="definition: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain_2" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain_2" xlink:title="definition: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EmployeeAndDirectorMember" xlink:label="EmployeeAndDirectorMember" xlink:title="EmployeeAndDirectorMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="EmployeeAndDirectorMember" xlink:title="definition: TitleOfIndividualWithRelationshipToEntityDomain to EmployeeAndDirectorMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="PlanNameAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to PlanNameAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="definition: PlanNameAxis to PlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain_2" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain_2" xlink:title="definition: PlanNameAxis to PlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_Two015EquityCompensationPlanMember" xlink:label="Two015EquityCompensationPlanMember" xlink:title="Two015EquityCompensationPlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="Two015EquityCompensationPlanMember" xlink:title="definition: PlanNameDomain to Two015EquityCompensationPlanMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/EmployeeBenefitPlansDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:title="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanEmployerMatchingContributionPercent" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_GrossPayRateOfMatchedEmployeeContributions" xlink:label="GrossPayRateOfMatchedEmployeeContributions" xlink:title="GrossPayRateOfMatchedEmployeeContributions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="GrossPayRateOfMatchedEmployeeContributions" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to GrossPayRateOfMatchedEmployeeContributions" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:label="DefinedContributionPlanAdministrativeExpenses" xlink:title="DefinedContributionPlanAdministrativeExpenses" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanAdministrativeExpenses" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanAdministrativeExpenses" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to ScheduleOfDefinedBenefitPlansDisclosuresTable" order="8.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RetirementPlanTypeAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to RetirementPlanTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain_2" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain_2" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="definition: RetirementPlanTypeDomain to PensionPlansDefinedBenefitMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to ConsolidatedEntitiesAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain_2" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain_2" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember" xlink:label="ParentCompanyMember" xlink:title="ParentCompanyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ParentCompanyMember" xlink:title="definition: ConsolidatedEntitiesDomain to ParentCompanyMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfDefinedBenefitPlansDisclosuresTable to RangeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommitmentsAndContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems" xlink:label="LossContingenciesLineItems" xlink:title="LossContingenciesLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EasementsAbstract" xlink:label="EasementsAbstract" xlink:title="EasementsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="EasementsAbstract" xlink:title="definition: LossContingenciesLineItems to EasementsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_InterconnectionsAbstract" xlink:label="InterconnectionsAbstract" xlink:title="InterconnectionsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="InterconnectionsAbstract" xlink:title="definition: LossContingenciesLineItems to InterconnectionsAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsAbstract" xlink:label="OtherCommitmentsAbstract" xlink:title="OtherCommitmentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="OtherCommitmentsAbstract" xlink:title="definition: LossContingenciesLineItems to OtherCommitmentsAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermPurchaseCommitmentPeriod" xlink:label="LongtermPurchaseCommitmentPeriod" xlink:title="LongtermPurchaseCommitmentPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="LongtermPurchaseCommitmentPeriod" xlink:title="definition: LossContingenciesLineItems to LongtermPurchaseCommitmentPeriod" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation" xlink:label="ContractualObligation" xlink:title="ContractualObligation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="ContractualObligation" xlink:title="definition: LossContingenciesLineItems to ContractualObligation" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TankPaintingExpense" xlink:label="TankPaintingExpense" xlink:title="TankPaintingExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="TankPaintingExpense" xlink:title="definition: LossContingenciesLineItems to TankPaintingExpense" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentFiscalYearMaturityAbstract" xlink:label="OtherCommitmentFiscalYearMaturityAbstract" xlink:title="OtherCommitmentFiscalYearMaturityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="OtherCommitmentFiscalYearMaturityAbstract" xlink:title="definition: LossContingenciesLineItems to OtherCommitmentFiscalYearMaturityAbstract" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:label="OtherCommitmentDueInNextTwelveMonths" xlink:title="OtherCommitmentDueInNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="OtherCommitmentDueInNextTwelveMonths" xlink:title="definition: LossContingenciesLineItems to OtherCommitmentDueInNextTwelveMonths" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="OtherCommitmentDueInSecondYear" xlink:title="OtherCommitmentDueInSecondYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="OtherCommitmentDueInSecondYear" xlink:title="definition: LossContingenciesLineItems to OtherCommitmentDueInSecondYear" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="OtherCommitmentDueInThirdYear" xlink:title="OtherCommitmentDueInThirdYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="OtherCommitmentDueInThirdYear" xlink:title="definition: LossContingenciesLineItems to OtherCommitmentDueInThirdYear" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitment" xlink:label="OtherCommitment" xlink:title="OtherCommitment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="OtherCommitment" xlink:title="definition: LossContingenciesLineItems to OtherCommitment" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfWaterServiceInterconnectionAgreement" xlink:label="NumberOfWaterServiceInterconnectionAgreement" xlink:title="NumberOfWaterServiceInterconnectionAgreement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="NumberOfWaterServiceInterconnectionAgreement" xlink:title="definition: LossContingenciesLineItems to NumberOfWaterServiceInterconnectionAgreement" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" xlink:label="NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" xlink:title="NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" xlink:title="definition: LossContingenciesLineItems to NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TermOfRenewalForWaterServiceInterconnectionAgreements" xlink:label="TermOfRenewalForWaterServiceInterconnectionAgreements" xlink:title="TermOfRenewalForWaterServiceInterconnectionAgreements" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="TermOfRenewalForWaterServiceInterconnectionAgreements" xlink:title="definition: LossContingenciesLineItems to TermOfRenewalForWaterServiceInterconnectionAgreements" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MinimumPurchaseRequirementsOfWater" xlink:label="MinimumPurchaseRequirementsOfWater" xlink:title="MinimumPurchaseRequirementsOfWater" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="MinimumPurchaseRequirementsOfWater" xlink:title="definition: LossContingenciesLineItems to MinimumPurchaseRequirementsOfWater" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationFiscalYearMaturityAbstract" xlink:label="PurchaseObligationFiscalYearMaturityAbstract" xlink:title="PurchaseObligationFiscalYearMaturityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="PurchaseObligationFiscalYearMaturityAbstract" xlink:title="definition: LossContingenciesLineItems to PurchaseObligationFiscalYearMaturityAbstract" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExpensesForPurchasedWater" xlink:label="ExpensesForPurchasedWater" xlink:title="ExpensesForPurchasedWater" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="ExpensesForPurchasedWater" xlink:title="definition: LossContingenciesLineItems to ExpensesForPurchasedWater" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:label="PurchaseObligationDueInNextTwelveMonths" xlink:title="PurchaseObligationDueInNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="PurchaseObligationDueInNextTwelveMonths" xlink:title="definition: LossContingenciesLineItems to PurchaseObligationDueInNextTwelveMonths" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInSecondYear" xlink:label="PurchaseObligationDueInSecondYear" xlink:title="PurchaseObligationDueInSecondYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="PurchaseObligationDueInSecondYear" xlink:title="definition: LossContingenciesLineItems to PurchaseObligationDueInSecondYear" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInThirdYear" xlink:label="PurchaseObligationDueInThirdYear" xlink:title="PurchaseObligationDueInThirdYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="PurchaseObligationDueInThirdYear" xlink:title="definition: LossContingenciesLineItems to PurchaseObligationDueInThirdYear" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInFourthYear" xlink:label="PurchaseObligationDueInFourthYear" xlink:title="PurchaseObligationDueInFourthYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="PurchaseObligationDueInFourthYear" xlink:title="definition: LossContingenciesLineItems to PurchaseObligationDueInFourthYear" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInFifthYear" xlink:label="PurchaseObligationDueInFifthYear" xlink:title="PurchaseObligationDueInFifthYear" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="PurchaseObligationDueInFifthYear" xlink:title="definition: LossContingenciesLineItems to PurchaseObligationDueInFifthYear" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligation" xlink:label="PurchaseObligation" xlink:title="PurchaseObligation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="PurchaseObligation" xlink:title="definition: LossContingenciesLineItems to PurchaseObligation" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EasementAgreementPeriod" xlink:label="EasementAgreementPeriod" xlink:title="EasementAgreementPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="EasementAgreementPeriod" xlink:title="definition: LossContingenciesLineItems to EasementAgreementPeriod" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EasementPayments" xlink:label="EasementPayments" xlink:title="EasementPayments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="EasementPayments" xlink:title="definition: LossContingenciesLineItems to EasementPayments" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AreaOfLandUseAsPerPerpetualAgreement" xlink:label="AreaOfLandUseAsPerPerpetualAgreement" xlink:title="AreaOfLandUseAsPerPerpetualAgreement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="AreaOfLandUseAsPerPerpetualAgreement" xlink:title="definition: LossContingenciesLineItems to AreaOfLandUseAsPerPerpetualAgreement" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost" xlink:label="LeaseCost" xlink:title="LeaseCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="LeaseCost" xlink:title="definition: LossContingenciesLineItems to LeaseCost" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TerminationPeriod" xlink:label="TerminationPeriod" xlink:title="TerminationPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="TerminationPeriod" xlink:title="definition: LossContingenciesLineItems to TerminationPeriod" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent" xlink:label="PaymentsForRent" xlink:title="PaymentsForRent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="PaymentsForRent" xlink:title="definition: LossContingenciesLineItems to PaymentsForRent" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="definition: LossContingenciesLineItems to OperatingLeaseLiabilitiesPaymentsDueAbstract" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="definition: LossContingenciesLineItems to LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="definition: LossContingenciesLineItems to LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="definition: LossContingenciesLineItems to LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="33.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="definition: LossContingenciesLineItems to LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="34.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="definition: LossContingenciesLineItems to LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="35.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="definition: LossContingenciesLineItems to LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="36.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LossContingenciesLineItems" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="definition: LossContingenciesLineItems to LesseeOperatingLeaseLiabilityPaymentsDue" order="37.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable" xlink:label="LossContingenciesTable" xlink:title="LossContingenciesTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="LossContingenciesLineItems" xlink:to="LossContingenciesTable" xlink:title="definition: LossContingenciesLineItems to LossContingenciesTable" order="38.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LossContingenciesTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="definition: LossContingenciesTable to ConsolidatedEntitiesAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain_2" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain_2" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMember" xlink:title="definition: ConsolidatedEntitiesDomain to ArtesianWaterMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterPennsylvaniaMember" xlink:label="ArtesianWaterPennsylvaniaMember" xlink:title="ArtesianWaterPennsylvaniaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterPennsylvaniaMember" xlink:title="definition: ConsolidatedEntitiesDomain to ArtesianWaterPennsylvaniaMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWastewaterMember" xlink:label="ArtesianWastewaterMember" xlink:title="ArtesianWastewaterMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWastewaterMember" xlink:title="definition: ConsolidatedEntitiesDomain to ArtesianWastewaterMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMarylandMember" xlink:label="ArtesianWaterMarylandMember" xlink:title="ArtesianWaterMarylandMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMarylandMember" xlink:title="definition: ConsolidatedEntitiesDomain to ArtesianWaterMarylandMember" order="4.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ConcentrationRiskAbstract" xlink:label="ConcentrationRiskAbstract" xlink:title="ConcentrationRiskAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskAbstract" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfCountiesInWhichWaterUtilityServiceProvided" xlink:label="NumberOfCountiesInWhichWaterUtilityServiceProvided" xlink:title="NumberOfCountiesInWhichWaterUtilityServiceProvided" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="NumberOfCountiesInWhichWaterUtilityServiceProvided" xlink:title="definition: ConcentrationRiskLineItems to NumberOfCountiesInWhichWaterUtilityServiceProvided" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfCustomers" xlink:label="NumberOfCustomers" xlink:title="NumberOfCustomers" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="NumberOfCustomers" xlink:title="definition: ConcentrationRiskLineItems to NumberOfCustomers" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskPercentage1" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskPercentage1" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskTable" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="definition: ConcentrationRiskTable to ConsolidatedEntitiesAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain_2" xlink:title="ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain_2" xlink:title="definition: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMember" xlink:title="definition: ConsolidatedEntitiesDomain to ArtesianWaterMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMarylandMember" xlink:label="ArtesianWaterMarylandMember" xlink:title="ArtesianWaterMarylandMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMarylandMember" xlink:title="definition: ConsolidatedEntitiesDomain to ArtesianWaterMarylandMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterPennsylvaniaMember" xlink:label="ArtesianWaterPennsylvaniaMember" xlink:title="ArtesianWaterPennsylvaniaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterPennsylvaniaMember" xlink:title="definition: ConsolidatedEntitiesDomain to ArtesianWaterPennsylvaniaMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWastewaterMember" xlink:label="ArtesianWastewaterMember" xlink:title="ArtesianWastewaterMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWastewaterMember" xlink:title="definition: ConsolidatedEntitiesDomain to ArtesianWastewaterMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="definition: ConcentrationRiskTable to ConcentrationRiskByBenchmarkAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain" xlink:title="definition: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain_2" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain_2" xlink:title="definition: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="AccountsReceivableMember" xlink:title="definition: ConcentrationRiskBenchmarkDomain to AccountsReceivableMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="definition: ConcentrationRiskTable to ConcentrationRiskByTypeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain" xlink:title="definition: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain_2" xlink:title="ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain_2" xlink:title="definition: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskTypeDomain" xlink:to="CustomerConcentrationRiskMember" xlink:title="definition: ConcentrationRiskTypeDomain to CustomerConcentrationRiskMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RegulatoryProceedingsDetails">
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RegulatoryProceedingsLineItems" xlink:label="RegulatoryProceedingsLineItems" xlink:title="RegulatoryProceedingsLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_WaterAndWastewaterRatesAbstract" xlink:label="WaterAndWastewaterRatesAbstract" xlink:title="WaterAndWastewaterRatesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="WaterAndWastewaterRatesAbstract" xlink:title="definition: RegulatoryProceedingsLineItems to WaterAndWastewaterRatesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OtherProceedingsAbstract" xlink:label="OtherProceedingsAbstract" xlink:title="OtherProceedingsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="OtherProceedingsAbstract" xlink:title="definition: RegulatoryProceedingsLineItems to OtherProceedingsAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DistributionSystemImprovementChargeRateCeilingPercentage" xlink:label="DistributionSystemImprovementChargeRateCeilingPercentage" xlink:title="DistributionSystemImprovementChargeRateCeilingPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="DistributionSystemImprovementChargeRateCeilingPercentage" xlink:title="definition: RegulatoryProceedingsLineItems to DistributionSystemImprovementChargeRateCeilingPercentage" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DistributionSystemImprovementChargeRateConditionalIncrease" xlink:label="DistributionSystemImprovementChargeRateConditionalIncrease" xlink:title="DistributionSystemImprovementChargeRateConditionalIncrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="DistributionSystemImprovementChargeRateConditionalIncrease" xlink:title="definition: RegulatoryProceedingsLineItems to DistributionSystemImprovementChargeRateConditionalIncrease" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" xlink:label="PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" xlink:title="PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" xlink:title="definition: RegulatoryProceedingsLineItems to PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" xlink:label="IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" xlink:title="IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" xlink:title="definition: RegulatoryProceedingsLineItems to IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RevenueEarnedInDistributionSystemImprovementCharge" xlink:label="RevenueEarnedInDistributionSystemImprovementCharge" xlink:title="RevenueEarnedInDistributionSystemImprovementCharge" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="RevenueEarnedInDistributionSystemImprovementCharge" xlink:title="definition: RegulatoryProceedingsLineItems to RevenueEarnedInDistributionSystemImprovementCharge" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmountOfTemporaryRateIncreasePerRateSettingProcess" xlink:label="AmountOfTemporaryRateIncreasePerRateSettingProcess" xlink:title="AmountOfTemporaryRateIncreasePerRateSettingProcess" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="AmountOfTemporaryRateIncreasePerRateSettingProcess" xlink:title="definition: RegulatoryProceedingsLineItems to AmountOfTemporaryRateIncreasePerRateSettingProcess" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" xlink:label="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" xlink:title="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" xlink:title="definition: RegulatoryProceedingsLineItems to PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" xlink:label="PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" xlink:title="PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" xlink:title="definition: RegulatoryProceedingsLineItems to PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PeriodToCompleteRateChangeApplicationCaseByLaw" xlink:label="PeriodToCompleteRateChangeApplicationCaseByLaw" xlink:title="PeriodToCompleteRateChangeApplicationCaseByLaw" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="PeriodToCompleteRateChangeApplicationCaseByLaw" xlink:title="definition: RegulatoryProceedingsLineItems to PeriodToCompleteRateChangeApplicationCaseByLaw" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill" xlink:label="PercentageOfReliefIfRateCasePeriodConditionNotFulfill" xlink:title="PercentageOfReliefIfRateCasePeriodConditionNotFulfill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="PercentageOfReliefIfRateCasePeriodConditionNotFulfill" xlink:title="definition: RegulatoryProceedingsLineItems to PercentageOfReliefIfRateCasePeriodConditionNotFulfill" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfRevenueIncreaseRequestedForNewRates" xlink:label="PercentageOfRevenueIncreaseRequestedForNewRates" xlink:title="PercentageOfRevenueIncreaseRequestedForNewRates" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="PercentageOfRevenueIncreaseRequestedForNewRates" xlink:title="definition: RegulatoryProceedingsLineItems to PercentageOfRevenueIncreaseRequestedForNewRates" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RevenuePerformanceObligation" xlink:label="RevenuePerformanceObligation" xlink:title="RevenuePerformanceObligation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="RevenuePerformanceObligation" xlink:title="definition: RegulatoryProceedingsLineItems to RevenuePerformanceObligation" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfDistributionSystemInfrastructureCharge" xlink:label="PercentageOfDistributionSystemInfrastructureCharge" xlink:title="PercentageOfDistributionSystemInfrastructureCharge" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="PercentageOfDistributionSystemInfrastructureCharge" xlink:title="definition: RegulatoryProceedingsLineItems to PercentageOfDistributionSystemInfrastructureCharge" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfTemporaryRatesPermitted" xlink:label="PercentageOfTemporaryRatesPermitted" xlink:title="PercentageOfTemporaryRatesPermitted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="PercentageOfTemporaryRatesPermitted" xlink:title="definition: RegulatoryProceedingsLineItems to PercentageOfTemporaryRatesPermitted" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmountOfTemporaryRatesPermitted" xlink:label="AmountOfTemporaryRatesPermitted" xlink:title="AmountOfTemporaryRatesPermitted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="AmountOfTemporaryRatesPermitted" xlink:title="definition: RegulatoryProceedingsLineItems to AmountOfTemporaryRatesPermitted" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfDaysPermittedToImplementTemporaryRates" xlink:label="NumberOfDaysPermittedToImplementTemporaryRates" xlink:title="NumberOfDaysPermittedToImplementTemporaryRates" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="NumberOfDaysPermittedToImplementTemporaryRates" xlink:title="definition: RegulatoryProceedingsLineItems to NumberOfDaysPermittedToImplementTemporaryRates" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TermOfStatutoryResolveTimeframe" xlink:label="TermOfStatutoryResolveTimeframe" xlink:title="TermOfStatutoryResolveTimeframe" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="TermOfStatutoryResolveTimeframe" xlink:title="definition: RegulatoryProceedingsLineItems to TermOfStatutoryResolveTimeframe" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" xlink:label="PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" xlink:title="PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RegulatoryProceedingsLineItems" xlink:to="PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" xlink:title="definition: RegulatoryProceedingsLineItems to PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RegulatoryProceedingsTable" xlink:label="RegulatoryProceedingsTable" xlink:title="RegulatoryProceedingsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RegulatoryProceedingsLineItems" xlink:to="RegulatoryProceedingsTable" xlink:title="definition: RegulatoryProceedingsLineItems to RegulatoryProceedingsTable" order="21.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="RegulatoryProceedingsTable" xlink:to="LegalEntityAxis" xlink:title="definition: RegulatoryProceedingsTable to LegalEntityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="definition: LegalEntityAxis to EntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="EntityDomain_2" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LegalEntityAxis" xlink:to="EntityDomain_2" xlink:title="definition: LegalEntityAxis to EntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityDomain" xlink:to="ArtesianWaterMember" xlink:title="definition: EntityDomain to ArtesianWaterMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="RegulatoryProceedingsTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: RegulatoryProceedingsTable to StatementGeographicalAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_DE" xlink:label="DE" xlink:title="DE" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="DE" xlink:title="definition: SegmentGeographicalDomain to DE" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="RegulatoryProceedingsTable" xlink:to="RangeAxis" xlink:title="definition: RegulatoryProceedingsTable to RangeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="ClassOfStockLineItems" xlink:title="ClassOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CommonStockAbstract" xlink:label="CommonStockAbstract" xlink:title="CommonStockAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockAbstract" xlink:title="definition: ClassOfStockLineItems to CommonStockAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="EarningsPerShareBasicAbstract" xlink:title="EarningsPerShareBasicAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="EarningsPerShareBasicAbstract" xlink:title="definition: ClassOfStockLineItems to EarningsPerShareBasicAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="EarningsPerShareBasic" xlink:title="definition: ClassOfStockLineItems to EarningsPerShareBasic" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="definition: ClassOfStockLineItems to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockSharesAuthorized" xlink:title="definition: ClassOfStockLineItems to CommonStockSharesAuthorized" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CommonStockSharesIssuedExcludingTreasuryShares" xlink:label="CommonStockSharesIssuedExcludingTreasuryShares" xlink:title="CommonStockSharesIssuedExcludingTreasuryShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockSharesIssuedExcludingTreasuryShares" xlink:title="definition: ClassOfStockLineItems to CommonStockSharesIssuedExcludingTreasuryShares" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockSharesOutstanding" xlink:title="definition: ClassOfStockLineItems to CommonStockSharesOutstanding" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="definition: ClassOfStockLineItems to CommonStockParOrStatedValuePerShare" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: ClassOfStockLineItems to StockIssuedDuringPeriodSharesNewIssues" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="ScheduleOfStockByClassTable" xlink:title="ScheduleOfStockByClassTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ClassOfStockLineItems" xlink:to="ScheduleOfStockByClassTable" xlink:title="definition: ClassOfStockLineItems to ScheduleOfStockByClassTable" order="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfStockByClassTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfStockByClassTable to AwardTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfStockByClassTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: ScheduleOfStockByClassTable to StatementEquityComponentsAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfStockByClassTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: ScheduleOfStockByClassTable to StatementClassOfStockAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="definition: ClassOfStockDomain to CommonClassAMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="definition: ClassOfStockDomain to CommonClassBMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommonStockOfferingDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="SubsidiarySaleOfStockLineItems" xlink:title="SubsidiarySaleOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:title="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:title="definition: SubsidiarySaleOfStockLineItems to CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="SaleOfStockNumberOfSharesIssuedInTransaction" xlink:title="SaleOfStockNumberOfSharesIssuedInTransaction" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="SaleOfStockNumberOfSharesIssuedInTransaction" xlink:title="definition: SubsidiarySaleOfStockLineItems to SaleOfStockNumberOfSharesIssuedInTransaction" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="definition: SubsidiarySaleOfStockLineItems to CommonStockParOrStatedValuePerShare" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="SaleOfStockPricePerShare" xlink:title="SaleOfStockPricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="SaleOfStockPricePerShare" xlink:title="definition: SubsidiarySaleOfStockLineItems to SaleOfStockPricePerShare" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="SaleOfStockConsiderationReceivedOnTransaction" xlink:title="SaleOfStockConsiderationReceivedOnTransaction" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="SaleOfStockConsiderationReceivedOnTransaction" xlink:title="definition: SubsidiarySaleOfStockLineItems to SaleOfStockConsiderationReceivedOnTransaction" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm" xlink:label="OptionForUnderwritersToPurchaseAdditionalSharesTerm" xlink:title="OptionForUnderwritersToPurchaseAdditionalSharesTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="OptionForUnderwritersToPurchaseAdditionalSharesTerm" xlink:title="definition: SubsidiarySaleOfStockLineItems to OptionForUnderwritersToPurchaseAdditionalSharesTerm" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" xlink:label="NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" xlink:title="NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" xlink:title="definition: SubsidiarySaleOfStockLineItems to NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="definition: SubsidiarySaleOfStockLineItems to SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="8.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to StatementClassOfStockAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="definition: ClassOfStockDomain to CommonClassAMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/BusinessCombinationsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="BusinessCombinationConsiderationTransferredAbstract" xlink:title="BusinessCombinationConsiderationTransferredAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferredAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferredAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="Goodwill" xlink:title="definition: BusinessAcquisitionLineItems to Goodwill" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferred1" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferred1" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:title="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferredLiabilitiesIncurred" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="PaymentsToAcquireBusinessesGross" xlink:title="definition: BusinessAcquisitionLineItems to PaymentsToAcquireBusinessesGross" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_BusinessCombinationsEstimatedAnnualRevenue" xlink:label="BusinessCombinationsEstimatedAnnualRevenue" xlink:title="BusinessCombinationsEstimatedAnnualRevenue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationsEstimatedAnnualRevenue" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationsEstimatedAnnualRevenue" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="19.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TidewaterEnvironmentalServicesIncMember" xlink:label="TidewaterEnvironmentalServicesIncMember" xlink:title="TidewaterEnvironmentalServicesIncMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="TidewaterEnvironmentalServicesIncMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to TidewaterEnvironmentalServicesIncMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ClaytonMember" xlink:label="ClaytonMember" xlink:title="ClaytonMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="ClaytonMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to ClaytonMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityAxis" xlink:label="PublicUtilityAxis" xlink:title="PublicUtilityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="PublicUtilityAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to PublicUtilityAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UtilityPlantDomain" xlink:label="UtilityPlantDomain" xlink:title="UtilityPlantDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PublicUtilityAxis" xlink:to="UtilityPlantDomain" xlink:title="definition: PublicUtilityAxis to UtilityPlantDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UtilityPlantDomain" xlink:label="UtilityPlantDomain_2" xlink:title="UtilityPlantDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PublicUtilityAxis" xlink:to="UtilityPlantDomain_2" xlink:title="definition: PublicUtilityAxis to UtilityPlantDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_UtilityPlantMember" xlink:label="UtilityPlantMember" xlink:title="UtilityPlantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="UtilityPlantDomain" xlink:to="UtilityPlantMember" xlink:title="definition: UtilityPlantDomain to UtilityPlantMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/LegalProceedingsDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://artesianwater.com/role/BusinessSegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="RevenuesAbstract" xlink:title="RevenuesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="RevenuesAbstract" xlink:title="definition: SegmentReportingInformationLineItems to RevenuesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLossAbstract" xlink:label="OperatingIncomeLossAbstract" xlink:title="OperatingIncomeLossAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="OperatingIncomeLossAbstract" xlink:title="definition: SegmentReportingInformationLineItems to OperatingIncomeLossAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="definition: SegmentReportingInformationLineItems to IncomeTaxExpenseBenefitContinuingOperationsAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="AssetsAbstract" xlink:title="definition: SegmentReportingInformationLineItems to AssetsAbstract" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="Assets" xlink:title="definition: SegmentReportingInformationLineItems to Assets" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="IncomeTaxExpenseBenefit" xlink:title="definition: SegmentReportingInformationLineItems to IncomeTaxExpenseBenefit" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="OperatingIncomeLoss" xlink:title="definition: SegmentReportingInformationLineItems to OperatingIncomeLoss" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="definition: SegmentReportingInformationLineItems to RevenueFromContractWithCustomerExcludingAssessedTax" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SegmentReportingInformationLineItems" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="definition: SegmentReportingInformationLineItems to ScheduleOfSegmentReportingInformationBySegmentTable" order="9.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="definition: ScheduleOfSegmentReportingInformationBySegmentTable to StatementBusinessSegmentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain" xlink:title="definition: StatementBusinessSegmentsAxis to SegmentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain_2" xlink:title="SegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain_2" xlink:title="definition: StatementBusinessSegmentsAxis to SegmentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RegulatedUtilityMember" xlink:label="RegulatedUtilityMember" xlink:title="RegulatedUtilityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="RegulatedUtilityMember" xlink:title="definition: SegmentDomain to RegulatedUtilityMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OtherNonUtilityMember" xlink:label="OtherNonUtilityMember" xlink:title="OtherNonUtilityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="OtherNonUtilityMember" xlink:title="definition: SegmentDomain to OtherNonUtilityMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis" xlink:label="ConsolidationItemsAxis" xlink:title="ConsolidationItemsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="ConsolidationItemsAxis" xlink:title="definition: ScheduleOfSegmentReportingInformationBySegmentTable to ConsolidationItemsAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain" xlink:title="ConsolidationItemsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain" xlink:title="definition: ConsolidationItemsAxis to ConsolidationItemsDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain_2" xlink:title="ConsolidationItemsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain_2" xlink:title="definition: ConsolidationItemsAxis to ConsolidationItemsDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember" xlink:label="OperatingSegmentsMember" xlink:title="OperatingSegmentsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationItemsDomain" xlink:to="OperatingSegmentsMember" xlink:title="definition: ConsolidationItemsDomain to OperatingSegmentsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="IntersegmentEliminationMember" xlink:title="IntersegmentEliminationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationItemsDomain" xlink:to="IntersegmentEliminationMember" xlink:title="definition: ConsolidationItemsDomain to IntersegmentEliminationMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAbstract" xlink:to="OperatingLeaseLiability" xlink:title="definition: LiabilitiesAbstract to OperatingLeaseLiability" order="1.0" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>artna-20231231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.12.1.5186 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems" xlink:label="InsiderTradingArrLineItems" xlink:title="InsiderTradingArrLineItems" />
    <link:label xlink:type="resource" xlink:label="ecd_InsiderTradingArrLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_InsiderTradingArrLineItems_lbl" xml:lang="en-US" id="ecd_InsiderTradingArrLineItems_lbl">Insider Trading Arrangements [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsiderTradingArrLineItems" xlink:to="ecd_InsiderTradingArrLineItems_lbl" xlink:title="label: InsiderTradingArrLineItems to ecd_InsiderTradingArrLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="Rule10b51ArrAdoptedFlag" xlink:title="Rule10b51ArrAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_Rule10b51ArrAdoptedFlag_lbl" xml:lang="en-US" id="ecd_Rule10b51ArrAdoptedFlag_lbl">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl" xlink:title="label: Rule10b51ArrAdoptedFlag to ecd_Rule10b51ArrAdoptedFlag_lbl" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_Rule10b51ArrAdoptedFlag_lbl1" xml:lang="en-US" id="ecd_Rule10b51ArrAdoptedFlag_lbl1">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl1" xlink:title="label: Rule10b51ArrAdoptedFlag to ecd_Rule10b51ArrAdoptedFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="Rule10b51ArrTrmntdFlag" xlink:title="Rule10b51ArrTrmntdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_Rule10b51ArrTrmntdFlag_lbl" xml:lang="en-US" id="ecd_Rule10b51ArrTrmntdFlag_lbl">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl" xlink:title="label: Rule10b51ArrTrmntdFlag to ecd_Rule10b51ArrTrmntdFlag_lbl" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_Rule10b51ArrTrmntdFlag_lbl1" xml:lang="en-US" id="ecd_Rule10b51ArrTrmntdFlag_lbl1">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl1" xlink:title="label: Rule10b51ArrTrmntdFlag to ecd_Rule10b51ArrTrmntdFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="NonRule10b51ArrAdoptedFlag" xlink:title="NonRule10b51ArrAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_NonRule10b51ArrAdoptedFlag_lbl" xml:lang="en-US" id="ecd_NonRule10b51ArrAdoptedFlag_lbl">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl" xlink:title="label: NonRule10b51ArrAdoptedFlag to ecd_NonRule10b51ArrAdoptedFlag_lbl" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonRule10b51ArrAdoptedFlag_lbl1" xml:lang="en-US" id="ecd_NonRule10b51ArrAdoptedFlag_lbl1">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl1" xlink:title="label: NonRule10b51ArrAdoptedFlag to ecd_NonRule10b51ArrAdoptedFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="NonRule10b51ArrTrmntdFlag" xlink:title="NonRule10b51ArrTrmntdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_NonRule10b51ArrTrmntdFlag_lbl" xml:lang="en-US" id="ecd_NonRule10b51ArrTrmntdFlag_lbl">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl" xlink:title="label: NonRule10b51ArrTrmntdFlag to ecd_NonRule10b51ArrTrmntdFlag_lbl" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonRule10b51ArrTrmntdFlag_lbl1" xml:lang="en-US" id="ecd_NonRule10b51ArrTrmntdFlag_lbl1">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl1" xlink:title="label: NonRule10b51ArrTrmntdFlag to ecd_NonRule10b51ArrTrmntdFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent_lbl">Accounts and other receivables (less provision for expected credit loss 2023 - $328; 2022 - $416)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountsReceivableNetCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent_lbl1">Total Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl1" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl">Non-utility property, accumulated depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:title="label: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="PaymentsToAcquireBusinessesNetOfCashAcquired" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl">Investment in acquisitions, net of cash acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:title="label: PaymentsToAcquireBusinessesNetOfCashAcquired to us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" xlink:title="label: PaymentsToAcquireBusinessesNetOfCashAcquired to us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapital_lbl">Additional paid-in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:title="label: AdditionalPaidInCapital to us-gaap_AdditionalPaidInCapital_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl">Less: provision for expected credit loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:title="label: AllowanceForDoubtfulAccountsReceivableCurrent to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" xlink:title="label: AllowanceForDoubtfulAccountsReceivableCurrent to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="AmortizationOfFinancingCosts" xlink:title="AmortizationOfFinancingCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US" id="us-gaap_AmortizationOfFinancingCosts_lbl">Amortization of debt expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:title="label: AmortizationOfFinancingCosts to us-gaap_AmortizationOfFinancingCosts_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US" id="us-gaap_RestrictedStockMember_lbl">Restricted Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:title="label: RestrictedStockMember to us-gaap_RestrictedStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="AssetImpairmentChargesAbstract" xlink:title="AssetImpairmentChargesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetImpairmentChargesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetImpairmentChargesAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetImpairmentChargesAbstract_lbl">Impairment or Disposal of Long-Lived Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetImpairmentChargesAbstract" xlink:to="us-gaap_AssetImpairmentChargesAbstract_lbl" xlink:title="label: AssetImpairmentChargesAbstract to us-gaap_AssetImpairmentChargesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationCostsMember" xlink:label="AssetRetirementObligationCostsMember" xlink:title="AssetRetirementObligationCostsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetRetirementObligationCostsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetRetirementObligationCostsMember_lbl" xml:lang="en-US" id="us-gaap_AssetRetirementObligationCostsMember_lbl">Utility Plant Retirement Cost Obligation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetRetirementObligationCostsMember" xlink:to="us-gaap_AssetRetirementObligationCostsMember_lbl" xlink:title="label: AssetRetirementObligationCostsMember to us-gaap_AssetRetirementObligationCostsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfFinancialPositionAbstract_lbl">CONDENSED CONSOLIDATED BALANCE SHEETS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:title="label: StatementOfFinancialPositionAbstract to us-gaap_StatementOfFinancialPositionAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankOverdrafts" xlink:label="BankOverdrafts" xlink:title="BankOverdrafts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BankOverdrafts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BankOverdrafts_lbl" xml:lang="en-US" id="us-gaap_BankOverdrafts_lbl">Overdraft payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BankOverdrafts" xlink:to="us-gaap_BankOverdrafts_lbl" xlink:title="label: BankOverdrafts to us-gaap_BankOverdrafts_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl">Equity per common share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareBasic_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl1">Basic (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl1" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAxis_lbl">Business Acquisition [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:title="label: BusinessAcquisitionAxis to us-gaap_BusinessAcquisitionAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAcquireeDomain_lbl">Business Acquisition, Acquiree [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:title="label: BusinessAcquisitionAcquireeDomain to us-gaap_BusinessAcquisitionAcquireeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionLineItems_lbl">Business Acquisition [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:title="label: BusinessAcquisitionLineItems to us-gaap_BusinessAcquisitionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:title="label: ScheduleOfBusinessAcquisitionsByAcquisitionTable to us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="CashAcquiredFromAcquisition" xlink:title="CashAcquiredFromAcquisition" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US" id="us-gaap_CashAcquiredFromAcquisition_lbl">Cash received from acquisitions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_lbl" xlink:title="label: CashAcquiredFromAcquisition to us-gaap_CashAcquiredFromAcquisition_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAcquiredFromAcquisition_lbl1" xml:lang="en-US" id="us-gaap_CashAcquiredFromAcquisition_lbl1">Cash Acquired from Acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_lbl1" xlink:title="label: CashAcquiredFromAcquisition to us-gaap_CashAcquiredFromAcquisition_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl">Cash and Cash Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:title="label: CashAndCashEquivalentsPolicyTextBlock to us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesGross_lbl">Cash paid for acquisitions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:title="label: PaymentsToAcquireBusinessesGross to us-gaap_PaymentsToAcquireBusinessesGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireBusinessesGross_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesGross_lbl1">Amount of purchase price paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl1" xlink:title="label: PaymentsToAcquireBusinessesGross to us-gaap_PaymentsToAcquireBusinessesGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" id="us-gaap_InterestPaidNet_lbl">Interest paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:title="label: InterestPaidNet to us-gaap_InterestPaidNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl">Accounts and other receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1">Increase (Decrease) in Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:label="ProceedsFromRepaymentsOfBankOverdrafts" xlink:title="ProceedsFromRepaymentsOfBankOverdrafts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_lbl">(Decrease) increase in overdraft payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromRepaymentsOfBankOverdrafts" xlink:to="us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_lbl" xlink:title="label: ProceedsFromRepaymentsOfBankOverdrafts to us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="IncreaseDecreaseInAccruedIncomeTaxesPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl">Income tax payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:title="label: IncreaseDecreaseInAccruedIncomeTaxesPayable to us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl1">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl1" xlink:title="label: IncreaseDecreaseInAccruedIncomeTaxesPayable to us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="IncreaseDecreaseInIncomeTaxesReceivable" xlink:title="IncreaseDecreaseInIncomeTaxesReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl">Income tax receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xlink:title="label: IncreaseDecreaseInIncomeTaxesReceivable to us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1">Increase (Decrease) in Income Taxes Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1" xlink:title="label: IncreaseDecreaseInIncomeTaxesReceivable to us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="IncreaseDecreaseInInterestPayableNet" xlink:title="IncreaseDecreaseInInterestPayableNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl">Accrued interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInterestPayableNet" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl" xlink:title="label: IncreaseDecreaseInInterestPayableNet to us-gaap_IncreaseDecreaseInInterestPayableNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl1">Increase (Decrease) in Interest Payable, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInterestPayableNet" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl1" xlink:title="label: IncreaseDecreaseInInterestPayableNet to us-gaap_IncreaseDecreaseInInterestPayableNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" xlink:label="IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" xlink:title="IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories_lbl">Materials and supplies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" xlink:to="us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories_lbl" xlink:title="label: IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories to us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories_lbl1">Increase (Decrease) in Raw Materials, Packaging Materials and Supplies Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" xlink:to="us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories_lbl1" xlink:title="label: IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories to us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherRegulatoryAssets" xlink:label="IncreaseDecreaseInOtherRegulatoryAssets" xlink:title="IncreaseDecreaseInOtherRegulatoryAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_lbl">Regulatory assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherRegulatoryAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_lbl" xlink:title="label: IncreaseDecreaseInOtherRegulatoryAssets to us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_lbl1">Increase (Decrease) in Other Regulatory Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherRegulatoryAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_lbl1" xlink:title="label: IncreaseDecreaseInOtherRegulatoryAssets to us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl">Other deferred assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:title="label: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" xlink:title="label: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInRegulatoryLiabilities" xlink:label="IncreaseDecreaseInRegulatoryLiabilities" xlink:title="IncreaseDecreaseInRegulatoryLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInRegulatoryLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IncreaseDecreaseInRegulatoryLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInRegulatoryLiabilities_lbl">Regulatory liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInRegulatoryLiabilities" xlink:to="us-gaap_IncreaseDecreaseInRegulatoryLiabilities_lbl" xlink:title="label: IncreaseDecreaseInRegulatoryLiabilities to us-gaap_IncreaseDecreaseInRegulatoryLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInRegulatoryLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInRegulatoryLiabilities_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInRegulatoryLiabilities_lbl1">Increase (Decrease) in Regulatory Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInRegulatoryLiabilities" xlink:to="us-gaap_IncreaseDecreaseInRegulatoryLiabilities_lbl1" xlink:title="label: IncreaseDecreaseInRegulatoryLiabilities to us-gaap_IncreaseDecreaseInRegulatoryLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl">Changes in assets and liabilities, net of acquisitions:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayable_lbl">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:title="label: IncreaseDecreaseInAccountsPayable to us-gaap_IncreaseDecreaseInAccountsPayable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1">Increase (Decrease) in Accounts Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" xlink:title="label: IncreaseDecreaseInAccountsPayable to us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="IncreaseDecreaseInAccruedLiabilities" xlink:title="IncreaseDecreaseInAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl">Accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:title="label: IncreaseDecreaseInAccruedLiabilities to us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl1">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl1" xlink:title="label: IncreaseDecreaseInAccruedLiabilities to us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonClassBMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonClassBMember_lbl" xml:lang="en-US" id="us-gaap_CommonClassBMember_lbl">Class B Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl" xlink:title="label: CommonClassBMember to us-gaap_CommonClassBMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonClassBMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonClassBMember_lbl1" xml:lang="en-US" id="us-gaap_CommonClassBMember_lbl1">Common Shares Class B Voting [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl1" xlink:title="label: CommonClassBMember to us-gaap_CommonClassBMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesAuthorized_lbl">Common stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:title="label: CommonStockSharesAuthorized to us-gaap_CommonStockSharesAuthorized_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesIssued_lbl">Common Stock Shares Issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:title="label: CommonStockSharesIssued to us-gaap_CommonStockSharesIssued_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding_lbl">Common stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="us-gaap_CommonStockValue_lbl">Common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockValue_lbl1" xml:lang="en-US" id="us-gaap_CommonStockValue_lbl1">Common Stock, Value, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl1" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="CompensationRelatedCostsPolicyTextBlock" xlink:title="CompensationRelatedCostsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl">Stock Compensation Plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompensationRelatedCostsPolicyTextBlock" xlink:to="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xlink:title="label: CompensationRelatedCostsPolicyTextBlock to us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:title="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xlink:title="label: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl">Components of Income Tax Expense [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:title="label: ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl">Income Tax Expense (Benefit) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:title="label: IncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl1">Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl1" xlink:title="label: IncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl2" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl2">Segment Reporting, Income Taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl2" xlink:title="label: IncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl">Federal income taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:title="label: FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl">State income taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:title="label: StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract to us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="ConcentrationRiskDisclosureTextBlock" xlink:title="ConcentrationRiskDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl">GEOGRAPHIC CONCENTRATION OF CUSTOMERS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:title="label: ConcentrationRiskDisclosureTextBlock to us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1">Concentration Risk Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" xlink:title="label: ConcentrationRiskDisclosureTextBlock to us-gaap_ConcentrationRiskDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskByTypeAxis_lbl">Concentration Risk Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:title="label: ConcentrationRiskByTypeAxis to us-gaap_ConcentrationRiskByTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskLineItems_lbl">Concentration Risk [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:title="label: ConcentrationRiskLineItems to us-gaap_ConcentrationRiskLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskTable_lbl">Concentration Risk [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:title="label: ConcentrationRiskTable to us-gaap_ConcentrationRiskTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskTypeDomain_lbl">Concentration Risk Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:title="label: ConcentrationRiskTypeDomain to us-gaap_ConcentrationRiskTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContributionsInAidOfConstruction" xlink:label="ContributionsInAidOfConstruction" xlink:title="ContributionsInAidOfConstruction" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContributionsInAidOfConstruction_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContributionsInAidOfConstruction_lbl" xml:lang="en-US" id="us-gaap_ContributionsInAidOfConstruction_lbl">Net contributions in aid of construction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContributionsInAidOfConstruction" xlink:to="us-gaap_ContributionsInAidOfConstruction_lbl" xlink:title="label: ContributionsInAidOfConstruction to us-gaap_ContributionsInAidOfConstruction_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_CurrentFederalTaxExpenseBenefit_lbl">Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:title="label: CurrentFederalTaxExpenseBenefit to us-gaap_CurrentFederalTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentFederalTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_CurrentFederalTaxExpenseBenefit_lbl1">Current Federal Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl1" xlink:title="label: CurrentFederalTaxExpenseBenefit to us-gaap_CurrentFederalTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl">Total current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl1">Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl1" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesCurrentAbstract_lbl">Current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:title="label: LiabilitiesCurrentAbstract to us-gaap_LiabilitiesCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl">Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:title="label: CurrentStateAndLocalTaxExpenseBenefit to us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl1">Current State and Local Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl1" xlink:title="label: CurrentStateAndLocalTaxExpenseBenefit to us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US" id="us-gaap_CustomerConcentrationRiskMember_lbl">Customer Concentration Risk [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:title="label: CustomerConcentrationRiskMember to us-gaap_CustomerConcentrationRiskMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_DebtDisclosureTextBlock_lbl">DEBT</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:title="label: DebtDisclosureTextBlock to us-gaap_DebtDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DebtDisclosureTextBlock_lbl1">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl1" xlink:title="label: DebtDisclosureTextBlock to us-gaap_DebtDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl">Interest rate, stated percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:title="label: DebtInstrumentInterestRateStatedPercentage to us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentMaturityDate_lbl">Maturity date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:title="label: DebtInstrumentMaturityDate to us-gaap_DebtInstrumentMaturityDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentNameDomain_lbl">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl" xlink:title="label: DebtInstrumentNameDomain to us-gaap_DebtInstrumentNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="DebtInstrumentsAbstract" xlink:title="DebtInstrumentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentsAbstract_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentsAbstract_lbl">Debt Instruments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentsAbstract" xlink:to="us-gaap_DebtInstrumentsAbstract_lbl" xlink:title="label: DebtInstrumentsAbstract to us-gaap_DebtInstrumentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentAxis_lbl">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:title="label: DebtInstrumentAxis to us-gaap_DebtInstrumentAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentLineItems_lbl">Debt Instrument [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:title="label: DebtInstrumentLineItems to us-gaap_DebtInstrumentLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentTable_lbl">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:title="label: DebtInstrumentTable to us-gaap_DebtInstrumentTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US" id="us-gaap_PaymentsOfDebtIssuanceCosts_lbl">Debt issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:title="label: PaymentsOfDebtIssuanceCosts to us-gaap_PaymentsOfDebtIssuanceCosts_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfDebtIssuanceCosts_lbl1" xml:lang="en-US" id="us-gaap_PaymentsOfDebtIssuanceCosts_lbl1">Payments of Debt Issuance Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl1" xlink:title="label: PaymentsOfDebtIssuanceCosts to us-gaap_PaymentsOfDebtIssuanceCosts_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl">Deferred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredFederalIncomeTaxExpenseBenefit to us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredFederalIncomeTaxExpenseBenefit to us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl">Deferred income taxes, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredIncomeTaxExpenseBenefit to us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:title="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxLiabilities_lbl">Total deferred tax liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:title="label: DeferredIncomeTaxLiabilities to us-gaap_DeferredIncomeTaxLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxLiabilities_lbl1">Deferred Tax Liabilities, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xlink:title="label: DeferredIncomeTaxLiabilities to us-gaap_DeferredIncomeTaxLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl">Deferred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:title="label: DeferredStateAndLocalIncomeTaxExpenseBenefit to us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNet_lbl">Total deferred tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:title="label: DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNet_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNet_lbl1">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl1" xlink:title="label: DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:title="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl">State operating loss carry-forwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl" xlink:title="label: DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal to us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl1">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl1" xlink:title="label: DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal to us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="DeferredTaxAssetsOther" xlink:title="DeferredTaxAssetsOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOther_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:title="label: DeferredTaxAssetsOther to us-gaap_DeferredTaxAssetsOther_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsOther_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOther_lbl1">Deferred Tax Assets, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl1" xlink:title="label: DeferredTaxAssetsOther to us-gaap_DeferredTaxAssetsOther_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl">Stock options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl">Bad debt allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl1">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl1" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsValuationAllowance_lbl">Valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:title="label: DeferredTaxAssetsValuationAllowance to us-gaap_DeferredTaxAssetsValuationAllowance_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xlink:title="label: DeferredTaxAssetsValuationAllowance to us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="DeferredTaxLiabilities" xlink:title="DeferredTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:title="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilities_lbl">Net deferred tax liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl" xlink:title="label: DeferredTaxLiabilities to us-gaap_DeferredTaxLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilities_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilities_lbl1">Deferred Tax Liabilities, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl1" xlink:title="label: DeferredTaxLiabilities to us-gaap_DeferredTaxLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="DeferredTaxLiabilitiesOther" xlink:title="DeferredTaxLiabilitiesOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesOther_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:title="label: DeferredTaxLiabilitiesOther to us-gaap_DeferredTaxLiabilitiesOther_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesOther_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesOther_lbl1">Deferred Tax Liabilities, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl1" xlink:title="label: DeferredTaxLiabilitiesOther to us-gaap_DeferredTaxLiabilitiesOther_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxChargesMember" xlink:label="DeferredIncomeTaxChargesMember" xlink:title="DeferredIncomeTaxChargesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxChargesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredIncomeTaxChargesMember_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxChargesMember_lbl">Deferred Income Taxes [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxChargesMember" xlink:to="us-gaap_DeferredIncomeTaxChargesMember_lbl" xlink:title="label: DeferredIncomeTaxChargesMember to us-gaap_DeferredIncomeTaxChargesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxChargesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxChargesMember_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxChargesMember_lbl1">Deferred Income Tax Charge [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxChargesMember" xlink:to="us-gaap_DeferredIncomeTaxChargesMember_lbl1" xlink:title="label: DeferredIncomeTaxChargesMember to us-gaap_DeferredIncomeTaxChargesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortizationAbstract" xlink:label="DepreciationAndAmortizationAbstract" xlink:title="DepreciationAndAmortizationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DepreciationAndAmortizationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DepreciationAndAmortizationAbstract_lbl" xml:lang="en-US" id="us-gaap_DepreciationAndAmortizationAbstract_lbl">Depreciation and Amortization [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationAndAmortizationAbstract" xlink:to="us-gaap_DepreciationAndAmortizationAbstract_lbl" xlink:title="label: DepreciationAndAmortizationAbstract to us-gaap_DepreciationAndAmortizationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl">Diluted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareDiluted_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl1">Earnings Per Share, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl1" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl">Income before federal and state income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl1">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl">Total effective income tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:title="label: EffectiveIncomeTaxRateContinuingOperations to us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" xlink:title="label: EffectiveIncomeTaxRateContinuingOperations to us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl">Amount computed at statutory rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate to us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1">Federal corporate tax rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate to us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationOtherAdjustments to us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationOtherAdjustments to us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl">State income tax-net of federal tax benefit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes to us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes to us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="us-gaap_AllocatedShareBasedCompensationExpense_lbl">Share-based compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:title="label: AllocatedShareBasedCompensationExpense to us-gaap_AllocatedShareBasedCompensationExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensation_lbl">Stock compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:title="label: ShareBasedCompensation to us-gaap_ShareBasedCompensation_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="ShareBasedCompensationAbstract" xlink:title="ShareBasedCompensationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationAbstract_lbl">Stock Compensation Plans [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationAbstract_lbl" xlink:title="label: ShareBasedCompensationAbstract to us-gaap_ShareBasedCompensationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationAbstract_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationAbstract_lbl1">Share-Based Payment Arrangement, Noncash Expense [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationAbstract_lbl1" xlink:title="label: ShareBasedCompensationAbstract to us-gaap_ShareBasedCompensationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:label="EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:title="EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares_lbl" xml:lang="en-US" id="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares_lbl">Shares available for purchase through retirement plans (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares_lbl" xlink:title="label: EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares to us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares_lbl1" xml:lang="en-US" id="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares_lbl1">Employee Stock Ownership Plan (ESOP), Number of Allocated Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares_lbl1" xlink:title="label: EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares to us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="DomesticCountryMember" xlink:title="DomesticCountryMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DomesticCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US" id="us-gaap_DomesticCountryMember_lbl">Federal [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl" xlink:title="label: DomesticCountryMember to us-gaap_DomesticCountryMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FirstMortgageMember" xlink:label="FirstMortgageMember" xlink:title="FirstMortgageMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FirstMortgageMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FirstMortgageMember_lbl" xml:lang="en-US" id="us-gaap_FirstMortgageMember_lbl">First Mortgage Bonds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FirstMortgageMember" xlink:to="us-gaap_FirstMortgageMember_lbl" xlink:title="label: FirstMortgageMember to us-gaap_FirstMortgageMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:title="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_lbl" xml:lang="en-US" id="us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_lbl">Retirement Benefits, Description [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:to="us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_lbl" xlink:title="label: GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract to us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:title="GoodwillAndIntangibleAssetsGoodwillPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xlink:title="label: GoodwillAndIntangibleAssetsGoodwillPolicy to us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl1" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl1">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl1" xlink:title="label: GoodwillAndIntangibleAssetsGoodwillPolicy to us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:title="ImpairmentOfLongLivedAssetsToBeDisposedOf" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xml:lang="en-US" id="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl">Impairment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xlink:title="label: ImpairmentOfLongLivedAssetsToBeDisposedOf to us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl">Impairment or Disposal of Long-Lived Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:title="label: ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock to us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementAbstract_lbl">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:title="label: IncomeStatementAbstract to us-gaap_IncomeStatementAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="IncomeTaxContingencyLineItems" xlink:title="IncomeTaxContingencyLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxContingencyLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxContingencyLineItems_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxContingencyLineItems_lbl">Income Tax Contingency [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxContingencyLineItems" xlink:to="us-gaap_IncomeTaxContingencyLineItems_lbl" xlink:title="label: IncomeTaxContingencyLineItems to us-gaap_IncomeTaxContingencyLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="IncomeTaxContingencyTable" xlink:title="IncomeTaxContingencyTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxContingencyTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxContingencyTable_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxContingencyTable_lbl">Income Tax Contingency [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxContingencyTable" xlink:to="us-gaap_IncomeTaxContingencyTable_lbl" xlink:title="label: IncomeTaxContingencyTable to us-gaap_IncomeTaxContingencyTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" xlink:label="IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" xlink:title="IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_lbl">Reversal of penalties and interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" xlink:to="us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_lbl" xlink:title="label: IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear to us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_lbl1">Income Tax Examination, Increase (Decrease) in Liability from Prior Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" xlink:to="us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_lbl1" xlink:title="label: IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear to us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="IncomeTaxExaminationLineItems" xlink:title="IncomeTaxExaminationLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExaminationLineItems_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExaminationLineItems_lbl">Income Tax Examination [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationLineItems_lbl" xlink:title="label: IncomeTaxExaminationLineItems to us-gaap_IncomeTaxExaminationLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="IncomeTaxExaminationTable" xlink:title="IncomeTaxExaminationTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExaminationTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExaminationTable_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExaminationTable_lbl">Income Tax Examination [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxExaminationTable_lbl" xlink:title="label: IncomeTaxExaminationTable to us-gaap_IncomeTaxExaminationTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:title="FederalIncomeTaxExpenseBenefitContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl">Total federal income tax expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl" xlink:title="label: FederalIncomeTaxExpenseBenefitContinuingOperations to us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl1">Federal Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl1" xlink:title="label: FederalIncomeTaxExpenseBenefitContinuingOperations to us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:title="StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US" id="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl">Total state income tax expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl" xlink:title="label: StateAndLocalIncomeTaxExpenseBenefitContinuingOperations to us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl1">State and Local Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl1" xlink:title="label: StateAndLocalIncomeTaxExpenseBenefitContinuingOperations to us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl">INCOME TAXES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl1">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:title="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl">Income tax penalties and interest accrued for unrecognized tax position</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xlink:title="label: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense to us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" xlink:label="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" xlink:title="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract_lbl">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract_lbl" xlink:title="label: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract to us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxPolicyTextBlock_lbl">Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:title="label: IncomeTaxPolicyTextBlock to us-gaap_IncomeTaxPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl">Reconciliation of effective tax rate [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xlink:title="label: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl">Amount computed at statutory rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:title="label: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate to us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:title="IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl">State income tax-net of federal tax benefit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:title="label: IncomeTaxReconciliationStateAndLocalIncomeTaxes to us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl1">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl1" xlink:title="label: IncomeTaxReconciliationStateAndLocalIncomeTaxes to us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="IncomeTaxesReceivable" xlink:title="IncomeTaxesReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxesReceivable_lbl">Income tax receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl" xlink:title="label: IncomeTaxesReceivable to us-gaap_IncomeTaxesReceivable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesReceivable_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxesReceivable_lbl1">Income Taxes Receivable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl1" xlink:title="label: IncomeTaxesReceivable to us-gaap_IncomeTaxesReceivable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="IncreaseDecreaseInDeferredLiabilities" xlink:title="IncreaseDecreaseInDeferredLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl">Decrease in the net deferred income tax liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDeferredLiabilities" xlink:to="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl" xlink:title="label: IncreaseDecreaseInDeferredLiabilities to us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl1">Increase (Decrease) in Deferred Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDeferredLiabilities" xlink:to="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl1" xlink:title="label: IncreaseDecreaseInDeferredLiabilities to us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl">Dilutive effect of employee stock options and awards (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:title="label: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements to us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl1" xml:lang="en-US" id="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl1">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl1" xlink:title="label: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements to us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_Goodwill_lbl" xml:lang="en-US" id="us-gaap_Goodwill_lbl">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Goodwill_lbl1" xml:lang="en-US" id="us-gaap_Goodwill_lbl1">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl1" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestExpense_lbl" xml:lang="en-US" id="us-gaap_InterestExpense_lbl">Interest charges</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:title="label: InterestExpense to us-gaap_InterestExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="InventoryPolicyTextBlock" xlink:title="InventoryPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_InventoryPolicyTextBlock_lbl">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:title="label: InventoryPolicyTextBlock to us-gaap_InventoryPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_InventoryPolicyTextBlock_lbl1">Inventory, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl1" xlink:title="label: InventoryPolicyTextBlock to us-gaap_InventoryPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:label="ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:title="ProceedsFromIssuanceOfSeniorLongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_lbl">Issuance of long-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_lbl" xlink:title="label: ProceedsFromIssuanceOfSeniorLongTermDebt to us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandImprovementsMember" xlink:label="LandImprovementsMember" xlink:title="LandImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LandImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LandImprovementsMember_lbl" xml:lang="en-US" id="us-gaap_LandImprovementsMember_lbl">Land Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LandImprovementsMember" xlink:to="us-gaap_LandImprovementsMember_lbl" xlink:title="label: LandImprovementsMember to us-gaap_LandImprovementsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl">Total Liabilities and Stockholders' Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl1">Liabilities and Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="LinesOfCreditCurrent" xlink:title="LinesOfCreditCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US" id="us-gaap_LinesOfCreditCurrent_lbl">Lines of credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl" xlink:title="label: LinesOfCreditCurrent to us-gaap_LinesOfCreditCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="LineOfCreditFacilityLenderDomain" xlink:title="LineOfCreditFacilityLenderDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityLenderDomain_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityLenderDomain_lbl">Line of Credit Facility, Lender [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityLenderDomain" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain_lbl" xlink:title="label: LineOfCreditFacilityLenderDomain to us-gaap_LineOfCreditFacilityLenderDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl">Line of credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:title="label: LineOfCreditFacilityMaximumBorrowingCapacity to us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl">Available funds under this line of credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:title="label: LineOfCreditFacilityRemainingBorrowingCapacity to us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="LineOfCreditFacilityAbstract" xlink:title="LineOfCreditFacilityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityAbstract_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityAbstract_lbl">Line of Credit Facility [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityAbstract" xlink:to="us-gaap_LineOfCreditFacilityAbstract_lbl" xlink:title="label: LineOfCreditFacilityAbstract to us-gaap_LineOfCreditFacilityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="LineOfCreditFacilityAxis" xlink:title="LineOfCreditFacilityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityAxis_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityAxis_lbl">Lender Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis_lbl" xlink:title="label: LineOfCreditFacilityAxis to us-gaap_LineOfCreditFacilityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="LineOfCreditFacilityLineItems" xlink:title="LineOfCreditFacilityLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityLineItems_lbl">Line of Credit Facility [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl" xlink:title="label: LineOfCreditFacilityLineItems to us-gaap_LineOfCreditFacilityLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="LineOfCreditFacilityTable" xlink:title="LineOfCreditFacilityTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityTable_lbl">Line of Credit Facility [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl" xlink:title="label: LineOfCreditFacilityTable to us-gaap_LineOfCreditFacilityTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtCurrent_lbl">Less: current maturities (principal amount)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:title="label: LongTermDebtCurrent to us-gaap_LongTermDebtCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtCurrent_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtCurrent_lbl1">Long-Term Debt, Current Maturities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl1" xlink:title="label: LongTermDebtCurrent to us-gaap_LongTermDebtCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl1">Long-Term Debt, Maturity, after Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl1">Long-Term Debt, Maturity, Year One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl">2028</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1">Long-Term Debt, Maturity, Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl">2027</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1">Long-Term Debt, Maturity, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1">Long-Term Debt, Maturity, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1">Long-Term Debt, Maturity, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" xlink:title="label: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo to us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtNoncurrent_lbl">Long-term debt, net of current portion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:title="label: LongTermDebtNoncurrent to us-gaap_LongTermDebtNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtNoncurrent_lbl1">Total long-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl1" xlink:title="label: LongTermDebtNoncurrent to us-gaap_LongTermDebtNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebt_lbl" xml:lang="en-US" id="us-gaap_LongTermDebt_lbl">Long term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:title="label: LongTermDebt to us-gaap_LongTermDebt_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems" xlink:label="LossContingenciesLineItems" xlink:title="LossContingenciesLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LossContingenciesLineItems_lbl" xml:lang="en-US" id="us-gaap_LossContingenciesLineItems_lbl">Loss Contingencies [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesLineItems_lbl" xlink:title="label: LossContingenciesLineItems to us-gaap_LossContingenciesLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable" xlink:label="LossContingenciesTable" xlink:title="LossContingenciesTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LossContingenciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LossContingenciesTable_lbl" xml:lang="en-US" id="us-gaap_LossContingenciesTable_lbl">Loss Contingencies [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingenciesTable" xlink:to="us-gaap_LossContingenciesTable_lbl" xlink:title="label: LossContingenciesTable to us-gaap_LossContingenciesTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecurities" xlink:label="HeldToMaturitySecurities" xlink:title="HeldToMaturitySecurities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_HeldToMaturitySecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_HeldToMaturitySecurities_lbl" xml:lang="en-US" id="us-gaap_HeldToMaturitySecurities_lbl">Investment in Co Bank</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HeldToMaturitySecurities" xlink:to="us-gaap_HeldToMaturitySecurities_lbl" xlink:title="label: HeldToMaturitySecurities to us-gaap_HeldToMaturitySecurities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_HeldToMaturitySecurities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_HeldToMaturitySecurities_lbl1" xml:lang="en-US" id="us-gaap_HeldToMaturitySecurities_lbl1">Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HeldToMaturitySecurities" xlink:to="us-gaap_HeldToMaturitySecurities_lbl1" xlink:title="label: HeldToMaturitySecurities to us-gaap_HeldToMaturitySecurities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl">NET CASH PROVIDED BY FINANCING ACTIVITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl">CASH FLOWS FROM FINANCING ACTIVITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl">NET CASH USED IN INVESTING ACTIVITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl">CASH FLOWS FROM INVESTING ACTIVITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl">NET CASH PROVIDED BY OPERATING ACTIVITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl">CASH FLOWS FROM OPERATING ACTIVITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl1">Net income applicable to common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetRegulatoryAssetsAbstract" xlink:label="NetRegulatoryAssetsAbstract" xlink:title="NetRegulatoryAssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetRegulatoryAssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetRegulatoryAssetsAbstract_lbl" xml:lang="en-US" id="us-gaap_NetRegulatoryAssetsAbstract_lbl">Regulatory Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetRegulatoryAssetsAbstract" xlink:to="us-gaap_NetRegulatoryAssetsAbstract_lbl" xlink:title="label: NetRegulatoryAssetsAbstract to us-gaap_NetRegulatoryAssetsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl">IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xlink:title="label: NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract to us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="NonoperatingIncomeExpenseAbstract" xlink:title="NonoperatingIncomeExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US" id="us-gaap_NonoperatingIncomeExpenseAbstract_lbl">Other income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:title="label: NonoperatingIncomeExpenseAbstract to us-gaap_NonoperatingIncomeExpenseAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="AssetsNoncurrentAbstract" xlink:title="AssetsNoncurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsNoncurrentAbstract_lbl">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl" xlink:title="label: AssetsNoncurrentAbstract to us-gaap_AssetsNoncurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AssetsNoncurrentAbstract_lbl1" xml:lang="en-US" id="us-gaap_AssetsNoncurrentAbstract_lbl1">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl1" xlink:title="label: AssetsNoncurrentAbstract to us-gaap_AssetsNoncurrentAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsNoncurrentAbstract_lbl2" xml:lang="en-US" id="us-gaap_AssetsNoncurrentAbstract_lbl2">Assets, Noncurrent [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl2" xlink:title="label: AssetsNoncurrentAbstract to us-gaap_AssetsNoncurrentAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="LiabilitiesNoncurrent" xlink:title="LiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesNoncurrent_lbl">Total deferred credits and other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl" xlink:title="label: LiabilitiesNoncurrent to us-gaap_LiabilitiesNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesNoncurrent_lbl1">Liabilities, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl1" xlink:title="label: LiabilitiesNoncurrent to us-gaap_LiabilitiesNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="LiabilitiesNoncurrentAbstract" xlink:title="LiabilitiesNoncurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesNoncurrentAbstract_lbl">Deferred credits and other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xlink:title="label: LiabilitiesNoncurrentAbstract to us-gaap_LiabilitiesNoncurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="NotesPayableCurrent" xlink:title="NotesPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NotesPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US" id="us-gaap_NotesPayableCurrent_lbl">Current portion of long-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl" xlink:title="label: NotesPayableCurrent to us-gaap_NotesPayableCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="NotesPayableOtherPayablesMember" xlink:title="NotesPayableOtherPayablesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NotesPayableOtherPayablesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NotesPayableOtherPayablesMember_lbl" xml:lang="en-US" id="us-gaap_NotesPayableOtherPayablesMember_lbl">Notes Payable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayableOtherPayablesMember" xlink:to="us-gaap_NotesPayableOtherPayablesMember_lbl" xlink:title="label: NotesPayableOtherPayablesMember to us-gaap_NotesPayableOtherPayablesMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember" xlink:label="OfficeEquipmentMember" xlink:title="OfficeEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US" id="us-gaap_OfficeEquipmentMember_lbl">Office Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl" xlink:title="label: OfficeEquipmentMember to us-gaap_OfficeEquipmentMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="OperatingLossCarryforwards" xlink:title="OperatingLossCarryforwards" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwards_lbl">Net operating loss carry-forwards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:title="label: OperatingLossCarryforwards to us-gaap_OperatingLossCarryforwards_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="OperatingLossCarryforwardsValuationAllowance" xlink:title="OperatingLossCarryforwardsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xml:lang="en-US" id="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl">Valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwardsValuationAllowance" xlink:to="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xlink:title="label: OperatingLossCarryforwardsValuationAllowance to us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl">Operating income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl1">Operating Income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl1" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingIncomeLoss_lbl2" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl2">Operating Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl2" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLossAbstract" xlink:label="OperatingIncomeLossAbstract" xlink:title="OperatingIncomeLossAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLossAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingIncomeLossAbstract_lbl" xml:lang="en-US" id="us-gaap_OperatingIncomeLossAbstract_lbl">Segment Reporting, Operating Income [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLossAbstract" xlink:to="us-gaap_OperatingIncomeLossAbstract_lbl" xlink:title="label: OperatingIncomeLossAbstract to us-gaap_OperatingIncomeLossAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="RevenuesAbstract" xlink:title="RevenuesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenuesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US" id="us-gaap_RevenuesAbstract_lbl">Operating revenues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xlink:title="label: RevenuesAbstract to us-gaap_RevenuesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenuesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RevenuesAbstract_lbl1" xml:lang="en-US" id="us-gaap_RevenuesAbstract_lbl1">Segment Reporting, Revenue [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl1" xlink:title="label: RevenuesAbstract to us-gaap_RevenuesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDeferredCostsNet" xlink:label="OtherDeferredCostsNet" xlink:title="OtherDeferredCostsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherDeferredCostsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherDeferredCostsNet_lbl" xml:lang="en-US" id="us-gaap_OtherDeferredCostsNet_lbl">Other deferred assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherDeferredCostsNet" xlink:to="us-gaap_OtherDeferredCostsNet_lbl" xlink:title="label: OtherDeferredCostsNet to us-gaap_OtherDeferredCostsNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherDeferredCostsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherDeferredCostsNet_lbl1" xml:lang="en-US" id="us-gaap_OtherDeferredCostsNet_lbl1">Other Deferred Costs, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherDeferredCostsNet" xlink:to="us-gaap_OtherDeferredCostsNet_lbl1" xlink:title="label: OtherDeferredCostsNet to us-gaap_OtherDeferredCostsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" id="us-gaap_OtherNonoperatingIncomeExpense_lbl">Miscellaneous (expense) income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:title="label: OtherNonoperatingIncomeExpense to us-gaap_OtherNonoperatingIncomeExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends" xlink:label="PaymentsOfDividends" xlink:title="PaymentsOfDividends" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividends_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfDividends_lbl" xml:lang="en-US" id="us-gaap_PaymentsOfDividends_lbl">Dividends paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl" xlink:title="label: PaymentsOfDividends to us-gaap_PaymentsOfDividends_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDividends_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfDividends_lbl1" xml:lang="en-US" id="us-gaap_PaymentsOfDividends_lbl1">Payments of Dividends</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl1" xlink:title="label: PaymentsOfDividends to us-gaap_PaymentsOfDividends_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PensionPlansDefinedBenefitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PensionPlansDefinedBenefitMember_lbl" xml:lang="en-US" id="us-gaap_PensionPlansDefinedBenefitMember_lbl">401(k) Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionPlansDefinedBenefitMember" xlink:to="us-gaap_PensionPlansDefinedBenefitMember_lbl" xlink:title="label: PensionPlansDefinedBenefitMember to us-gaap_PensionPlansDefinedBenefitMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:title="label: DefinedBenefitPlanDisclosureLineItems to us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:title="label: ScheduleOfDefinedBenefitPlansDisclosuresTable to us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesAuthorized_lbl">Preferred stock authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:title="label: PreferredStockSharesAuthorized to us-gaap_PreferredStockSharesAuthorized_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesOutstanding_lbl">Preferred stock outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:title="label: PreferredStockSharesOutstanding to us-gaap_PreferredStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="us-gaap_PreferredStockParOrStatedValuePerShare_lbl">Preferred stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:title="label: PreferredStockParOrStatedValuePerShare to us-gaap_PreferredStockParOrStatedValuePerShare_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidTaxes" xlink:label="PrepaidTaxes" xlink:title="PrepaidTaxes" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrepaidTaxes_lbl" xml:lang="en-US" id="us-gaap_PrepaidTaxes_lbl">Prepaid property taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidTaxes" xlink:to="us-gaap_PrepaidTaxes_lbl" xlink:title="label: PrepaidTaxes to us-gaap_PrepaidTaxes_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl">Net proceeds from issuance of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:title="label: ProceedsFromIssuanceOfCommonStock to us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1">Proceeds from Issuance of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" xlink:title="label: ProceedsFromIssuanceOfCommonStock to us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromLinesOfCredit_lbl">Borrowings under lines of credit agreements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl" xlink:title="label: ProceedsFromLinesOfCredit to us-gaap_ProceedsFromLinesOfCredit_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl">Proceeds from sale of assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:title="label: ProceedsFromSaleOfPropertyPlantAndEquipment to us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromStockOptionsExercised_lbl">Received cash from the exercise of options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:title="label: ProceedsFromStockOptionsExercised to us-gaap_ProceedsFromStockOptionsExercised_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl">Non-utility property (less accumulated depreciation - 2023 - $1,052; 2022 - $990)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl1">Property, Plant and Equipment, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US" id="us-gaap_ProvisionForDoubtfulAccounts_lbl">Provision adjustments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:title="label: ProvisionForDoubtfulAccounts to us-gaap_ProvisionForDoubtfulAccounts_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProvisionForDoubtfulAccounts_lbl1" xml:lang="en-US" id="us-gaap_ProvisionForDoubtfulAccounts_lbl1">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl1" xlink:title="label: ProvisionForDoubtfulAccounts to us-gaap_ProvisionForDoubtfulAccounts_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:label="ProvisionForLoanLeaseAndOtherLosses" xlink:title="ProvisionForLoanLeaseAndOtherLosses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl" xml:lang="en-US" id="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl">Provision for bad debt expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForLoanLeaseAndOtherLosses" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl" xlink:title="label: ProvisionForLoanLeaseAndOtherLosses to us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:label="TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:title="TaxAdjustmentsSettlementsAndUnusualProvisions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_lbl" xml:lang="en-US" id="us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_lbl">Settlements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:to="us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_lbl" xlink:title="label: TaxAdjustmentsSettlementsAndUnusualProvisions to us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPolicyTextBlock" xlink:label="PublicUtilitiesPolicyTextBlock" xlink:title="PublicUtilitiesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PublicUtilitiesPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_PublicUtilitiesPolicyTextBlock_lbl">Utility Plant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesPolicyTextBlock" xlink:to="us-gaap_PublicUtilitiesPolicyTextBlock_lbl" xlink:title="label: PublicUtilitiesPolicyTextBlock to us-gaap_PublicUtilitiesPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PublicUtilitiesPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_PublicUtilitiesPolicyTextBlock_lbl1">Public Utilities, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesPolicyTextBlock" xlink:to="us-gaap_PublicUtilitiesPolicyTextBlock_lbl1" xlink:title="label: PublicUtilitiesPolicyTextBlock to us-gaap_PublicUtilitiesPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryIncomeTaxesPolicy" xlink:label="RegulatoryIncomeTaxesPolicy" xlink:title="RegulatoryIncomeTaxesPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryIncomeTaxesPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RegulatoryIncomeTaxesPolicy_lbl" xml:lang="en-US" id="us-gaap_RegulatoryIncomeTaxesPolicy_lbl">Regulatory Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryIncomeTaxesPolicy" xlink:to="us-gaap_RegulatoryIncomeTaxesPolicy_lbl" xlink:title="label: RegulatoryIncomeTaxesPolicy to us-gaap_RegulatoryIncomeTaxesPolicy_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryIncomeTaxesPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryIncomeTaxesPolicy_lbl1" xml:lang="en-US" id="us-gaap_RegulatoryIncomeTaxesPolicy_lbl1">Regulatory Income Taxes, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryIncomeTaxesPolicy" xlink:to="us-gaap_RegulatoryIncomeTaxesPolicy_lbl1" xlink:title="label: RegulatoryIncomeTaxesPolicy to us-gaap_RegulatoryIncomeTaxesPolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryDepreciationAndAmortizationPolicy" xlink:label="RegulatoryDepreciationAndAmortizationPolicy" xlink:title="RegulatoryDepreciationAndAmortizationPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryDepreciationAndAmortizationPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryDepreciationAndAmortizationPolicy_lbl" xml:lang="en-US" id="us-gaap_RegulatoryDepreciationAndAmortizationPolicy_lbl">Regulatory Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryDepreciationAndAmortizationPolicy" xlink:to="us-gaap_RegulatoryDepreciationAndAmortizationPolicy_lbl" xlink:title="label: RegulatoryDepreciationAndAmortizationPolicy to us-gaap_RegulatoryDepreciationAndAmortizationPolicy_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:label="PublicUtilitiesDisclosureTextBlock" xlink:title="PublicUtilitiesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_PublicUtilitiesDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_PublicUtilitiesDisclosureTextBlock_lbl">REGULATORY PROCEEDINGS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesDisclosureTextBlock" xlink:to="us-gaap_PublicUtilitiesDisclosureTextBlock_lbl" xlink:title="label: PublicUtilitiesDisclosureTextBlock to us-gaap_PublicUtilitiesDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PublicUtilitiesDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_PublicUtilitiesDisclosureTextBlock_lbl1">Public Utilities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesDisclosureTextBlock" xlink:to="us-gaap_PublicUtilitiesDisclosureTextBlock_lbl1" xlink:title="label: PublicUtilitiesDisclosureTextBlock to us-gaap_PublicUtilitiesDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentPlantInService" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_lbl" xml:lang="en-US" id="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_lbl">Utility plant, gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:to="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_lbl" xlink:title="label: PublicUtilitiesPropertyPlantAndEquipmentPlantInService to us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_lbl" xml:lang="en-US" id="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_lbl">Less - accumulated depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:to="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_lbl" xlink:title="label: PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation to us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl">Capital expenditures (net of AFUDC, equity portion)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="InventoryRawMaterialsAndSupplies" xlink:title="InventoryRawMaterialsAndSupplies" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xml:lang="en-US" id="us-gaap_InventoryRawMaterialsAndSupplies_lbl">Materials and supplies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryRawMaterialsAndSupplies" xlink:to="us-gaap_InventoryRawMaterialsAndSupplies_lbl" xlink:title="label: InventoryRawMaterialsAndSupplies to us-gaap_InventoryRawMaterialsAndSupplies_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="ReceivablesPolicyTextBlock" xlink:title="ReceivablesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ReceivablesPolicyTextBlock_lbl">Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:title="label: ReceivablesPolicyTextBlock to us-gaap_ReceivablesPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedOperationMember" xlink:label="RegulatedOperationMember" xlink:title="RegulatedOperationMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatedOperationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatedOperationMember_lbl" xml:lang="en-US" id="us-gaap_RegulatedOperationMember_lbl">Tariff Revenue [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatedOperationMember" xlink:to="us-gaap_RegulatedOperationMember_lbl" xlink:title="label: RegulatedOperationMember to us-gaap_RegulatedOperationMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:label="RegulatedAndUnregulatedOperationDomain" xlink:title="RegulatedAndUnregulatedOperationDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatedAndUnregulatedOperationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatedAndUnregulatedOperationDomain_lbl" xml:lang="en-US" id="us-gaap_RegulatedAndUnregulatedOperationDomain_lbl">Regulated and Unregulated Operation [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="us-gaap_RegulatedAndUnregulatedOperationDomain_lbl" xlink:title="label: RegulatedAndUnregulatedOperationDomain to us-gaap_RegulatedAndUnregulatedOperationDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssets" xlink:label="RegulatoryAssets" xlink:title="RegulatoryAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryAssets_lbl" xml:lang="en-US" id="us-gaap_RegulatoryAssets_lbl">Regulatory assets, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryAssets" xlink:to="us-gaap_RegulatoryAssets_lbl" xlink:title="label: RegulatoryAssets to us-gaap_RegulatoryAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetAxis" xlink:label="RegulatoryAssetAxis" xlink:title="RegulatoryAssetAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryAssetAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryAssetAxis_lbl" xml:lang="en-US" id="us-gaap_RegulatoryAssetAxis_lbl">Regulatory Asset [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryAssetAxis" xlink:to="us-gaap_RegulatoryAssetAxis_lbl" xlink:title="label: RegulatoryAssetAxis to us-gaap_RegulatoryAssetAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetDomain" xlink:label="RegulatoryAssetDomain" xlink:title="RegulatoryAssetDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryAssetDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryAssetDomain_lbl" xml:lang="en-US" id="us-gaap_RegulatoryAssetDomain_lbl">Regulatory Asset [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryAssetDomain" xlink:to="us-gaap_RegulatoryAssetDomain_lbl" xlink:title="label: RegulatoryAssetDomain to us-gaap_RegulatoryAssetDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilities" xlink:label="RegulatoryLiabilities" xlink:title="RegulatoryLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RegulatoryLiabilities_lbl" xml:lang="en-US" id="us-gaap_RegulatoryLiabilities_lbl">Regulatory liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryLiabilities" xlink:to="us-gaap_RegulatoryLiabilities_lbl" xlink:title="label: RegulatoryLiabilities to us-gaap_RegulatoryLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryLiabilities_lbl1" xml:lang="en-US" id="us-gaap_RegulatoryLiabilities_lbl1">Regulatory Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryLiabilities" xlink:to="us-gaap_RegulatoryLiabilities_lbl1" xlink:title="label: RegulatoryLiabilities to us-gaap_RegulatoryLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilityAxis" xlink:label="RegulatoryLiabilityAxis" xlink:title="RegulatoryLiabilityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryLiabilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryLiabilityAxis_lbl" xml:lang="en-US" id="us-gaap_RegulatoryLiabilityAxis_lbl">Regulatory Liability [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryLiabilityAxis" xlink:to="us-gaap_RegulatoryLiabilityAxis_lbl" xlink:title="label: RegulatoryLiabilityAxis to us-gaap_RegulatoryLiabilityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilityDomain" xlink:label="RegulatoryLiabilityDomain" xlink:title="RegulatoryLiabilityDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryLiabilityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryLiabilityDomain_lbl" xml:lang="en-US" id="us-gaap_RegulatoryLiabilityDomain_lbl">Regulatory Liability [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryLiabilityDomain" xlink:to="us-gaap_RegulatoryLiabilityDomain_lbl" xlink:title="label: RegulatoryLiabilityDomain to us-gaap_RegulatoryLiabilityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="RepaymentsOfLinesOfCredit" xlink:title="RepaymentsOfLinesOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfLinesOfCredit_lbl">Repayments under lines of credit agreements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl" xlink:title="label: RepaymentsOfLinesOfCredit to us-gaap_RepaymentsOfLinesOfCredit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfLinesOfCredit_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfLinesOfCredit_lbl1">Repayments of Lines of Credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl1" xlink:title="label: RepaymentsOfLinesOfCredit to us-gaap_RepaymentsOfLinesOfCredit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="RepaymentsOfLongTermDebt" xlink:title="RepaymentsOfLongTermDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_RepaymentsOfLongTermDebt_lbl" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermDebt_lbl">Principal repayments of long-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:title="label: RepaymentsOfLongTermDebt to us-gaap_RepaymentsOfLongTermDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfLongTermDebt_lbl1" xml:lang="en-US" id="us-gaap_RepaymentsOfLongTermDebt_lbl1">Repayments of Long-Term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl1" xlink:title="label: RepaymentsOfLongTermDebt to us-gaap_RepaymentsOfLongTermDebt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit_lbl">Retained earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1">Retained Earnings (Accumulated Deficit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="RevenueRecognitionPolicyTextBlock" xlink:title="RevenueRecognitionPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_RevenueRecognitionPolicyTextBlock_lbl">Revenue Recognition and Unbilled Revenues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:title="label: RevenueRecognitionPolicyTextBlock to us-gaap_RevenueRecognitionPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueRecognitionPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_RevenueRecognitionPolicyTextBlock_lbl1">Revenue [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl1" xlink:title="label: RevenueRecognitionPolicyTextBlock to us-gaap_RevenueRecognitionPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="SaleOfStockNumberOfSharesIssuedInTransaction" xlink:title="SaleOfStockNumberOfSharesIssuedInTransaction" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US" id="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl">Sale of common stock (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xlink:title="label: SaleOfStockNumberOfSharesIssuedInTransaction to us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="SaleOfStockPricePerShare" xlink:title="SaleOfStockPricePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US" id="us-gaap_SaleOfStockPricePerShare_lbl">Sale of stock, share price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl" xlink:title="label: SaleOfStockPricePerShare to us-gaap_SaleOfStockPricePerShare_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="SaleOfStockConsiderationReceivedOnTransaction" xlink:title="SaleOfStockConsiderationReceivedOnTransaction" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xml:lang="en-US" id="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl">Net proceeds from issuance of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xlink:title="label: SaleOfStockConsiderationReceivedOnTransaction to us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="ScheduleOfDebtInstrumentsTextBlock" xlink:title="ScheduleOfDebtInstrumentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl">Schedule of Long-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:title="label: ScheduleOfDebtInstrumentsTextBlock to us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:label="ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:title="ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_lbl">Schedule of Utility Plant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_lbl" xlink:title="label: ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock to us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_SegmentReportingDisclosureTextBlock_lbl">BUSINESS SEGMENT INFORMATION</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:title="label: SegmentReportingDisclosureTextBlock to us-gaap_SegmentReportingDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl">Segment Reporting Information, by Segment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:title="label: ScheduleOfSegmentReportingInformationBySegmentTextBlock to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" id="us-gaap_SegmentReportingInformationLineItems_lbl">Segment Reporting Information [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:title="label: SegmentReportingInformationLineItems to us-gaap_SegmentReportingInformationLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:title="label: ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl">Cancelled (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl">Granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl">Granted (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl">Outstanding at beginning of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1">Outstanding at end of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl">Outstanding at beginning of period (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1">Outstanding at end of period (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl">Unrecognized expense related to non-vested option shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl1">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl">Exercised/vested and released (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl">Vested/Released (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl">Shares Exercisable (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl">Exercise Price Range [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl">Shares Outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl">Shares authorized for issuance of grants under equity compensation plan (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl">Total intrinsic value of options exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl">Expired (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl">Aggregate Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl">Outstanding at beginning of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1">Outstanding at end of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl">Outstanding at end of period (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1">Outstanding at beginning of period (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl">Options exercisable at year end (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl">Options exercisable at period end (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl">Equity Award [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl">Employee and Director Stock Options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock to us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:title="label: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US" id="us-gaap_StateAndLocalJurisdictionMember_lbl">State [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:title="label: StateAndLocalJurisdictionMember to us-gaap_StateAndLocalJurisdictionMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StateAndLocalJurisdictionMember_lbl1" xml:lang="en-US" id="us-gaap_StateAndLocalJurisdictionMember_lbl1">State Authorities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl1" xlink:title="label: StateAndLocalJurisdictionMember to us-gaap_StateAndLocalJurisdictionMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfCashFlowsAbstract_lbl">CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:title="label: StatementOfCashFlowsAbstract to us-gaap_StatementOfCashFlowsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfStockholdersEquityAbstract_lbl">CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:title="label: StatementOfStockholdersEquityAbstract to us-gaap_StatementOfStockholdersEquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="PaymentsOfStockIssuanceCosts" xlink:title="PaymentsOfStockIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US" id="us-gaap_PaymentsOfStockIssuanceCosts_lbl">Equity issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:title="label: PaymentsOfStockIssuanceCosts to us-gaap_PaymentsOfStockIssuanceCosts_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfStockIssuanceCosts_lbl1" xml:lang="en-US" id="us-gaap_PaymentsOfStockIssuanceCosts_lbl1">Payments of Stock Issuance Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl1" xlink:title="label: PaymentsOfStockIssuanceCosts to us-gaap_PaymentsOfStockIssuanceCosts_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember" xlink:label="StockOptionMember" xlink:title="StockOptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockOptionMember_lbl" xml:lang="en-US" id="us-gaap_StockOptionMember_lbl">Stock Options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl" xlink:title="label: StockOptionMember to us-gaap_StockOptionMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityAbstract_lbl">Stockholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:title="label: StockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="StockholdersEquityNoteAbstract" xlink:title="StockholdersEquityNoteAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteAbstract_lbl">COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl" xlink:title="label: StockholdersEquityNoteAbstract to us-gaap_StockholdersEquityNoteAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="StockholdersEquityNoteDisclosureTextBlock" xlink:title="StockholdersEquityNoteDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl">COMMON STOCK OFFERING</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:title="label: StockholdersEquityNoteDisclosureTextBlock to us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1">Equity [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1" xlink:title="label: StockholdersEquityNoteDisclosureTextBlock to us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="SubsidiarySaleOfStockLineItems" xlink:title="SubsidiarySaleOfStockLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xml:lang="en-US" id="us-gaap_SubsidiarySaleOfStockLineItems_lbl">Subsidiary, Sale of Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xlink:title="label: SubsidiarySaleOfStockLineItems to us-gaap_SubsidiarySaleOfStockLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="SummaryOfValuationAllowanceTextBlock" xlink:title="SummaryOfValuationAllowanceTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xml:lang="en-US" id="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl">Schedule of Valuation Allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfValuationAllowanceTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xlink:title="label: SummaryOfValuationAllowanceTextBlock to us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl1">Summary of Valuation Allowance [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfValuationAllowanceTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl1" xlink:title="label: SummaryOfValuationAllowanceTextBlock to us-gaap_SummaryOfValuationAllowanceTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="us-gaap_SupplementalCashFlowInformationAbstract_lbl">Supplemental Disclosures of Cash Flow Information:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:title="label: SupplementalCashFlowInformationAbstract to us-gaap_SupplementalCashFlowInformationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SupplementalCashFlowInformationAbstract_lbl1" xml:lang="en-US" id="us-gaap_SupplementalCashFlowInformationAbstract_lbl1">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl1" xlink:title="label: SupplementalCashFlowInformationAbstract to us-gaap_SupplementalCashFlowInformationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContributionOfProperty" xlink:label="ContributionOfProperty" xlink:title="ContributionOfProperty" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContributionOfProperty_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContributionOfProperty_lbl" xml:lang="en-US" id="us-gaap_ContributionOfProperty_lbl">Utility plant received as construction advances and contributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContributionOfProperty" xlink:to="us-gaap_ContributionOfProperty_lbl" xlink:title="label: ContributionOfProperty to us-gaap_ContributionOfProperty_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid" xlink:label="IncomeTaxesPaid" xlink:title="IncomeTaxesPaid" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxesPaid_lbl">Income taxes paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" xlink:title="label: IncomeTaxesPaid to us-gaap_IncomeTaxesPaid_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl">Total current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrent_lbl1" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl1">Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl1" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsCurrentAbstract_lbl">Current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:title="label: AssetsCurrentAbstract to us-gaap_AssetsCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="AccountsReceivableGrossCurrent" xlink:title="AccountsReceivableGrossCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableGrossCurrent_lbl">Gross accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl" xlink:title="label: AccountsReceivableGrossCurrent to us-gaap_AccountsReceivableGrossCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_lbl">Balance at beginning of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_lbl1">Balance at end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl1" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl2" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_lbl2">Unrecognized Tax Benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl2" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl">Reversal of reserve related to uncertain tax positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xlink:title="label: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations to us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1">Lapses in statutes of limitations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" xlink:title="label: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations to us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl">Reductions for tax positions of prior years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:title="label: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1" xlink:title="label: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl">Additions based on tax positions related to the current year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:title="label: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl">Additions based on tax positions related to prior years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:title="label: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnregulatedOperationMember" xlink:label="UnregulatedOperationMember" xlink:title="UnregulatedOperationMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnregulatedOperationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnregulatedOperationMember_lbl" xml:lang="en-US" id="us-gaap_UnregulatedOperationMember_lbl">Non-Tariff Revenue [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnregulatedOperationMember" xlink:to="us-gaap_UnregulatedOperationMember_lbl" xlink:title="label: UnregulatedOperationMember to us-gaap_UnregulatedOperationMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UtilitiesOperatingExpense" xlink:label="UtilitiesOperatingExpense" xlink:title="UtilitiesOperatingExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UtilitiesOperatingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UtilitiesOperatingExpense_lbl" xml:lang="en-US" id="us-gaap_UtilitiesOperatingExpense_lbl">Utility operating expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UtilitiesOperatingExpense" xlink:to="us-gaap_UtilitiesOperatingExpense_lbl" xlink:title="label: UtilitiesOperatingExpense to us-gaap_UtilitiesOperatingExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UtilityPlantDomain" xlink:label="UtilityPlantDomain" xlink:title="UtilityPlantDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UtilityPlantDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UtilityPlantDomain_lbl" xml:lang="en-US" id="us-gaap_UtilityPlantDomain_lbl">Utility Plant [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UtilityPlantDomain" xlink:to="us-gaap_UtilityPlantDomain_lbl" xlink:title="label: UtilityPlantDomain to us-gaap_UtilityPlantDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceAbstract" xlink:label="ValuationAllowanceAbstract" xlink:title="ValuationAllowanceAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowanceAbstract_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowanceAbstract_lbl">Valuation Allowance [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceAbstract" xlink:to="us-gaap_ValuationAllowanceAbstract_lbl" xlink:title="label: ValuationAllowanceAbstract to us-gaap_ValuationAllowanceAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="ValuationAllowanceOfDeferredTaxAssetsMember" xlink:title="ValuationAllowanceOfDeferredTaxAssetsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl">Valuation Allowance for Deferred Tax Assets [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" xlink:title="label: ValuationAllowanceOfDeferredTaxAssetsMember to us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesBalance_lbl">Balance at End of Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xlink:title="label: ValuationAllowancesAndReservesBalance to us-gaap_ValuationAllowancesAndReservesBalance_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance_lbl1" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesBalance_lbl1">Balance at Beginning Of Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl1" xlink:title="label: ValuationAllowancesAndReservesBalance to us-gaap_ValuationAllowancesAndReservesBalance_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesBalance_lbl2" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesBalance_lbl2">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl2" xlink:title="label: ValuationAllowancesAndReservesBalance to us-gaap_ValuationAllowancesAndReservesBalance_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl">Additions Charged to Costs and Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:title="label: ValuationAllowancesAndReservesChargedToCostAndExpense to us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl1" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl1">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl1" xlink:title="label: ValuationAllowancesAndReservesChargedToCostAndExpense to us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="ValuationAllowancesAndReservesDeductions" xlink:title="ValuationAllowancesAndReservesDeductions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesDeductions_lbl">Deductions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:title="label: ValuationAllowancesAndReservesDeductions to us-gaap_ValuationAllowancesAndReservesDeductions_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesDomain_lbl">Valuation Allowances and Reserves [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xlink:title="label: ValuationAllowancesAndReservesDomain to us-gaap_ValuationAllowancesAndReservesDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="ValuationAllowancesAndReservesTypeAxis" xlink:title="ValuationAllowancesAndReservesTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xml:lang="en-US" id="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl">Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:title="label: ValuationAllowancesAndReservesTypeAxis to us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WaterPlantMember" xlink:label="WaterPlantMember" xlink:title="WaterPlantMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WaterPlantMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WaterPlantMember_lbl" xml:lang="en-US" id="us-gaap_WaterPlantMember_lbl">Utility plant in service-Water [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WaterPlantMember" xlink:to="us-gaap_WaterPlantMember_lbl" xlink:title="label: WaterPlantMember to us-gaap_WaterPlantMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl">Weighted average common shares outstanding during the period for Diluted computation (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1">Diluted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl">Weighted average common shares outstanding during the period for Basic computation (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1">Basic (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockMember_lbl" xml:lang="en-US" id="us-gaap_CommonStockMember_lbl">Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:title="label: CommonStockMember to us-gaap_CommonStockMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="ConstructionInProgressMember" xlink:title="ConstructionInProgressMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US" id="us-gaap_ConstructionInProgressMember_lbl">Construction in Progress [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl" xlink:title="label: ConstructionInProgressMember to us-gaap_ConstructionInProgressMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:title="label: PropertyPlantAndEquipmentTypeDomain to us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Assets_lbl" xml:lang="en-US" id="us-gaap_Assets_lbl">Total assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl" xlink:title="label: Assets to us-gaap_Assets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Assets_lbl1" xml:lang="en-US" id="us-gaap_Assets_lbl1">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl1" xlink:title="label: Assets to us-gaap_Assets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivableTypeDomain" xlink:label="ReceivableTypeDomain" xlink:title="ReceivableTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReceivableTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReceivableTypeDomain_lbl" xml:lang="en-US" id="us-gaap_ReceivableTypeDomain_lbl">Receivable [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReceivableTypeDomain" xlink:to="us-gaap_ReceivableTypeDomain_lbl" xlink:title="label: ReceivableTypeDomain to us-gaap_ReceivableTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrentAbstract" xlink:label="AccountsReceivableNetCurrentAbstract" xlink:title="AccountsReceivableNetCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNetCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrentAbstract_lbl">Changes in Accounts Receivable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrentAbstract_lbl" xlink:title="label: AccountsReceivableNetCurrentAbstract to us-gaap_AccountsReceivableNetCurrentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="AccountsReceivableNetAbstract" xlink:title="AccountsReceivableNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNetAbstract_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableNetAbstract_lbl">ACCOUNTS RECEIVABLE [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableNetAbstract_lbl" xlink:title="label: AccountsReceivableNetAbstract to us-gaap_AccountsReceivableNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="AllowanceForDoubtfulAccountsReceivable" xlink:title="AllowanceForDoubtfulAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl">Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:title="label: AllowanceForDoubtfulAccountsReceivable to us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl1" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl1">Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl1" xlink:title="label: AllowanceForDoubtfulAccountsReceivable to us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl2" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl2">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl2" xlink:title="label: AllowanceForDoubtfulAccountsReceivable to us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="AccountsNotesAndLoansReceivableLineItems" xlink:title="AccountsNotesAndLoansReceivableLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US" id="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xlink:title="label: AccountsNotesAndLoansReceivableLineItems to us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesCurrent_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:title="label: OtherLiabilitiesCurrent to us-gaap_OtherLiabilitiesCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:title="label: ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskBenchmarkDomain_lbl">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:title="label: ConcentrationRiskBenchmarkDomain to us-gaap_ConcentrationRiskBenchmarkDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxAuthorityDomain_lbl">Income Tax Authority [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:title="label: IncomeTaxAuthorityDomain to us-gaap_IncomeTaxAuthorityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent" xlink:label="PaymentsForRent" xlink:title="PaymentsForRent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForRent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsForRent_lbl" xml:lang="en-US" id="us-gaap_PaymentsForRent_lbl">Rental payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl" xlink:title="label: PaymentsForRent to us-gaap_PaymentsForRent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="IncomeTaxReconciliationOtherReconcilingItems" xlink:title="IncomeTaxReconciliationOtherReconcilingItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationOtherReconcilingItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xlink:title="label: IncomeTaxReconciliationOtherReconcilingItems to us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl1">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxReconciliationOtherReconcilingItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl1" xlink:title="label: IncomeTaxReconciliationOtherReconcilingItems to us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl">STOCK COMPENSATION PLANS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xml:lang="en-US" id="us-gaap_FairValueByBalanceSheetGroupingTable_lbl">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xlink:title="label: FairValueByBalanceSheetGroupingTable to us-gaap_FairValueByBalanceSheetGroupingTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="FairValueDisclosureItemAmountsDomain" xlink:title="FairValueDisclosureItemAmountsDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosureItemAmountsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosureItemAmountsDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosureItemAmountsDomain_lbl">Fair Value Measurement [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="us-gaap_FairValueDisclosureItemAmountsDomain_lbl" xlink:title="label: FairValueDisclosureItemAmountsDomain to us-gaap_FairValueDisclosureItemAmountsDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="CarryingReportedAmountFairValueDisclosureMember" xlink:title="CarryingReportedAmountFairValueDisclosureMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xml:lang="en-US" id="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl">Carrying Amount [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CarryingReportedAmountFairValueDisclosureMember" xlink:to="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xlink:title="label: CarryingReportedAmountFairValueDisclosureMember to us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="PortionAtFairValueFairValueDisclosureMember" xlink:title="PortionAtFairValueFairValueDisclosureMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" id="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl">Portion at Fair Value Measurement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PortionAtFairValueFairValueDisclosureMember" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" xlink:title="label: PortionAtFairValueFairValueDisclosureMember to us-gaap_PortionAtFairValueFairValueDisclosureMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="EstimateOfFairValueFairValueDisclosureMember" xlink:title="EstimateOfFairValueFairValueDisclosureMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xml:lang="en-US" id="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl">Estimated Fair Value [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EstimateOfFairValueFairValueDisclosureMember" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xlink:title="label: EstimateOfFairValueFairValueDisclosureMember to us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xml:lang="en-US" id="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xlink:title="label: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementTable_lbl" xml:lang="en-US" id="us-gaap_StatementTable_lbl">Statement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:title="label: StatementTable to us-gaap_StatementTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract" xlink:label="LongTermDebtByCurrentAndNoncurrentAbstract" xlink:title="LongTermDebtByCurrentAndNoncurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_lbl">Long-term debt consists of [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtByCurrentAndNoncurrentAbstract" xlink:to="us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_lbl" xlink:title="label: LongTermDebtByCurrentAndNoncurrentAbstract to us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_lbl1">Long-Term Debt, by Current and Noncurrent [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtByCurrentAndNoncurrentAbstract" xlink:to="us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_lbl1" xlink:title="label: LongTermDebtByCurrentAndNoncurrentAbstract to us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:label="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" xml:lang="en-US" id="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl">Long-term Financial Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" xlink:title="label: FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract to us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="MovementInValuationAllowancesAndReservesRollForward" xlink:title="MovementInValuationAllowancesAndReservesRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xml:lang="en-US" id="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl">Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" xlink:title="label: MovementInValuationAllowancesAndReservesRollForward to us-gaap_MovementInValuationAllowancesAndReservesRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl">ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsAbstract_lbl1" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl1">Segment Reporting, Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl1" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="us-gaap_StatementLineItems_lbl">Statement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:title="label: StatementLineItems to us-gaap_StatementLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" xlink:label="RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" xlink:title="RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_lbl">Regulatory Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" xlink:to="us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_lbl" xlink:title="label: RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract to us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityAbstract_lbl" xml:lang="en-US" id="us-gaap_EquityAbstract_lbl">COMMON STOCK OFFERING [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:title="label: EquityAbstract to us-gaap_EquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US" id="us-gaap_RisksAndUncertaintiesAbstract_lbl">GEOGRAPHIC CONCENTRATION OF CUSTOMERS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:title="label: RisksAndUncertaintiesAbstract to us-gaap_RisksAndUncertaintiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosuresTextBlock_lbl">FAIR VALUE OF FINANCIAL INSTRUMENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:title="label: FairValueDisclosuresTextBlock to us-gaap_FairValueDisclosuresTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueDisclosuresTextBlock_lbl1">Fair Value Disclosures [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl1" xlink:title="label: FairValueDisclosuresTextBlock to us-gaap_FairValueDisclosuresTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="FairValueByBalanceSheetGroupingTextBlock" xlink:title="FairValueByBalanceSheetGroupingTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl">Carrying Amount and Fair Value of Long-Term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByBalanceSheetGroupingTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xlink:title="label: FairValueByBalanceSheetGroupingTextBlock to us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xml:lang="en-US" id="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xlink:title="label: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtByMaturityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtByMaturityAbstract_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtByMaturityAbstract_lbl">Payments of principal amounts due during the next five years and thereafter [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="us-gaap_LongTermDebtByMaturityAbstract_lbl" xlink:title="label: LongTermDebtByMaturityAbstract to us-gaap_LongTermDebtByMaturityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfStockDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US" id="us-gaap_ClassOfStockDomain_lbl">Class of Stock [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl" xlink:title="label: ClassOfStockDomain to us-gaap_ClassOfStockDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:label="LongTermPurchaseCommitmentTextBlock" xlink:title="LongTermPurchaseCommitmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl" xml:lang="en-US" id="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl">Minimum Annual Purchase Commitments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermPurchaseCommitmentTextBlock" xlink:to="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl" xlink:title="label: LongTermPurchaseCommitmentTextBlock to us-gaap_LongTermPurchaseCommitmentTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="InternalRevenueServiceIRSMember" xlink:title="InternalRevenueServiceIRSMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InternalRevenueServiceIRSMember_lbl" xml:lang="en-US" id="us-gaap_InternalRevenueServiceIRSMember_lbl">Federal Authorities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:title="label: InternalRevenueServiceIRSMember to us-gaap_InternalRevenueServiceIRSMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InternalRevenueServiceIRSMember_lbl1" xml:lang="en-US" id="us-gaap_InternalRevenueServiceIRSMember_lbl1">Internal Revenue Service (IRS) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember_lbl1" xlink:title="label: InternalRevenueServiceIRSMember to us-gaap_InternalRevenueServiceIRSMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:label="OtherNoncashInvestingAndFinancingItemsAbstract" xlink:title="OtherNoncashInvestingAndFinancingItemsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl">Non-cash Investing and Financing Activity:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl" xlink:title="label: OtherNoncashInvestingAndFinancingItemsAbstract to us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl1" xml:lang="en-US" id="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl1">Other Noncash Investing and Financing Items [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl1" xlink:title="label: OtherNoncashInvestingAndFinancingItemsAbstract to us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonClassAMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonClassAMember_lbl" xml:lang="en-US" id="us-gaap_CommonClassAMember_lbl">Class A Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl" xlink:title="label: CommonClassAMember to us-gaap_CommonClassAMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonClassAMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonClassAMember_lbl1" xml:lang="en-US" id="us-gaap_CommonClassAMember_lbl1">Common Shares Class A Non-Voting [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl1" xlink:title="label: CommonClassAMember to us-gaap_CommonClassAMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" xlink:title="label: IncreaseDecreaseInStockholdersEquityRollForward to us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="OtherCostAndExpenseOperating" xlink:title="OtherCostAndExpenseOperating" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCostAndExpenseOperating_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherCostAndExpenseOperating_lbl" xml:lang="en-US" id="us-gaap_OtherCostAndExpenseOperating_lbl">Non-utility operating expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCostAndExpenseOperating" xlink:to="us-gaap_OtherCostAndExpenseOperating_lbl" xlink:title="label: OtherCostAndExpenseOperating to us-gaap_OtherCostAndExpenseOperating_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OtherAssetsNoncurrent_lbl">Other deferred assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:title="label: OtherAssetsNoncurrent to us-gaap_OtherAssetsNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_OtherAssetsNoncurrent_lbl1">Other Assets, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl1" xlink:title="label: OtherAssetsNoncurrent to us-gaap_OtherAssetsNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" id="us-gaap_OperatingExpensesAbstract_lbl">Operating expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:title="label: OperatingExpensesAbstract to us-gaap_OperatingExpensesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingExpensesAbstract_lbl1" xml:lang="en-US" id="us-gaap_OperatingExpensesAbstract_lbl1">Operating Expenses [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl1" xlink:title="label: OperatingExpensesAbstract to us-gaap_OperatingExpensesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="us-gaap_OperatingExpenses_lbl">Total Operating Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:title="label: OperatingExpenses to us-gaap_OperatingExpenses_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingExpenses_lbl1" xml:lang="en-US" id="us-gaap_OperatingExpenses_lbl1">Operating Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl1" xlink:title="label: OperatingExpenses to us-gaap_OperatingExpenses_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="EarningsPerShareBasicAbstract" xlink:title="EarningsPerShareBasicAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasicAbstract_lbl">Earnings Per Share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl" xlink:title="label: EarningsPerShareBasicAbstract to us-gaap_EarningsPerShareBasicAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasicAbstract_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasicAbstract_lbl1">Earnings Per Share, Basic [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl1" xlink:title="label: EarningsPerShareBasicAbstract to us-gaap_EarningsPerShareBasicAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl">Shares excluded from calculations of diluted net income per share (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl1" xml:lang="en-US" id="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl1">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl1" xlink:title="label: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl">NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareAbstract_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl1">Net Income per common share:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl1" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US" id="us-gaap_StatementClassOfStockAxis_lbl">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:title="label: StatementClassOfStockAxis to us-gaap_StatementClassOfStockAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="us-gaap_CommonStockParOrStatedValuePerShare_lbl">Common stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:title="label: CommonStockParOrStatedValuePerShare to us-gaap_CommonStockParOrStatedValuePerShare_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="DeferredChargesPolicyTextBlock" xlink:title="DeferredChargesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredChargesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredChargesPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_DeferredChargesPolicyTextBlock_lbl">Other Deferred Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredChargesPolicyTextBlock" xlink:to="us-gaap_DeferredChargesPolicyTextBlock_lbl" xlink:title="label: DeferredChargesPolicyTextBlock to us-gaap_DeferredChargesPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredChargesPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredChargesPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DeferredChargesPolicyTextBlock_lbl1">Deferred Charges, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredChargesPolicyTextBlock" xlink:to="us-gaap_DeferredChargesPolicyTextBlock_lbl1" xlink:title="label: DeferredChargesPolicyTextBlock to us-gaap_DeferredChargesPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:title="label: PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl">Total stockholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl1">Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl2">Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquity_lbl3" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl3">Equity, Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl3" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="ComponentsOfDeferredTaxAssetsAbstract" xlink:title="ComponentsOfDeferredTaxAssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" xml:lang="en-US" id="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl">Deferred tax assets related to [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" xlink:title="label: ComponentsOfDeferredTaxAssetsAbstract to us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl1" xml:lang="en-US" id="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl1">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl1" xlink:title="label: ComponentsOfDeferredTaxAssetsAbstract to us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:title="ComponentsOfDeferredTaxLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl">Deferred tax liabilities related to [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xlink:title="label: ComponentsOfDeferredTaxLiabilitiesAbstract to us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl">Property plant and equipment basis differences</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:title="label: DeferredTaxLiabilitiesPropertyPlantAndEquipment to us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" xlink:title="label: DeferredTaxLiabilitiesPropertyPlantAndEquipment to us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_lbl">Utility plant, at original cost (less accumulated depreciation - 2023 - $185,170; 2022 - $172,954)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:to="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_lbl" xlink:title="label: PublicUtilitiesPropertyPlantAndEquipmentNet to us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US" id="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_lbl1">Utility plant, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:to="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_lbl1" xlink:title="label: PublicUtilitiesPropertyPlantAndEquipmentNet to us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl">Total income tax expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl1">Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit_lbl2">Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl2" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US" id="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_lbl">Summary of utility plant comprises [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_lbl" xlink:title="label: PublicUtilitiesPropertyPlantAndEquipmentNetAbstract to us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:label="PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:title="PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_lbl" xml:lang="en-US" id="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_lbl">Allowance for funds used during construction (AFUDC)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:to="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_lbl" xlink:title="label: PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions to us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:label="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:title="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_lbl" xml:lang="en-US" id="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_lbl">AFUDC, equity portion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:to="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_lbl" xlink:title="label: PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity to us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_lbl1" xml:lang="en-US" id="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_lbl1">AFUDC - Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:to="us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_lbl1" xlink:title="label: PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity to us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable" xlink:label="PublicUtilityPropertyPlantAndEquipmentTable" xlink:title="PublicUtilityPropertyPlantAndEquipmentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" id="us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_lbl">Public Utility, Property, Plant and Equipment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilityPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_lbl" xlink:title="label: PublicUtilityPropertyPlantAndEquipmentTable to us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityAxis" xlink:label="PublicUtilityAxis" xlink:title="PublicUtilityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PublicUtilityAxis_lbl" xml:lang="en-US" id="us-gaap_PublicUtilityAxis_lbl">Public Utility [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilityAxis" xlink:to="us-gaap_PublicUtilityAxis_lbl" xlink:title="label: PublicUtilityAxis to us-gaap_PublicUtilityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:label="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:title="PublicUtilityPropertyPlantAndEquipmentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" id="us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_lbl">Public Utility, Property, Plant and Equipment [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_lbl" xlink:title="label: PublicUtilityPropertyPlantAndEquipmentLineItems to us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:label="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="PublicUtilityRegulatedOrUnregulatedStatusAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis_lbl" xml:lang="en-US" id="us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis_lbl">Regulation Status [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:to="us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis_lbl" xlink:title="label: PublicUtilityRegulatedOrUnregulatedStatusAxis to us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="us-gaap_PreferredStockValue_lbl">Preferred stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:title="label: PreferredStockValue to us-gaap_PreferredStockValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockValue_lbl1" xml:lang="en-US" id="us-gaap_PreferredStockValue_lbl1">Preferred Stock, Value, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl1" xlink:title="label: PreferredStockValue to us-gaap_PreferredStockValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:title="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl">Sale of Common Stock [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" xlink:title="label: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:title="PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl">PREFERRED STOCK [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" xlink:title="label: PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract to us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="CommonStockDividendsPerShareCashPaid" xlink:title="CommonStockDividendsPerShareCashPaid" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockDividendsPerShareCashPaid_lbl" xml:lang="en-US" id="us-gaap_CommonStockDividendsPerShareCashPaid_lbl">Cash dividends per share of common stock (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockDividendsPerShareCashPaid" xlink:to="us-gaap_CommonStockDividendsPerShareCashPaid_lbl" xlink:title="label: CommonStockDividendsPerShareCashPaid to us-gaap_CommonStockDividendsPerShareCashPaid_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US" id="us-gaap_AccountsReceivableMember_lbl">Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:title="label: AccountsReceivableMember to us-gaap_AccountsReceivableMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="us-gaap_StatementEquityComponentsAxis_lbl">Statement, Equity Components [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:title="label: StatementEquityComponentsAxis to us-gaap_StatementEquityComponentsAxis_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StatementEquityComponentsAxis_lbl1" xml:lang="en-US" id="us-gaap_StatementEquityComponentsAxis_lbl1">Equity Components [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl1" xlink:title="label: StatementEquityComponentsAxis to us-gaap_StatementEquityComponentsAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapitalMember_lbl">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:title="label: AdditionalPaidInCapitalMember to us-gaap_AdditionalPaidInCapitalMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" id="us-gaap_RetainedEarningsMember_lbl">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:title="label: RetainedEarningsMember to us-gaap_RetainedEarningsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="us-gaap_EquityComponentDomain_lbl">Equity Component [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" xlink:title="label: EquityComponentDomain to us-gaap_EquityComponentDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="us-gaap_EmployeeStockOptionMember_lbl">Stock Option [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:title="label: EmployeeStockOptionMember to us-gaap_EmployeeStockOptionMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues" xlink:title="StockIssuedDuringPeriodValueNewIssues" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl">Public offering, net of costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:title="label: StockIssuedDuringPeriodValueNewIssues to us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl">Employee stock options and awards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:title="label: StockIssuedDuringPeriodValueShareBasedCompensation to us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl1">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl1" xlink:title="label: StockIssuedDuringPeriodValueShareBasedCompensation to us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:label="StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:title="StockIssuedDuringPeriodValueDividendReinvestmentPlan" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_lbl">Dividend reinvestment plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_lbl" xlink:title="label: StockIssuedDuringPeriodValueDividendReinvestmentPlan to us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_lbl1">Stock Issued During Period, Value, Dividend Reinvestment Plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_lbl1" xlink:title="label: StockIssuedDuringPeriodValueDividendReinvestmentPlan to us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl">Common stock, shares issued during period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:title="label: StockIssuedDuringPeriodSharesNewIssues to us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1">Public offering, net of costs (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesNewIssues to us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl">Employee stock options and awards (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:title="label: StockIssuedDuringPeriodSharesShareBasedCompensation to us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl">Exercised/vested and released (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:label="StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:title="StockIssuedDuringPeriodSharesDividendReinvestmentPlan" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan_lbl">Dividend reinvestment plan (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:to="us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan_lbl" xlink:title="label: StockIssuedDuringPeriodSharesDividendReinvestmentPlan to us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:label="AccumulatedDeferredInvestmentTaxCredit" xlink:title="AccumulatedDeferredInvestmentTaxCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedDeferredInvestmentTaxCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedDeferredInvestmentTaxCredit_lbl" xml:lang="en-US" id="us-gaap_AccumulatedDeferredInvestmentTaxCredit_lbl">Deferred investment tax credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDeferredInvestmentTaxCredit" xlink:to="us-gaap_AccumulatedDeferredInvestmentTaxCredit_lbl" xlink:title="label: AccumulatedDeferredInvestmentTaxCredit to us-gaap_AccumulatedDeferredInvestmentTaxCredit_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US" id="us-gaap_StatementBusinessSegmentsAxis_lbl">Segments [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:title="label: StatementBusinessSegmentsAxis to us-gaap_StatementBusinessSegmentsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl">Shares [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl">Shares [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl">Shares of Class A Non-Voting Common Stock under option [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStock" xlink:label="DividendsCommonStock" xlink:title="DividendsCommonStock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DividendsCommonStock_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DividendsCommonStock_lbl" xml:lang="en-US" id="us-gaap_DividendsCommonStock_lbl">Common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DividendsCommonStock" xlink:to="us-gaap_DividendsCommonStock_lbl" xlink:title="label: DividendsCommonStock to us-gaap_DividendsCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DividendsCommonStock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DividendsCommonStock_lbl1" xml:lang="en-US" id="us-gaap_DividendsCommonStock_lbl1">Dividends, Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DividendsCommonStock" xlink:to="us-gaap_DividendsCommonStock_lbl1" xlink:title="label: DividendsCommonStock to us-gaap_DividendsCommonStock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="BusinessCombinationConsiderationTransferredAbstract" xlink:title="BusinessCombinationConsiderationTransferredAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl">Business Combinations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xlink:title="label: BusinessCombinationConsiderationTransferredAbstract to us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl1">Business Combination, Consideration Transferred [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl1" xlink:title="label: BusinessCombinationConsiderationTransferredAbstract to us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl">Preliminary purchase price allocation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl">Utility plant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_lbl">Contributions in aid of construction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_lbl1">CIAC</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl">Net cash purchase price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareTextBlock_lbl">NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:title="label: EarningsPerShareTextBlock to us-gaap_EarningsPerShareTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareTextBlock_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareTextBlock_lbl1">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl1" xlink:title="label: EarningsPerShareTextBlock to us-gaap_EarningsPerShareTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl">Weighted average common shares outstanding:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl">Shares used in computing basic and diluted net income per share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:label="TaxesExcludingIncomeAndExciseTaxes" xlink:title="TaxesExcludingIncomeAndExciseTaxes" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxesExcludingIncomeAndExciseTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxesExcludingIncomeAndExciseTaxes_lbl" xml:lang="en-US" id="us-gaap_TaxesExcludingIncomeAndExciseTaxes_lbl">Property and other taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxesExcludingIncomeAndExciseTaxes" xlink:to="us-gaap_TaxesExcludingIncomeAndExciseTaxes_lbl" xlink:title="label: TaxesExcludingIncomeAndExciseTaxes to us-gaap_TaxesExcludingIncomeAndExciseTaxes_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" id="us-gaap_DepreciationDepletionAndAmortization_lbl">Depreciation and amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:title="label: DepreciationDepletionAndAmortization to us-gaap_DepreciationDepletionAndAmortization_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DepreciationDepletionAndAmortization_lbl1" xml:lang="en-US" id="us-gaap_DepreciationDepletionAndAmortization_lbl1">Depreciation and amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl1" xlink:title="label: DepreciationDepletionAndAmortization to us-gaap_DepreciationDepletionAndAmortization_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DepreciationDepletionAndAmortization_lbl2" xml:lang="en-US" id="us-gaap_DepreciationDepletionAndAmortization_lbl2">Depreciation, Depletion and Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl2" xlink:title="label: DepreciationDepletionAndAmortization to us-gaap_DepreciationDepletionAndAmortization_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAccountsReceivableMember" xlink:label="TradeAccountsReceivableMember" xlink:title="TradeAccountsReceivableMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TradeAccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TradeAccountsReceivableMember_lbl" xml:lang="en-US" id="us-gaap_TradeAccountsReceivableMember_lbl">Customer Accounts Receivable - Water [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradeAccountsReceivableMember" xlink:to="us-gaap_TradeAccountsReceivableMember_lbl" xlink:title="label: TradeAccountsReceivableMember to us-gaap_TradeAccountsReceivableMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xlink:title="label: ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl">Changes in Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:title="label: ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock to us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl" xml:lang="en-US" id="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl">Receivable Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl" xlink:title="label: AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis to us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationDisclosureTextBlock_lbl">BUSINESS COMBINATIONS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:title="label: BusinessCombinationDisclosureTextBlock to us-gaap_BusinessCombinationDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="ClassOfStockLineItems" xlink:title="ClassOfStockLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US" id="us-gaap_ClassOfStockLineItems_lbl">Class of Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" xlink:title="label: ClassOfStockLineItems to us-gaap_ClassOfStockLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="ScheduleOfStockByClassTable" xlink:title="ScheduleOfStockByClassTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfStockByClassTable_lbl">Schedule of Stock by Class [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:title="label: ScheduleOfStockByClassTable to us-gaap_ScheduleOfStockByClassTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeasesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeasesAbstract_lbl" xml:lang="en-US" id="us-gaap_LeasesAbstract_lbl">LEASES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xlink:title="label: LeasesAbstract to us-gaap_LeasesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingencies_lbl">Commitments and contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:title="label: CommitmentsAndContingencies to us-gaap_CommitmentsAndContingencies_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockAbstract" xlink:label="DividendsCommonStockAbstract" xlink:title="DividendsCommonStockAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DividendsCommonStockAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DividendsCommonStockAbstract_lbl" xml:lang="en-US" id="us-gaap_DividendsCommonStockAbstract_lbl">Cash dividends declared</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DividendsCommonStockAbstract" xlink:to="us-gaap_DividendsCommonStockAbstract_lbl" xlink:title="label: DividendsCommonStockAbstract to us-gaap_DividendsCommonStockAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DividendsCommonStockAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DividendsCommonStockAbstract_lbl1" xml:lang="en-US" id="us-gaap_DividendsCommonStockAbstract_lbl1">Dividends, Common Stock [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DividendsCommonStockAbstract" xlink:to="us-gaap_DividendsCommonStockAbstract_lbl1" xlink:title="label: DividendsCommonStockAbstract to us-gaap_DividendsCommonStockAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetLineItems" xlink:label="RegulatoryAssetLineItems" xlink:title="RegulatoryAssetLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryAssetLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryAssetLineItems_lbl" xml:lang="en-US" id="us-gaap_RegulatoryAssetLineItems_lbl">Regulatory Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryAssetLineItems" xlink:to="us-gaap_RegulatoryAssetLineItems_lbl" xlink:title="label: RegulatoryAssetLineItems to us-gaap_RegulatoryAssetLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilitiesLineItems" xlink:label="RegulatoryLiabilitiesLineItems" xlink:title="RegulatoryLiabilitiesLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryLiabilitiesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_RegulatoryLiabilitiesLineItems_lbl" xml:lang="en-US" id="us-gaap_RegulatoryLiabilitiesLineItems_lbl">Regulatory Liabilities [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="us-gaap_RegulatoryLiabilitiesLineItems_lbl" xlink:title="label: RegulatoryLiabilitiesLineItems to us-gaap_RegulatoryLiabilitiesLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryLiabilitiesLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryLiabilitiesLineItems_lbl1" xml:lang="en-US" id="us-gaap_RegulatoryLiabilitiesLineItems_lbl1">Regulatory Liability [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="us-gaap_RegulatoryLiabilitiesLineItems_lbl1" xlink:title="label: RegulatoryLiabilitiesLineItems to us-gaap_RegulatoryLiabilitiesLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRegulatoryAssetsTextBlock" xlink:label="ScheduleOfRegulatoryAssetsTextBlock" xlink:title="ScheduleOfRegulatoryAssetsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRegulatoryAssetsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRegulatoryAssetsTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRegulatoryAssetsTextBlock_lbl">Regulatory Assets, Net of Amortization, Comprise</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRegulatoryAssetsTextBlock" xlink:to="us-gaap_ScheduleOfRegulatoryAssetsTextBlock_lbl" xlink:title="label: ScheduleOfRegulatoryAssetsTextBlock to us-gaap_ScheduleOfRegulatoryAssetsTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizationLongtermDebtAndEquity" xlink:label="CapitalizationLongtermDebtAndEquity" xlink:title="CapitalizationLongtermDebtAndEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalizationLongtermDebtAndEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CapitalizationLongtermDebtAndEquity_lbl" xml:lang="en-US" id="us-gaap_CapitalizationLongtermDebtAndEquity_lbl">Total stockholders' equity and long-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalizationLongtermDebtAndEquity" xlink:to="us-gaap_CapitalizationLongtermDebtAndEquity_lbl" xlink:title="label: CapitalizationLongtermDebtAndEquity to us-gaap_CapitalizationLongtermDebtAndEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalizationLongtermDebtAndEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalizationLongtermDebtAndEquity_lbl1" xml:lang="en-US" id="us-gaap_CapitalizationLongtermDebtAndEquity_lbl1">Capitalization, Long-Term Debt and Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalizationLongtermDebtAndEquity" xlink:to="us-gaap_CapitalizationLongtermDebtAndEquity_lbl1" xlink:title="label: CapitalizationLongtermDebtAndEquity to us-gaap_CapitalizationLongtermDebtAndEquity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US" id="us-gaap_LongtermDebtTypeAxis_lbl">Long-term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:title="label: LongtermDebtTypeAxis to us-gaap_LongtermDebtTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsPayableCurrent_lbl">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:title="label: AccountsPayableCurrent to us-gaap_AccountsPayableCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrent_lbl">Accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:title="label: AccruedLiabilitiesCurrent to us-gaap_AccruedLiabilitiesCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent" xlink:label="InterestPayableCurrent" xlink:title="InterestPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US" id="us-gaap_InterestPayableCurrent_lbl">Accrued interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl" xlink:title="label: InterestPayableCurrent to us-gaap_InterestPayableCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="TaxesPayableCurrent" xlink:title="TaxesPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US" id="us-gaap_TaxesPayableCurrent_lbl">Income taxes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl" xlink:title="label: TaxesPayableCurrent to us-gaap_TaxesPayableCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxesPayableCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxesPayableCurrent_lbl1" xml:lang="en-US" id="us-gaap_TaxesPayableCurrent_lbl1">Taxes Payable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl1" xlink:title="label: TaxesPayableCurrent to us-gaap_TaxesPayableCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US" id="us-gaap_LongtermDebtTypeDomain_lbl">Long-term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl" xlink:title="label: LongtermDebtTypeDomain to us-gaap_LongtermDebtTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:label="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:title="StockIssuedDuringPeriodSharebasedCompensationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_lbl">Issuance of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_lbl" xlink:title="label: StockIssuedDuringPeriodSharebasedCompensationAbstract to us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_lbl1">Shares Granted or Issued, Share-Based Payment Arrangement [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_lbl1" xlink:title="label: StockIssuedDuringPeriodSharebasedCompensationAbstract to us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl">Prepaid expenses and other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:title="label: PrepaidExpenseAndOtherAssetsCurrent to us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentDomain_lbl" xml:lang="en-US" id="us-gaap_SegmentDomain_lbl">Segments [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl" xlink:title="label: SegmentDomain to us-gaap_SegmentDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember" xlink:label="OperatingSegmentsMember" xlink:title="OperatingSegmentsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US" id="us-gaap_OperatingSegmentsMember_lbl">Operating Segments [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl" xlink:title="label: OperatingSegmentsMember to us-gaap_OperatingSegmentsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="IntersegmentEliminationMember" xlink:title="IntersegmentEliminationMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntersegmentEliminationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntersegmentEliminationMember_lbl" xml:lang="en-US" id="us-gaap_IntersegmentEliminationMember_lbl">Intersegment Eliminations [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntersegmentEliminationMember" xlink:to="us-gaap_IntersegmentEliminationMember_lbl" xlink:title="label: IntersegmentEliminationMember to us-gaap_IntersegmentEliminationMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsAbstract" xlink:label="OtherAssetsAbstract" xlink:title="OtherAssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherAssetsAbstract_lbl">Other Deferred Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl" xlink:title="label: OtherAssetsAbstract to us-gaap_OtherAssetsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="DebtInstrumentDescriptionOfVariableRateBasis" xlink:title="DebtInstrumentDescriptionOfVariableRateBasis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_lbl">Variable rate for credit facility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentDescriptionOfVariableRateBasis" xlink:to="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_lbl" xlink:title="label: DebtInstrumentDescriptionOfVariableRateBasis to us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRegulatoryAssetsTable" xlink:label="ScheduleOfRegulatoryAssetsTable" xlink:title="ScheduleOfRegulatoryAssetsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRegulatoryAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRegulatoryAssetsTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRegulatoryAssetsTable_lbl">Schedule of Regulatory Assets [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRegulatoryAssetsTable" xlink:to="us-gaap_ScheduleOfRegulatoryAssetsTable_lbl" xlink:title="label: ScheduleOfRegulatoryAssetsTable to us-gaap_ScheduleOfRegulatoryAssetsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRegulatoryLiabilitiesTable" xlink:label="ScheduleOfRegulatoryLiabilitiesTable" xlink:title="ScheduleOfRegulatoryLiabilitiesTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRegulatoryLiabilitiesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ScheduleOfRegulatoryLiabilitiesTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRegulatoryLiabilitiesTable_lbl">Schedule of Regulatory Liabilities [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRegulatoryLiabilitiesTable" xlink:to="us-gaap_ScheduleOfRegulatoryLiabilitiesTable_lbl" xlink:title="label: ScheduleOfRegulatoryLiabilitiesTable to us-gaap_ScheduleOfRegulatoryLiabilitiesTable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRegulatoryLiabilitiesTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRegulatoryLiabilitiesTable_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfRegulatoryLiabilitiesTable_lbl1">Schedule of Regulatory Liabilities [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRegulatoryLiabilitiesTable" xlink:to="us-gaap_ScheduleOfRegulatoryLiabilitiesTable_lbl1" xlink:title="label: ScheduleOfRegulatoryLiabilitiesTable to us-gaap_ScheduleOfRegulatoryLiabilitiesTable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="UnbilledReceivablesCurrent" xlink:title="UnbilledReceivablesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnbilledReceivablesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_UnbilledReceivablesCurrent_lbl" xml:lang="en-US" id="us-gaap_UnbilledReceivablesCurrent_lbl">Unbilled operating revenues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnbilledReceivablesCurrent" xlink:to="us-gaap_UnbilledReceivablesCurrent_lbl" xlink:title="label: UnbilledReceivablesCurrent to us-gaap_UnbilledReceivablesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnbilledReceivablesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnbilledReceivablesCurrent_lbl1" xml:lang="en-US" id="us-gaap_UnbilledReceivablesCurrent_lbl1">Unbilled Receivables, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnbilledReceivablesCurrent" xlink:to="us-gaap_UnbilledReceivablesCurrent_lbl1" xlink:title="label: UnbilledReceivablesCurrent to us-gaap_UnbilledReceivablesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:title="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xlink:title="label: BasisOfPresentationAndSignificantAccountingPoliciesTextBlock to us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="CashAndCashEquivalentsAbstract" xlink:title="CashAndCashEquivalentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAbstract_lbl">Cash and Cash Equivalents [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl" xlink:title="label: CashAndCashEquivalentsAbstract to us-gaap_CashAndCashEquivalentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" id="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:label="StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:title="StockIssuedDuringPeriodSharesEmployeeBenefitPlan" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl">Employee Retirement Plan (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl" xlink:title="label: StockIssuedDuringPeriodSharesEmployeeBenefitPlan to us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:label="StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:title="StockIssuedDuringPeriodValueEmployeeBenefitPlan" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl">Employee Retirement Plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl" xlink:title="label: StockIssuedDuringPeriodValueEmployeeBenefitPlan to us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl1">Stock Issued During Period, Value, Employee Benefit Plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl1" xlink:title="label: StockIssuedDuringPeriodValueEmployeeBenefitPlan to us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockTextBlock" xlink:label="PreferredStockTextBlock" xlink:title="PreferredStockTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockTextBlock_lbl" xml:lang="en-US" id="us-gaap_PreferredStockTextBlock_lbl">PREFERRED STOCK</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockTextBlock" xlink:to="us-gaap_PreferredStockTextBlock_lbl" xlink:title="label: PreferredStockTextBlock to us-gaap_PreferredStockTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl">Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl1">Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharesOutstanding_lbl2" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl2">Shares, Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl2" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationsAbstract_lbl">BUSINESS COMBINATIONS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xlink:title="label: BusinessCombinationsAbstract to us-gaap_BusinessCombinationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionContractorsPolicyPolicyTextBlock" xlink:label="ConstructionContractorsPolicyPolicyTextBlock" xlink:title="ConstructionContractorsPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConstructionContractorsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConstructionContractorsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ConstructionContractorsPolicyPolicyTextBlock_lbl">Advances for Construction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionContractorsPolicyPolicyTextBlock" xlink:to="us-gaap_ConstructionContractorsPolicyPolicyTextBlock_lbl" xlink:title="label: ConstructionContractorsPolicyPolicyTextBlock to us-gaap_ConstructionContractorsPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConstructionContractorsPolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConstructionContractorsPolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ConstructionContractorsPolicyPolicyTextBlock_lbl1">Construction Contractor [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionContractorsPolicyPolicyTextBlock" xlink:to="us-gaap_ConstructionContractorsPolicyPolicyTextBlock_lbl1" xlink:title="label: ConstructionContractorsPolicyPolicyTextBlock to us-gaap_ConstructionContractorsPolicyPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl">Future Minimum Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:title="label: ScheduleOfMaturitiesOfLongTermDebtTableTextBlock to us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl">Deferred Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:title="label: ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock to us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl1">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl1" xlink:title="label: ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock to us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl">Components of Income Tax Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:title="label: ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock to us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl">Reconciliation of Effective Tax Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:title="label: ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock to us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl1">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl1" xlink:title="label: ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock to us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl">Preliminary Purchase Price Allocation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:title="label: ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock to us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:title="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl">Shares Used in Computing Basic and Diluted Net Income Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xlink:title="label: ScheduleOfWeightedAverageNumberOfSharesTableTextBlock to us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl1">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl1" xlink:title="label: ScheduleOfWeightedAverageNumberOfSharesTableTextBlock to us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl">COMMITMENTS AND CONTINGENCIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:title="label: CommitmentsAndContingenciesDisclosureAbstract to us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="LegalMattersAndContingenciesTextBlock" xlink:title="LegalMattersAndContingenciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LegalMattersAndContingenciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LegalMattersAndContingenciesTextBlock_lbl" xml:lang="en-US" id="us-gaap_LegalMattersAndContingenciesTextBlock_lbl">LEGAL PROCEEDINGS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LegalMattersAndContingenciesTextBlock" xlink:to="us-gaap_LegalMattersAndContingenciesTextBlock_lbl" xlink:title="label: LegalMattersAndContingenciesTextBlock to us-gaap_LegalMattersAndContingenciesTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureAbstract_lbl">INCOME TAXES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:title="label: IncomeTaxDisclosureAbstract to us-gaap_IncomeTaxDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosuresAbstract_lbl">FAIR VALUE OF FINANCIAL INSTRUMENTS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:title="label: FairValueDisclosuresAbstract to us-gaap_FairValueDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_DebtDisclosureAbstract_lbl">DEBT [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:title="label: DebtDisclosureAbstract to us-gaap_DebtDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" xlink:label="AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" xlink:title="AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_lbl">Total other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" xlink:to="us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_lbl" xlink:title="label: AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment to us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_lbl1">Assets, Noncurrent, Other than Noncurrent Investments and Property, Plant and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" xlink:to="us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_lbl1" xlink:title="label: AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment to us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl">EMPLOYEE BENEFIT PLANS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:title="label: CompensationAndRetirementDisclosureAbstract to us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="CompensationAndEmployeeBenefitPlansTextBlock" xlink:title="CompensationAndEmployeeBenefitPlansTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl" xml:lang="en-US" id="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl">EMPLOYEE BENEFIT PLANS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl" xlink:title="label: CompensationAndEmployeeBenefitPlansTextBlock to us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl1">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl1" xlink:title="label: CompensationAndEmployeeBenefitPlansTextBlock to us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl">Changes in Shares of Class A Stock in Restricted Stock Awards (RSA)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl1">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl1" xlink:title="label: ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl">Changes in Shares of Class A Common Stock Underlying Options and Restricted Stock Awards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl1">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl1" xlink:title="label: ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue" xlink:label="LongTermDebtFairValue" xlink:title="LongTermDebtFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermDebtFairValue_lbl" xml:lang="en-US" id="us-gaap_LongTermDebtFairValue_lbl">Long-term debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtFairValue" xlink:to="us-gaap_LongTermDebtFairValue_lbl" xlink:title="label: LongTermDebtFairValue to us-gaap_LongTermDebtFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermDebtFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermDebtFairValue_lbl1" xml:lang="en-US" id="us-gaap_LongTermDebtFairValue_lbl1">Long-Term Debt, Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtFairValue" xlink:to="us-gaap_LongTermDebtFairValue_lbl1" xlink:title="label: LongTermDebtFairValue to us-gaap_LongTermDebtFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl">STOCK COMPENSATION PLANS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:title="label: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:title="ShareholdersEquityAndShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl">COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xlink:title="label: ShareholdersEquityAndShareBasedPaymentsTextBlock to us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl1">Shareholders' Equity and Share-Based Payments [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl1" xlink:title="label: ShareholdersEquityAndShareBasedPaymentsTextBlock to us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" id="us-gaap_UseOfEstimates_lbl">Use of Estimates in the Preparation of Consolidated Financial Statements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:title="label: UseOfEstimates to us-gaap_UseOfEstimates_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UseOfEstimates_lbl1" xml:lang="en-US" id="us-gaap_UseOfEstimates_lbl1">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl1" xlink:title="label: UseOfEstimates to us-gaap_UseOfEstimates_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="OtherOperatingIncomeExpenseNet" xlink:title="OtherOperatingIncomeExpenseNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OtherOperatingIncomeExpenseNet_lbl" xml:lang="en-US" id="us-gaap_OtherOperatingIncomeExpenseNet_lbl">Total other income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet_lbl" xlink:title="label: OtherOperatingIncomeExpenseNet to us-gaap_OtherOperatingIncomeExpenseNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherOperatingIncomeExpenseNet_lbl1" xml:lang="en-US" id="us-gaap_OtherOperatingIncomeExpenseNet_lbl1">Other Operating Income (Expense), Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet_lbl1" xlink:title="label: OtherOperatingIncomeExpenseNet to us-gaap_OtherOperatingIncomeExpenseNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtWeightedAverageInterestRate" xlink:label="DebtWeightedAverageInterestRate" xlink:title="DebtWeightedAverageInterestRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtWeightedAverageInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtWeightedAverageInterestRate_lbl" xml:lang="en-US" id="us-gaap_DebtWeightedAverageInterestRate_lbl">Weighted average interest rate paid on the lines of credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtWeightedAverageInterestRate" xlink:to="us-gaap_DebtWeightedAverageInterestRate_lbl" xlink:title="label: DebtWeightedAverageInterestRate to us-gaap_DebtWeightedAverageInterestRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US" id="us-gaap_RestrictedStockUnitsRSUMember_lbl">Restricted Stock Awards [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:title="label: RestrictedStockUnitsRSUMember to us-gaap_RestrictedStockUnitsRSUMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidTaxes" xlink:label="IncreaseDecreaseInPrepaidTaxes" xlink:title="IncreaseDecreaseInPrepaidTaxes" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidTaxes_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInPrepaidTaxes_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidTaxes_lbl">Prepaid property taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidTaxes" xlink:to="us-gaap_IncreaseDecreaseInPrepaidTaxes_lbl" xlink:title="label: IncreaseDecreaseInPrepaidTaxes to us-gaap_IncreaseDecreaseInPrepaidTaxes_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidTaxes_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInPrepaidTaxes_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidTaxes_lbl1">Increase (Decrease) in Prepaid Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidTaxes" xlink:to="us-gaap_IncreaseDecreaseInPrepaidTaxes_lbl1" xlink:title="label: IncreaseDecreaseInPrepaidTaxes to us-gaap_IncreaseDecreaseInPrepaidTaxes_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" id="us-gaap_SegmentReportingAbstract_lbl">BUSINESS SEGMENT INFORMATION [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:title="label: SegmentReportingAbstract to us-gaap_SegmentReportingAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedOperationsAbstract" xlink:label="RegulatedOperationsAbstract" xlink:title="RegulatedOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatedOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatedOperationsAbstract_lbl" xml:lang="en-US" id="us-gaap_RegulatedOperationsAbstract_lbl">REGULATORY PROCEEDINGS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatedOperationsAbstract" xlink:to="us-gaap_RegulatedOperationsAbstract_lbl" xlink:title="label: RegulatedOperationsAbstract to us-gaap_RegulatedOperationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="FairValueByMeasurementBasisAxis" xlink:title="FairValueByMeasurementBasisAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByMeasurementBasisAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByMeasurementBasisAxis_lbl">Measurement Basis [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_lbl" xlink:title="label: FairValueByMeasurementBasisAxis to us-gaap_FairValueByMeasurementBasisAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxAuthorityAxis_lbl">Income Tax Authority [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:title="label: IncomeTaxAuthorityAxis to us-gaap_IncomeTaxAuthorityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl">Granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl">Weighted Average Exercise Price (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xlink:title="label: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl1">Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl1" xlink:title="label: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl">Weighted Average Exercise Price (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xlink:title="label: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl">Aggregate Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="BasisOfAccountingPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl">Basis of Presentation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:title="label: BasisOfAccountingPolicyPolicyTextBlock to us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl">Percentages of matched employee contributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercent to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:label="DefinedContributionPlanAdministrativeExpenses" xlink:title="DefinedContributionPlanAdministrativeExpenses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanAdministrativeExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanAdministrativeExpenses_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanAdministrativeExpenses_lbl">Entity contributions and administrative fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanAdministrativeExpenses" xlink:to="us-gaap_DefinedContributionPlanAdministrativeExpenses_lbl" xlink:title="label: DefinedContributionPlanAdministrativeExpenses to us-gaap_DefinedContributionPlanAdministrativeExpenses_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl">Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl">Cancelled (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsAndOtherAssets" xlink:label="DeferredCostsAndOtherAssets" xlink:title="DeferredCostsAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredCostsAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredCostsAndOtherAssets_lbl" xml:lang="en-US" id="us-gaap_DeferredCostsAndOtherAssets_lbl">Other deferred assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCostsAndOtherAssets" xlink:to="us-gaap_DeferredCostsAndOtherAssets_lbl" xlink:title="label: DeferredCostsAndOtherAssets to us-gaap_DeferredCostsAndOtherAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredCostsAndOtherAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredCostsAndOtherAssets_lbl1" xml:lang="en-US" id="us-gaap_DeferredCostsAndOtherAssets_lbl1">Deferred Costs and Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCostsAndOtherAssets" xlink:to="us-gaap_DeferredCostsAndOtherAssets_lbl1" xlink:title="label: DeferredCostsAndOtherAssets to us-gaap_DeferredCostsAndOtherAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="SharePrice" xlink:title="SharePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharePrice_lbl" xml:lang="en-US" id="us-gaap_SharePrice_lbl">Fair market value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePrice" xlink:to="us-gaap_SharePrice_lbl" xlink:title="label: SharePrice to us-gaap_SharePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="AllowanceForDoubtfulAccountsReceivableRollforward" xlink:title="AllowanceForDoubtfulAccountsReceivableRollforward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_lbl" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_lbl">Summary of allowance for doubtful accounts [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_lbl" xlink:title="label: AllowanceForDoubtfulAccountsReceivableRollforward to us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl">Weighted Average Exercise Price [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl">Granted, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl">Exercised/vested and released, weighted average exercise price (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl">Expired/cancelled, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation" xlink:label="ContractualObligation" xlink:title="ContractualObligation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractualObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractualObligation_lbl" xml:lang="en-US" id="us-gaap_ContractualObligation_lbl">Expenditure from agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualObligation" xlink:to="us-gaap_ContractualObligation_lbl" xlink:title="label: ContractualObligation to us-gaap_ContractualObligation_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="us-gaap_PlanNameAxis_lbl">Plan Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:title="label: PlanNameAxis to us-gaap_PlanNameAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="us-gaap_PlanNameDomain_lbl">Plan Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl" xlink:title="label: PlanNameDomain to us-gaap_PlanNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="us-gaap_AwardTypeAxis_lbl">Award Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:title="label: AwardTypeAxis to us-gaap_AwardTypeAxis_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AwardTypeAxis_lbl1" xml:lang="en-US" id="us-gaap_AwardTypeAxis_lbl1">Award Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl1" xlink:title="label: AwardTypeAxis to us-gaap_AwardTypeAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="LossContingencyDamagesAwardedValue" xlink:title="LossContingencyDamagesAwardedValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LossContingencyDamagesAwardedValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LossContingencyDamagesAwardedValue_lbl" xml:lang="en-US" id="us-gaap_LossContingencyDamagesAwardedValue_lbl">Litigation settlement amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyDamagesAwardedValue" xlink:to="us-gaap_LossContingencyDamagesAwardedValue_lbl" xlink:title="label: LossContingencyDamagesAwardedValue to us-gaap_LossContingencyDamagesAwardedValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LossContingencyDamagesAwardedValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LossContingencyDamagesAwardedValue_lbl1" xml:lang="en-US" id="us-gaap_LossContingencyDamagesAwardedValue_lbl1">Litigation settlement amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyDamagesAwardedValue" xlink:to="us-gaap_LossContingencyDamagesAwardedValue_lbl1" xlink:title="label: LossContingencyDamagesAwardedValue to us-gaap_LossContingencyDamagesAwardedValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesPaidValue" xlink:label="LossContingencyDamagesPaidValue" xlink:title="LossContingencyDamagesPaidValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LossContingencyDamagesPaidValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LossContingencyDamagesPaidValue_lbl" xml:lang="en-US" id="us-gaap_LossContingencyDamagesPaidValue_lbl">Litigation settlement amount received</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyDamagesPaidValue" xlink:to="us-gaap_LossContingencyDamagesPaidValue_lbl" xlink:title="label: LossContingencyDamagesPaidValue to us-gaap_LossContingencyDamagesPaidValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LossContingencyDamagesPaidValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LossContingencyDamagesPaidValue_lbl1" xml:lang="en-US" id="us-gaap_LossContingencyDamagesPaidValue_lbl1">Litigation settlement amount to be received</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyDamagesPaidValue" xlink:to="us-gaap_LossContingencyDamagesPaidValue_lbl1" xlink:title="label: LossContingencyDamagesPaidValue to us-gaap_LossContingencyDamagesPaidValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:label="DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:title="DepreciationDepletionAndAmortizationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_lbl">Depreciation and Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:to="us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_lbl" xlink:title="label: DepreciationDepletionAndAmortizationPolicyTextBlock to us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="PriorPeriodReclassificationAdjustmentDescription" xlink:title="PriorPeriodReclassificationAdjustmentDescription" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US" id="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl">Reclassification</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:title="label: PriorPeriodReclassificationAdjustmentDescription to us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:label="IntangibleAssetsNetIncludingGoodwillAbstract" xlink:title="IntangibleAssetsNetIncludingGoodwillAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_lbl" xml:lang="en-US" id="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_lbl">Goodwill [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_lbl" xlink:title="label: IntangibleAssetsNetIncludingGoodwillAbstract to us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl">Estimated useful life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:title="label: PropertyPlantAndEquipmentUsefulLife to us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1">Property, Plant and Equipment, Useful Life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1" xlink:title="label: PropertyPlantAndEquipmentUsefulLife to us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl">Period after grant date in which shares vested and were released</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl">Award vesting period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl">Weighted Average Remaining Life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:title="label: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl1">Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl1" xlink:title="label: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl">Weighted Average Remaining Life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:title="label: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="LineOfCreditFacilityExpirationDate1" xlink:title="LineOfCreditFacilityExpirationDate1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityExpirationDate1_lbl">Expiration date of line of credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:title="label: LineOfCreditFacilityExpirationDate1 to us-gaap_LineOfCreditFacilityExpirationDate1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl">IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xlink:title="label: NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock to us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl1" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl1">Accounting Standards Update and Change in Accounting Principle [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl1" xlink:title="label: NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock to us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments" xlink:label="NumberOfReportableSegments" xlink:title="NumberOfReportableSegments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" id="us-gaap_NumberOfReportableSegments_lbl">Number of reportable segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl" xlink:title="label: NumberOfReportableSegments to us-gaap_NumberOfReportableSegments_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:label="PurchaseObligationDueInNextTwelveMonths" xlink:title="PurchaseObligationDueInNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligationDueInNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PurchaseObligationDueInNextTwelveMonths_lbl" xml:lang="en-US" id="us-gaap_PurchaseObligationDueInNextTwelveMonths_lbl">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligationDueInNextTwelveMonths" xlink:to="us-gaap_PurchaseObligationDueInNextTwelveMonths_lbl" xlink:title="label: PurchaseObligationDueInNextTwelveMonths to us-gaap_PurchaseObligationDueInNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligationDueInNextTwelveMonths_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PurchaseObligationDueInNextTwelveMonths_lbl1" xml:lang="en-US" id="us-gaap_PurchaseObligationDueInNextTwelveMonths_lbl1">Purchase Obligation, to be Paid, Year One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligationDueInNextTwelveMonths" xlink:to="us-gaap_PurchaseObligationDueInNextTwelveMonths_lbl1" xlink:title="label: PurchaseObligationDueInNextTwelveMonths to us-gaap_PurchaseObligationDueInNextTwelveMonths_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInSecondYear" xlink:label="PurchaseObligationDueInSecondYear" xlink:title="PurchaseObligationDueInSecondYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligationDueInSecondYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PurchaseObligationDueInSecondYear_lbl" xml:lang="en-US" id="us-gaap_PurchaseObligationDueInSecondYear_lbl">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligationDueInSecondYear" xlink:to="us-gaap_PurchaseObligationDueInSecondYear_lbl" xlink:title="label: PurchaseObligationDueInSecondYear to us-gaap_PurchaseObligationDueInSecondYear_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligationDueInSecondYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PurchaseObligationDueInSecondYear_lbl1" xml:lang="en-US" id="us-gaap_PurchaseObligationDueInSecondYear_lbl1">Purchase Obligation, to be Paid, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligationDueInSecondYear" xlink:to="us-gaap_PurchaseObligationDueInSecondYear_lbl1" xlink:title="label: PurchaseObligationDueInSecondYear to us-gaap_PurchaseObligationDueInSecondYear_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInThirdYear" xlink:label="PurchaseObligationDueInThirdYear" xlink:title="PurchaseObligationDueInThirdYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligationDueInThirdYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PurchaseObligationDueInThirdYear_lbl" xml:lang="en-US" id="us-gaap_PurchaseObligationDueInThirdYear_lbl">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligationDueInThirdYear" xlink:to="us-gaap_PurchaseObligationDueInThirdYear_lbl" xlink:title="label: PurchaseObligationDueInThirdYear to us-gaap_PurchaseObligationDueInThirdYear_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligationDueInThirdYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PurchaseObligationDueInThirdYear_lbl1" xml:lang="en-US" id="us-gaap_PurchaseObligationDueInThirdYear_lbl1">Purchase Obligation, to be Paid, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligationDueInThirdYear" xlink:to="us-gaap_PurchaseObligationDueInThirdYear_lbl1" xlink:title="label: PurchaseObligationDueInThirdYear to us-gaap_PurchaseObligationDueInThirdYear_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInFourthYear" xlink:label="PurchaseObligationDueInFourthYear" xlink:title="PurchaseObligationDueInFourthYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligationDueInFourthYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PurchaseObligationDueInFourthYear_lbl" xml:lang="en-US" id="us-gaap_PurchaseObligationDueInFourthYear_lbl">2027</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligationDueInFourthYear" xlink:to="us-gaap_PurchaseObligationDueInFourthYear_lbl" xlink:title="label: PurchaseObligationDueInFourthYear to us-gaap_PurchaseObligationDueInFourthYear_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInFifthYear" xlink:label="PurchaseObligationDueInFifthYear" xlink:title="PurchaseObligationDueInFifthYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligationDueInFifthYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PurchaseObligationDueInFifthYear_lbl" xml:lang="en-US" id="us-gaap_PurchaseObligationDueInFifthYear_lbl">2028</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligationDueInFifthYear" xlink:to="us-gaap_PurchaseObligationDueInFifthYear_lbl" xlink:title="label: PurchaseObligationDueInFifthYear to us-gaap_PurchaseObligationDueInFifthYear_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligation" xlink:label="PurchaseObligation" xlink:title="PurchaseObligation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_PurchaseObligation_lbl" xml:lang="en-US" id="us-gaap_PurchaseObligation_lbl">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligation" xlink:to="us-gaap_PurchaseObligation_lbl" xlink:title="label: PurchaseObligation to us-gaap_PurchaseObligation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PurchaseObligation_lbl1" xml:lang="en-US" id="us-gaap_PurchaseObligation_lbl1">Purchase Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligation" xlink:to="us-gaap_PurchaseObligation_lbl1" xlink:title="label: PurchaseObligation to us-gaap_PurchaseObligation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:label="OtherCommitmentDueInNextTwelveMonths" xlink:title="OtherCommitmentDueInNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCommitmentDueInNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherCommitmentDueInNextTwelveMonths_lbl" xml:lang="en-US" id="us-gaap_OtherCommitmentDueInNextTwelveMonths_lbl">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInNextTwelveMonths" xlink:to="us-gaap_OtherCommitmentDueInNextTwelveMonths_lbl" xlink:title="label: OtherCommitmentDueInNextTwelveMonths to us-gaap_OtherCommitmentDueInNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCommitmentDueInNextTwelveMonths_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherCommitmentDueInNextTwelveMonths_lbl1" xml:lang="en-US" id="us-gaap_OtherCommitmentDueInNextTwelveMonths_lbl1">Other Commitment, to be Paid, Year One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInNextTwelveMonths" xlink:to="us-gaap_OtherCommitmentDueInNextTwelveMonths_lbl1" xlink:title="label: OtherCommitmentDueInNextTwelveMonths to us-gaap_OtherCommitmentDueInNextTwelveMonths_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="OtherCommitmentDueInSecondYear" xlink:title="OtherCommitmentDueInSecondYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCommitmentDueInSecondYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherCommitmentDueInSecondYear_lbl" xml:lang="en-US" id="us-gaap_OtherCommitmentDueInSecondYear_lbl">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInSecondYear" xlink:to="us-gaap_OtherCommitmentDueInSecondYear_lbl" xlink:title="label: OtherCommitmentDueInSecondYear to us-gaap_OtherCommitmentDueInSecondYear_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCommitmentDueInSecondYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherCommitmentDueInSecondYear_lbl1" xml:lang="en-US" id="us-gaap_OtherCommitmentDueInSecondYear_lbl1">Other Commitment, to be Paid, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInSecondYear" xlink:to="us-gaap_OtherCommitmentDueInSecondYear_lbl1" xlink:title="label: OtherCommitmentDueInSecondYear to us-gaap_OtherCommitmentDueInSecondYear_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="OtherCommitmentDueInThirdYear" xlink:title="OtherCommitmentDueInThirdYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCommitmentDueInThirdYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherCommitmentDueInThirdYear_lbl" xml:lang="en-US" id="us-gaap_OtherCommitmentDueInThirdYear_lbl">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInThirdYear" xlink:to="us-gaap_OtherCommitmentDueInThirdYear_lbl" xlink:title="label: OtherCommitmentDueInThirdYear to us-gaap_OtherCommitmentDueInThirdYear_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCommitmentDueInThirdYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherCommitmentDueInThirdYear_lbl1" xml:lang="en-US" id="us-gaap_OtherCommitmentDueInThirdYear_lbl1">Other Commitment, to be Paid, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueInThirdYear" xlink:to="us-gaap_OtherCommitmentDueInThirdYear_lbl1" xlink:title="label: OtherCommitmentDueInThirdYear to us-gaap_OtherCommitmentDueInThirdYear_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitment" xlink:label="OtherCommitment" xlink:title="OtherCommitment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCommitment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OtherCommitment_lbl" xml:lang="en-US" id="us-gaap_OtherCommitment_lbl">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitment" xlink:to="us-gaap_OtherCommitment_lbl" xlink:title="label: OtherCommitment to us-gaap_OtherCommitment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCommitment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherCommitment_lbl1" xml:lang="en-US" id="us-gaap_OtherCommitment_lbl1">Other Commitment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitment" xlink:to="us-gaap_OtherCommitment_lbl1" xlink:title="label: OtherCommitment to us-gaap_OtherCommitment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationFiscalYearMaturityAbstract" xlink:label="PurchaseObligationFiscalYearMaturityAbstract" xlink:title="PurchaseObligationFiscalYearMaturityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligationFiscalYearMaturityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PurchaseObligationFiscalYearMaturityAbstract_lbl" xml:lang="en-US" id="us-gaap_PurchaseObligationFiscalYearMaturityAbstract_lbl">Summary of minimum annual purchase commitments for all interconnection agreements [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligationFiscalYearMaturityAbstract" xlink:to="us-gaap_PurchaseObligationFiscalYearMaturityAbstract_lbl" xlink:title="label: PurchaseObligationFiscalYearMaturityAbstract to us-gaap_PurchaseObligationFiscalYearMaturityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentFiscalYearMaturityAbstract" xlink:label="OtherCommitmentFiscalYearMaturityAbstract" xlink:title="OtherCommitmentFiscalYearMaturityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCommitmentFiscalYearMaturityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherCommitmentFiscalYearMaturityAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherCommitmentFiscalYearMaturityAbstract_lbl">Summary of other commitment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentFiscalYearMaturityAbstract" xlink:to="us-gaap_OtherCommitmentFiscalYearMaturityAbstract_lbl" xlink:title="label: OtherCommitmentFiscalYearMaturityAbstract to us-gaap_OtherCommitmentFiscalYearMaturityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:title="AllowanceForDoubtfulAccountsReceivableRecoveries" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl">Recoveries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl" xlink:title="label: AllowanceForDoubtfulAccountsReceivableRecoveries to us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl">Schedule of Unrecognized Tax Benefits Roll Forward</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xlink:title="label: ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock to us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="us-gaap_ConcentrationRiskPercentage1_lbl">Concentration risk, percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:title="label: ConcentrationRiskPercentage1 to us-gaap_ConcentrationRiskPercentage1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" id="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl">Interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:title="label: DebtInstrumentBasisSpreadOnVariableRate1 to us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl">Percentages of contribution of eligible salaries and wages by Artesian Resources</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xlink:title="label: DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent to us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:label="IncreaseDecreaseInPrepaidExpensesOther" xlink:title="IncreaseDecreaseInPrepaidExpensesOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl">Prepaid expenses and other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidExpensesOther" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl" xlink:title="label: IncreaseDecreaseInPrepaidExpensesOther to us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl1">Increase (Decrease) in Prepaid Expenses, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidExpensesOther" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl1" xlink:title="label: IncreaseDecreaseInPrepaidExpensesOther to us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillMember" xlink:label="GoodwillMember" xlink:title="GoodwillMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GoodwillMember_lbl" xml:lang="en-US" id="us-gaap_GoodwillMember_lbl">Goodwill [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillMember" xlink:to="us-gaap_GoodwillMember_lbl" xlink:title="label: GoodwillMember to us-gaap_GoodwillMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillMember_lbl1" xml:lang="en-US" id="us-gaap_GoodwillMember_lbl1">Goodwill [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillMember" xlink:to="us-gaap_GoodwillMember_lbl1" xlink:title="label: GoodwillMember to us-gaap_GoodwillMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock" xlink:label="PublicUtilitiesGeneralDisclosuresTableTextBlock" xlink:title="PublicUtilitiesGeneralDisclosuresTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock_lbl">Eligible Plant Improvements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesGeneralDisclosuresTableTextBlock" xlink:to="us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock_lbl" xlink:title="label: PublicUtilitiesGeneralDisclosuresTableTextBlock to us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsTableTextBlock" xlink:label="OtherCommitmentsTableTextBlock" xlink:title="OtherCommitmentsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCommitmentsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherCommitmentsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_OtherCommitmentsTableTextBlock_lbl">Future Minimum Annual Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentsTableTextBlock" xlink:to="us-gaap_OtherCommitmentsTableTextBlock_lbl" xlink:title="label: OtherCommitmentsTableTextBlock to us-gaap_OtherCommitmentsTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsAbstract" xlink:label="OtherCommitmentsAbstract" xlink:title="OtherCommitmentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCommitmentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherCommitmentsAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherCommitmentsAbstract_lbl">Other Commitments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentsAbstract" xlink:to="us-gaap_OtherCommitmentsAbstract_lbl" xlink:title="label: OtherCommitmentsAbstract to us-gaap_OtherCommitmentsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCommitmentsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherCommitmentsAbstract_lbl1" xml:lang="en-US" id="us-gaap_OtherCommitmentsAbstract_lbl1">Other Commitments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentsAbstract" xlink:to="us-gaap_OtherCommitmentsAbstract_lbl1" xlink:title="label: OtherCommitmentsAbstract to us-gaap_OtherCommitmentsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsAxis" xlink:label="SubsegmentsAxis" xlink:title="SubsegmentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsegmentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsegmentsAxis_lbl" xml:lang="en-US" id="us-gaap_SubsegmentsAxis_lbl">Subsegments [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsegmentsAxis" xlink:to="us-gaap_SubsegmentsAxis_lbl" xlink:title="label: SubsegmentsAxis to us-gaap_SubsegmentsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsDomain" xlink:label="SubsegmentsDomain" xlink:title="SubsegmentsDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsegmentsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsegmentsDomain_lbl" xml:lang="en-US" id="us-gaap_SubsegmentsDomain_lbl">Subsegments [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsegmentsDomain" xlink:to="us-gaap_SubsegmentsDomain_lbl" xlink:title="label: SubsegmentsDomain to us-gaap_SubsegmentsDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:title="AllowanceForDoubtfulAccountsReceivableWriteOffs" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl">Write off of uncollectible accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xlink:title="label: AllowanceForDoubtfulAccountsReceivableWriteOffs to us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl1" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl1">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl1" xlink:title="label: AllowanceForDoubtfulAccountsReceivableWriteOffs to us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl">Intrinsic value of awards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl">Percentages of additional contribution of eligible salaries and wages by Artesian Resources</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercentOfMatch to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercentOfMatch to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl">Total assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl">Cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1">Cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl">Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1">Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAgencyAxis" xlink:label="RegulatoryAgencyAxis" xlink:title="RegulatoryAgencyAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryAgencyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryAgencyAxis_lbl" xml:lang="en-US" id="us-gaap_RegulatoryAgencyAxis_lbl">Regulatory Agency [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryAgencyAxis" xlink:to="us-gaap_RegulatoryAgencyAxis_lbl" xlink:title="label: RegulatoryAgencyAxis to us-gaap_RegulatoryAgencyAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAgencyDomain" xlink:label="RegulatoryAgencyDomain" xlink:title="RegulatoryAgencyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryAgencyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryAgencyDomain_lbl" xml:lang="en-US" id="us-gaap_RegulatoryAgencyDomain_lbl">Regulatory Agency [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryAgencyDomain" xlink:to="us-gaap_RegulatoryAgencyDomain_lbl" xlink:title="label: RegulatoryAgencyDomain to us-gaap_RegulatoryAgencyDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferred1_lbl">Investment in acquisitions, net of cash acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:title="label: BusinessCombinationConsiderationTransferred1 to us-gaap_BusinessCombinationConsiderationTransferred1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationConsiderationTransferred1_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferred1_lbl1">Consideration transferred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl1" xlink:title="label: BusinessCombinationConsiderationTransferred1 to us-gaap_BusinessCombinationConsiderationTransferred1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract_lbl">Purchase price of allocation of investment in acquisitions:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl">Less:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl1">Less: Liabilities and contributions in aid of construction (CIAC) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableRateAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableRateAxis_lbl" xml:lang="en-US" id="us-gaap_VariableRateAxis_lbl">Variable Rate [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl" xlink:title="label: VariableRateAxis to us-gaap_VariableRateAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableRateDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableRateDomain_lbl" xml:lang="en-US" id="us-gaap_VariableRateDomain_lbl">Variable Rate [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl" xlink:title="label: VariableRateDomain to us-gaap_VariableRateDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxExpenseFromStockOptionsExercised" xlink:label="DeferredTaxExpenseFromStockOptionsExercised" xlink:title="DeferredTaxExpenseFromStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxExpenseFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxExpenseFromStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_DeferredTaxExpenseFromStockOptionsExercised_lbl">Tax benefit realized during the period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxExpenseFromStockOptionsExercised" xlink:to="us-gaap_DeferredTaxExpenseFromStockOptionsExercised_lbl" xlink:title="label: DeferredTaxExpenseFromStockOptionsExercised to us-gaap_DeferredTaxExpenseFromStockOptionsExercised_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:title="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl">Note forgiven</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl" xlink:title="label: BusinessCombinationConsiderationTransferredLiabilitiesIncurred to us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl1">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl2" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl2">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl2" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermPurchaseCommitmentPeriod" xlink:label="LongtermPurchaseCommitmentPeriod" xlink:title="LongtermPurchaseCommitmentPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermPurchaseCommitmentPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongtermPurchaseCommitmentPeriod_lbl" xml:lang="en-US" id="us-gaap_LongtermPurchaseCommitmentPeriod_lbl">Agreement period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermPurchaseCommitmentPeriod" xlink:to="us-gaap_LongtermPurchaseCommitmentPeriod_lbl" xlink:title="label: LongtermPurchaseCommitmentPeriod to us-gaap_LongtermPurchaseCommitmentPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermPurchaseCommitmentPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermPurchaseCommitmentPeriod_lbl1" xml:lang="en-US" id="us-gaap_LongtermPurchaseCommitmentPeriod_lbl1">Long-Term Purchase Commitment, Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermPurchaseCommitmentPeriod" xlink:to="us-gaap_LongtermPurchaseCommitmentPeriod_lbl1" xlink:title="label: LongtermPurchaseCommitmentPeriod to us-gaap_LongtermPurchaseCommitmentPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="DeferredIncomeTaxLiabilitiesNet" xlink:title="DeferredIncomeTaxLiabilitiesNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:title="label: DeferredIncomeTaxLiabilitiesNet to us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:title="CurrentFederalStateAndLocalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl">Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:title="label: CurrentFederalStateAndLocalTaxExpenseBenefit to us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:title="DeferredFederalStateAndLocalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US" id="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl">Deferred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:title="label: DeferredFederalStateAndLocalTaxExpenseBenefit to us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl1">Deferred Federal, State and Local, Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl1" xlink:title="label: DeferredFederalStateAndLocalTaxExpenseBenefit to us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilityAmortizationPeriod" xlink:label="RegulatoryLiabilityAmortizationPeriod" xlink:title="RegulatoryLiabilityAmortizationPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryLiabilityAmortizationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryLiabilityAmortizationPeriod_lbl" xml:lang="en-US" id="us-gaap_RegulatoryLiabilityAmortizationPeriod_lbl">Regulatory liabilities, amortization period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryLiabilityAmortizationPeriod" xlink:to="us-gaap_RegulatoryLiabilityAmortizationPeriod_lbl" xlink:title="label: RegulatoryLiabilityAmortizationPeriod to us-gaap_RegulatoryLiabilityAmortizationPeriod_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetAmortizationPeriod" xlink:label="RegulatoryAssetAmortizationPeriod" xlink:title="RegulatoryAssetAmortizationPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryAssetAmortizationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_RegulatoryAssetAmortizationPeriod_lbl" xml:lang="en-US" id="us-gaap_RegulatoryAssetAmortizationPeriod_lbl">Rate case studies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryAssetAmortizationPeriod" xlink:to="us-gaap_RegulatoryAssetAmortizationPeriod_lbl" xlink:title="label: RegulatoryAssetAmortizationPeriod to us-gaap_RegulatoryAssetAmortizationPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryAssetAmortizationPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryAssetAmortizationPeriod_lbl1" xml:lang="en-US" id="us-gaap_RegulatoryAssetAmortizationPeriod_lbl1">Regulatory Asset, Amortization Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryAssetAmortizationPeriod" xlink:to="us-gaap_RegulatoryAssetAmortizationPeriod_lbl1" xlink:title="label: RegulatoryAssetAmortizationPeriod to us-gaap_RegulatoryAssetAmortizationPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost" xlink:label="LeaseCost" xlink:title="LeaseCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseCost_lbl" xml:lang="en-US" id="us-gaap_LeaseCost_lbl">Minimum rentals payment per year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" xlink:title="label: LeaseCost to us-gaap_LeaseCost_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="OperatingLeaseCost" xlink:title="OperatingLeaseCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseCost_lbl">Rent expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:title="label: OperatingLeaseCost to us-gaap_OperatingLeaseCost_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseCost_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseCost_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseCost_lbl1">Operating Lease, Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl1" xlink:title="label: OperatingLeaseCost to us-gaap_OperatingLeaseCost_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="DisaggregationOfRevenueAbstract" xlink:title="DisaggregationOfRevenueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisaggregationOfRevenueAbstract_lbl" xml:lang="en-US" id="us-gaap_DisaggregationOfRevenueAbstract_lbl">Disaggregation of Revenue [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisaggregationOfRevenueAbstract" xlink:to="us-gaap_DisaggregationOfRevenueAbstract_lbl" xlink:title="label: DisaggregationOfRevenueAbstract to us-gaap_DisaggregationOfRevenueAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="DisaggregationOfRevenueTableTextBlock" xlink:title="DisaggregationOfRevenueTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl">Disaggregation of Revenues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:title="label: DisaggregationOfRevenueTableTextBlock to us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="DisaggregationOfRevenueTable" xlink:title="DisaggregationOfRevenueTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US" id="us-gaap_DisaggregationOfRevenueTable_lbl">Disaggregation of Revenue [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:title="label: DisaggregationOfRevenueTable to us-gaap_DisaggregationOfRevenueTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="DisaggregationOfRevenueLineItems" xlink:title="DisaggregationOfRevenueLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US" id="us-gaap_DisaggregationOfRevenueLineItems_lbl">Disaggregation of Revenue [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:title="label: DisaggregationOfRevenueLineItems to us-gaap_DisaggregationOfRevenueLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="ContractWithCustomerAssetNet" xlink:title="ContractWithCustomerAssetNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerAssetNet_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetNet_lbl">Contract Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetNet" xlink:to="us-gaap_ContractWithCustomerAssetNet_lbl" xlink:title="label: ContractWithCustomerAssetNet to us-gaap_ContractWithCustomerAssetNet_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="RevenueFromContractWithCustomerAbstract" xlink:title="RevenueFromContractWithCustomerAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerAbstract_lbl">REVENUE RECOGNITION [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:title="label: RevenueFromContractWithCustomerAbstract to us-gaap_RevenueFromContractWithCustomerAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="RevenueFromContractWithCustomerTextBlock" xlink:title="RevenueFromContractWithCustomerTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl">REVENUE RECOGNITION</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:title="label: RevenueFromContractWithCustomerTextBlock to us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:label="ContractWithCustomerAssetAndLiabilityAbstract" xlink:title="ContractWithCustomerAssetAndLiabilityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl">Contract with Customer, Asset and Liability [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl" xlink:title="label: ContractWithCustomerAssetAndLiabilityAbstract to us-gaap_ContractWithCustomerAssetAndLiabilityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuePerformanceObligationAbstract" xlink:label="RevenuePerformanceObligationAbstract" xlink:title="RevenuePerformanceObligationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenuePerformanceObligationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenuePerformanceObligationAbstract_lbl" xml:lang="en-US" id="us-gaap_RevenuePerformanceObligationAbstract_lbl">Remaining Performance Obligation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuePerformanceObligationAbstract" xlink:to="us-gaap_RevenuePerformanceObligationAbstract_lbl" xlink:title="label: RevenuePerformanceObligationAbstract to us-gaap_RevenuePerformanceObligationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_lbl" xml:lang="en-US" id="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_lbl">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_lbl" xlink:title="label: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl" xml:lang="en-US" id="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl" xlink:title="label: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="AssetsAndLiabilitiesLesseeAbstract" xlink:title="AssetsAndLiabilitiesLesseeAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl">Supplemental Balance Sheet Information Related To Leases [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl" xlink:title="label: AssetsAndLiabilitiesLesseeAbstract to us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl1" xml:lang="en-US" id="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl1">Assets and Liabilities, Lessee [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl1" xlink:title="label: AssetsAndLiabilitiesLesseeAbstract to us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="ContractWithCustomerLiabilityCurrent" xlink:title="ContractWithCustomerLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiabilityCurrent_lbl">Customer and other deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:title="label: ContractWithCustomerLiabilityCurrent to us-gaap_ContractWithCustomerLiabilityCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerLiabilityCurrent_lbl1" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiabilityCurrent_lbl1">Contract with Customer, Liability, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl1" xlink:title="label: ContractWithCustomerLiabilityCurrent to us-gaap_ContractWithCustomerLiabilityCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="ContractWithCustomerLiabilityNoncurrent" xlink:title="ContractWithCustomerLiabilityNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl">Net advances for construction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xlink:title="label: ContractWithCustomerLiabilityNoncurrent to us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl1">Contract with Customer, Liability, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl1" xlink:title="label: ContractWithCustomerLiabilityNoncurrent to us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="ContractWithCustomerLiability" xlink:title="ContractWithCustomerLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiability_lbl">Total Deferred Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl" xlink:title="label: ContractWithCustomerLiability to us-gaap_ContractWithCustomerLiability_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseRightOfUseAsset_lbl">Operating lease right-of-use assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:title="label: OperatingLeaseRightOfUseAsset to us-gaap_OperatingLeaseRightOfUseAsset_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseRightOfUseAsset_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseRightOfUseAsset_lbl1">Operating lease right of use assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl1" xlink:title="label: OperatingLeaseRightOfUseAsset to us-gaap_OperatingLeaseRightOfUseAsset_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl">Summary of minimum annual payments related to easement agreements [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:title="label: OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl1">Maturities of Operating Lease Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl1" xlink:title="label: OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl">Total Operating Revenues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:title="label: RevenueFromContractWithCustomerExcludingAssessedTax to us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl1" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl1">Revenue from acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl1" xlink:title="label: RevenueFromContractWithCustomerExcludingAssessedTax to us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl2" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl2">Revenues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl2" xlink:title="label: RevenueFromContractWithCustomerExcludingAssessedTax to us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetirementPlanTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetirementPlanTypeAxis_lbl" xml:lang="en-US" id="us-gaap_RetirementPlanTypeAxis_lbl">Retirement Plan Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementPlanTypeAxis" xlink:to="us-gaap_RetirementPlanTypeAxis_lbl" xlink:title="label: RetirementPlanTypeAxis to us-gaap_RetirementPlanTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetirementPlanTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetirementPlanTypeDomain_lbl" xml:lang="en-US" id="us-gaap_RetirementPlanTypeDomain_lbl">Retirement Plan Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementPlanTypeDomain" xlink:to="us-gaap_RetirementPlanTypeDomain_lbl" xlink:title="label: RetirementPlanTypeDomain to us-gaap_RetirementPlanTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeLeaseDescriptionTable_lbl" xml:lang="en-US" id="us-gaap_LesseeLeaseDescriptionTable_lbl">Lessee, Lease, Description [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl" xlink:title="label: LesseeLeaseDescriptionTable to us-gaap_LesseeLeaseDescriptionTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US" id="us-gaap_LesseeLeaseDescriptionLineItems_lbl">Lessee, Lease, Description [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xlink:title="label: LesseeLeaseDescriptionLineItems to us-gaap_LesseeLeaseDescriptionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="LesseeOperatingLeaseDescriptionAbstract" xlink:title="LesseeOperatingLeaseDescriptionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl">Operating Lease, Description [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseDescriptionAbstract" xlink:to="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl" xlink:title="label: LesseeOperatingLeaseDescriptionAbstract to us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl1">Lessee, Operating Lease, Description [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseDescriptionAbstract" xlink:to="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl1" xlink:title="label: LesseeOperatingLeaseDescriptionAbstract to us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl">NET INCREASE IN CASH AND CASH EQUIVALENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl">CASH AND CASH EQUIVALENTS AT BEGINNING OF YEAR</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1">CASH AND CASH EQUIVALENTS AT END OF PERIOD</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl" xml:lang="en-US" id="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl" xlink:title="label: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="OperatingLeasePayments" xlink:title="OperatingLeasePayments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasePayments_lbl">Operating cash flows from operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:title="label: OperatingLeasePayments to us-gaap_OperatingLeasePayments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasePayments_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeasePayments_lbl1">Operating Lease, Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl1" xlink:title="label: OperatingLeasePayments to us-gaap_OperatingLeasePayments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:title="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US" id="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl">Operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:title="label: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability to us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl1" xml:lang="en-US" id="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl1">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl1" xlink:title="label: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability to us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl">Operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:title="label: OperatingLeaseWeightedAverageDiscountRatePercent to us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl1">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl1" xlink:title="label: OperatingLeaseWeightedAverageDiscountRatePercent to us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl">2029 through 2044</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl1">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl">2028</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearFive to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl1">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearFive to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl">2027</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearFour to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl1">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearFour to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearThree to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl1">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearThree to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:title="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl">Maturities of Operating Lease Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityMaturityTableTextBlock to us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl1">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityMaturityTableTextBlock to us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseLiability_lbl">Total lease liabilities recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:title="label: OperatingLeaseLiability to us-gaap_OperatingLeaseLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingLeaseLiability_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseLiability_lbl1">Total operating lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl1" xlink:title="label: OperatingLeaseLiability to us-gaap_OperatingLeaseLiability_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiability_lbl2" xml:lang="en-US" id="us-gaap_OperatingLeaseLiability_lbl2">Operating Lease, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl2" xlink:title="label: OperatingLeaseLiability to us-gaap_OperatingLeaseLiability_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityCurrent_lbl">Other current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:title="label: OperatingLeaseLiabilityCurrent to us-gaap_OperatingLeaseLiabilityCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityCurrent_lbl1">Operating Lease, Liability, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xlink:title="label: OperatingLeaseLiabilityCurrent to us-gaap_OperatingLeaseLiabilityCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl">Less effects of discounting</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount to us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount to us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl">Operating lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:title="label: OperatingLeaseLiabilityNoncurrent to us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1">Operating lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xlink:title="label: OperatingLeaseLiabilityNoncurrent to us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:title="ContractWithCustomerAssetAndLiabilityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl">Contract Assets and Contract Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xlink:title="label: ContractWithCustomerAssetAndLiabilityTableTextBlock to us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_lbl">Operating Lease, Liability, Statement of Financial Position [Extensible List]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_lbl" xlink:title="label: OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList to us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:title="label: OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList to us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:title="label: OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList to us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="LesseeLeasesPolicyTextBlock" xlink:title="LesseeLeasesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_LesseeLeasesPolicyTextBlock_lbl">Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:title="label: LesseeLeasesPolicyTextBlock to us-gaap_LesseeLeasesPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="LesseeOperatingLeasesTextBlock" xlink:title="LesseeOperatingLeasesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeasesTextBlock_lbl">LEASES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:title="label: LesseeOperatingLeasesTextBlock to us-gaap_LesseeOperatingLeasesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeasesTextBlock_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeasesTextBlock_lbl1">Lessee, Operating Leases [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl1" xlink:title="label: LesseeOperatingLeasesTextBlock to us-gaap_LesseeOperatingLeasesTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OpenTaxYear" xlink:label="OpenTaxYear" xlink:title="OpenTaxYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OpenTaxYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OpenTaxYear_lbl" xml:lang="en-US" id="us-gaap_OpenTaxYear_lbl">Tax year open to examination</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OpenTaxYear" xlink:to="us-gaap_OpenTaxYear_lbl" xlink:title="label: OpenTaxYear to us-gaap_OpenTaxYear_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl">Operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:title="label: OperatingLeaseWeightedAverageRemainingLeaseTerm1 to us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl1">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl1" xlink:title="label: OperatingLeaseWeightedAverageRemainingLeaseTerm1 to us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xml:lang="en-US" id="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl">Expected timing of satisfaction for remaining performance obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xlink:title="label: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="LesseeOperatingLeaseTermOfContract" xlink:title="LesseeOperatingLeaseTermOfContract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseTermOfContract_lbl">Operating lease period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xlink:title="label: LesseeOperatingLeaseTermOfContract to us-gaap_LesseeOperatingLeaseTermOfContract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseTermOfContract_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseTermOfContract_lbl1">Lessee, Operating Lease, Term of Contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl1" xlink:title="label: LesseeOperatingLeaseTermOfContract to us-gaap_LesseeOperatingLeaseTermOfContract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="LesseeOperatingLeaseRenewalTerm" xlink:title="LesseeOperatingLeaseRenewalTerm" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl">Option to extend lease term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xlink:title="label: LesseeOperatingLeaseRenewalTerm to us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl1">Lessee, Operating Lease, Renewal Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl1" xlink:title="label: LesseeOperatingLeaseRenewalTerm to us-gaap_LesseeOperatingLeaseRenewalTerm_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="IncreaseDecreaseInContractWithCustomerAsset" xlink:title="IncreaseDecreaseInContractWithCustomerAsset" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl">Unbilled operating revenues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:title="label: IncreaseDecreaseInContractWithCustomerAsset to us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl1">Increase (Decrease) in Contract with Customer, Asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl1" xlink:title="label: IncreaseDecreaseInContractWithCustomerAsset to us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="IncreaseDecreaseInContractWithCustomerLiability" xlink:title="IncreaseDecreaseInContractWithCustomerLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl">Customer deposits and other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:title="label: IncreaseDecreaseInContractWithCustomerLiability to us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl1">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl1" xlink:title="label: IncreaseDecreaseInContractWithCustomerLiability to us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:title="SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl" xml:lang="en-US" id="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl">SOFR [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl" xlink:title="label: SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember to us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityAbstract" xlink:label="OperatingLeaseLiabilityAbstract" xlink:title="OperatingLeaseLiabilityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilityAbstract_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityAbstract_lbl">Operating lease, liability [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityAbstract_lbl" xlink:title="label: OperatingLeaseLiabilityAbstract to us-gaap_OperatingLeaseLiabilityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="LesseeOperatingLeaseRemainingLeaseTerm" xlink:title="LesseeOperatingLeaseRemainingLeaseTerm" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl">Remaining lease term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xlink:title="label: LesseeOperatingLeaseRemainingLeaseTerm to us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl1">Lessee, Operating Lease, Remaining Lease Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl1" xlink:title="label: LesseeOperatingLeaseRemainingLeaseTerm to us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:label xlink:type="resource" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US" id="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl">Relationship to Entity [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xlink:title="label: TitleOfIndividualWithRelationshipToEntityDomain to srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" />
    <link:label xlink:type="resource" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl1" xml:lang="en-US" id="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl1">Title of Individual [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl1" xlink:title="label: TitleOfIndividualWithRelationshipToEntityDomain to srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xml:lang="en-US" id="srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl">Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xlink:title="label: ValuationAndQualifyingAccountsDisclosureLineItems to srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="ValuationAndQualifyingAccountsDisclosureTable" />
    <link:label xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ValuationAndQualifyingAccountsDisclosureTable_lbl" xml:lang="en-US" id="srt_ValuationAndQualifyingAccountsDisclosureTable_lbl">Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="srt_ValuationAndQualifyingAccountsDisclosureTable_lbl" xlink:title="label: ValuationAndQualifyingAccountsDisclosureTable to srt_ValuationAndQualifyingAccountsDisclosureTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember" xlink:label="ParentCompanyMember" xlink:title="ParentCompanyMember" />
    <link:label xlink:type="resource" xlink:label="srt_ParentCompanyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ParentCompanyMember_lbl" xml:lang="en-US" id="srt_ParentCompanyMember_lbl">Artesian Resources [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ParentCompanyMember" xlink:to="srt_ParentCompanyMember_lbl" xlink:title="label: ParentCompanyMember to srt_ParentCompanyMember_lbl" />
    <link:label xlink:type="resource" xlink:label="srt_ParentCompanyMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="srt_ParentCompanyMember_lbl1" xml:lang="en-US" id="srt_ParentCompanyMember_lbl1">Artesian Resources [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ParentCompanyMember" xlink:to="srt_ParentCompanyMember_lbl1" xlink:title="label: ParentCompanyMember to srt_ParentCompanyMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:label xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US" id="srt_SegmentGeographicalDomain_lbl">Geographical [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl" xlink:title="label: SegmentGeographicalDomain to srt_SegmentGeographicalDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:label xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_StatementGeographicalAxis_lbl" xml:lang="en-US" id="srt_StatementGeographicalAxis_lbl">Geographical [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xlink:title="label: StatementGeographicalAxis to srt_StatementGeographicalAxis_lbl" />
    <link:label xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="srt_StatementGeographicalAxis_lbl1" xml:lang="en-US" id="srt_StatementGeographicalAxis_lbl1">Geographical [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl1" xlink:title="label: StatementGeographicalAxis to srt_StatementGeographicalAxis_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:label xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RangeAxis_lbl" xml:lang="en-US" id="srt_RangeAxis_lbl">Statistical Measurement [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:title="label: RangeAxis to srt_RangeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:label xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RangeMember_lbl" xml:lang="en-US" id="srt_RangeMember_lbl">Statistical Measurement [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeMember" xlink:to="srt_RangeMember_lbl" xlink:title="label: RangeMember to srt_RangeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:label xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MaximumMember_lbl" xml:lang="en-US" id="srt_MaximumMember_lbl">Maximum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:title="label: MaximumMember to srt_MaximumMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:label xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MinimumMember_lbl" xml:lang="en-US" id="srt_MinimumMember_lbl">Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:title="label: MinimumMember to srt_MinimumMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:title="ContractualObligationFiscalYearMaturityScheduleTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl" xml:lang="en-US" id="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl">Budgeted Mandatory Utility Plant Expenditures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl" xlink:title="label: ContractualObligationFiscalYearMaturityScheduleTableTextBlock to srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:label xlink:type="resource" xlink:label="srt_TitleOfIndividualAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US" id="srt_TitleOfIndividualAxis_lbl">Title of Individual [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:title="label: TitleOfIndividualAxis to srt_TitleOfIndividualAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis" xlink:label="ConsolidationItemsAxis" xlink:title="ConsolidationItemsAxis" />
    <link:label xlink:type="resource" xlink:label="srt_ConsolidationItemsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ConsolidationItemsAxis_lbl" xml:lang="en-US" id="srt_ConsolidationItemsAxis_lbl">Consolidation Items [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis_lbl" xlink:title="label: ConsolidationItemsAxis to srt_ConsolidationItemsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain" xlink:title="ConsolidationItemsDomain" />
    <link:label xlink:type="resource" xlink:label="srt_ConsolidationItemsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ConsolidationItemsDomain_lbl" xml:lang="en-US" id="srt_ConsolidationItemsDomain_lbl">Consolidation Items [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain_lbl" xlink:title="label: ConsolidationItemsDomain to srt_ConsolidationItemsDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:label xlink:type="resource" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US" id="srt_ConsolidatedEntitiesAxis_lbl">Consolidated Entities [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl" xlink:title="label: ConsolidatedEntitiesAxis to srt_ConsolidatedEntitiesAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:label xlink:type="resource" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US" id="srt_ConsolidatedEntitiesDomain_lbl">Consolidated Entities [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl" xlink:title="label: ConsolidatedEntitiesDomain to srt_ConsolidatedEntitiesDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:label xlink:type="resource" xlink:label="srt_ProductsAndServicesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US" id="srt_ProductsAndServicesDomain_lbl">Products and Services [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl" xlink:title="label: ProductsAndServicesDomain to srt_ProductsAndServicesDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:label xlink:type="resource" xlink:label="srt_ProductOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ProductOrServiceAxis_lbl" xml:lang="en-US" id="srt_ProductOrServiceAxis_lbl">Products and Services [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:title="label: ProductOrServiceAxis to srt_ProductOrServiceAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:label xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CoverAbstract_lbl" xml:lang="en-US" id="dei_CoverAbstract_lbl">Cover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:title="label: CoverAbstract to dei_CoverAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType_lbl" xml:lang="en-US" id="dei_DocumentType_lbl">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType_lbl" xlink:title="label: DocumentType to dei_DocumentType_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="DocumentAnnualReport" xlink:title="DocumentAnnualReport" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentAnnualReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentAnnualReport_lbl" xml:lang="en-US" id="dei_DocumentAnnualReport_lbl">Document Annual Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:title="label: DocumentAnnualReport to dei_DocumentAnnualReport_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="DocumentTransitionReport" xlink:title="DocumentTransitionReport" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentTransitionReport_lbl" xml:lang="en-US" id="dei_DocumentTransitionReport_lbl">Document Transition Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:title="label: DocumentTransitionReport to dei_DocumentTransitionReport_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="DocumentFinStmtErrorCorrectionFlag" xlink:title="DocumentFinStmtErrorCorrectionFlag" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US" id="dei_DocumentFinStmtErrorCorrectionFlag_lbl">Document Financial Statement Error Correction [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:title="label: DocumentFinStmtErrorCorrectionFlag to dei_DocumentFinStmtErrorCorrectionFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtRestatementRecoveryAnalysisFlag" xlink:label="DocumentFinStmtRestatementRecoveryAnalysisFlag" xlink:title="DocumentFinStmtRestatementRecoveryAnalysisFlag" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFinStmtRestatementRecoveryAnalysisFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFinStmtRestatementRecoveryAnalysisFlag_lbl" xml:lang="en-US" id="dei_DocumentFinStmtRestatementRecoveryAnalysisFlag_lbl">Document Financial Statement Restatement Recovery Analysis [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFinStmtRestatementRecoveryAnalysisFlag" xlink:to="dei_DocumentFinStmtRestatementRecoveryAnalysisFlag_lbl" xlink:title="label: DocumentFinStmtRestatementRecoveryAnalysisFlag to dei_DocumentFinStmtRestatementRecoveryAnalysisFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="EntityInteractiveDataCurrent" xlink:title="EntityInteractiveDataCurrent" />
    <link:label xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US" id="dei_EntityInteractiveDataCurrent_lbl">Entity Interactive Data Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:title="label: EntityInteractiveDataCurrent to dei_EntityInteractiveDataCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag_lbl" xml:lang="en-US" id="dei_AmendmentFlag_lbl">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:title="label: AmendmentFlag to dei_AmendmentFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="IcfrAuditorAttestationFlag" xlink:title="IcfrAuditorAttestationFlag" />
    <link:label xlink:type="resource" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US" id="dei_IcfrAuditorAttestationFlag_lbl">ICFR Auditor Attestation Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" xlink:title="label: IcfrAuditorAttestationFlag to dei_IcfrAuditorAttestationFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalYearFocus_lbl">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:title="label: DocumentFiscalYearFocus to dei_DocumentFiscalYearFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalPeriodFocus_lbl">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:title="label: DocumentFiscalPeriodFocus to dei_DocumentFiscalPeriodFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="dei_DocumentPeriodEndDate_lbl">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable" xlink:label="EntitiesTable" xlink:title="EntitiesTable" />
    <link:label xlink:type="resource" xlink:label="dei_EntitiesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntitiesTable_lbl" xml:lang="en-US" id="dei_EntitiesTable_lbl">Entities [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntitiesTable" xlink:to="dei_EntitiesTable_lbl" xlink:title="label: EntitiesTable to dei_EntitiesTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:label xlink:type="resource" xlink:label="dei_LegalEntityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LegalEntityAxis_lbl" xml:lang="en-US" id="dei_LegalEntityAxis_lbl">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:title="label: LegalEntityAxis to dei_LegalEntityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:label xlink:type="resource" xlink:label="dei_EntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityDomain_lbl" xml:lang="en-US" id="dei_EntityDomain_lbl">Entity [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityDomain" xlink:to="dei_EntityDomain_lbl" xlink:title="label: EntityDomain to dei_EntityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems" xlink:label="EntityInformationLineItems" xlink:title="EntityInformationLineItems" />
    <link:label xlink:type="resource" xlink:label="dei_EntityInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityInformationLineItems_lbl" xml:lang="en-US" id="dei_EntityInformationLineItems_lbl">Entity Information [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityInformationLineItems" xlink:to="dei_EntityInformationLineItems_lbl" xlink:title="label: EntityInformationLineItems to dei_EntityInformationLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="dei_EntityRegistrantName_lbl">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="dei_EntityCentralIndexKey_lbl">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFileNumber_lbl" xml:lang="en-US" id="dei_EntityFileNumber_lbl">Entity File Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:title="label: EntityFileNumber to dei_EntityFileNumber_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US" id="dei_EntityTaxIdentificationNumber_lbl">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:title="label: EntityTaxIdentificationNumber to dei_EntityTaxIdentificationNumber_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US" id="dei_EntityIncorporationStateCountryCode_lbl">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:title="label: EntityIncorporationStateCountryCode to dei_EntityIncorporationStateCountryCode_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="dei_CurrentFiscalYearEndDate_lbl">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:title="label: CurrentFiscalYearEndDate to dei_CurrentFiscalYearEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:label xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US" id="dei_EntityWellKnownSeasonedIssuer_lbl">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:title="label: EntityWellKnownSeasonedIssuer to dei_EntityWellKnownSeasonedIssuer_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:label xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US" id="dei_EntityVoluntaryFilers_lbl">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:title="label: EntityVoluntaryFilers to dei_EntityVoluntaryFilers_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" id="dei_EntityCurrentReportingStatus_lbl">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:title="label: EntityCurrentReportingStatus to dei_EntityCurrentReportingStatus_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityShellCompany_lbl" xml:lang="en-US" id="dei_EntityShellCompany_lbl">Entity Shell Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:title="label: EntityShellCompany to dei_EntityShellCompany_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="dei_EntityFilerCategory_lbl">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:title="label: EntityFilerCategory to dei_EntityFilerCategory_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:label xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntitySmallBusiness_lbl" xml:lang="en-US" id="dei_EntitySmallBusiness_lbl">Entity Small Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:title="label: EntitySmallBusiness to dei_EntitySmallBusiness_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" id="dei_EntityEmergingGrowthCompany_lbl">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:title="label: EntityEmergingGrowthCompany to dei_EntityEmergingGrowthCompany_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:label xlink:type="resource" xlink:label="dei_EntityPublicFloat_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityPublicFloat_lbl" xml:lang="en-US" id="dei_EntityPublicFloat_lbl">Entity Public Float</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:title="label: EntityPublicFloat to dei_EntityPublicFloat_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US" id="dei_EntityAddressAddressLine1_lbl">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:title="label: EntityAddressAddressLine1 to dei_EntityAddressAddressLine1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US" id="dei_EntityAddressAddressLine2_lbl">Entity Address, Address Line Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:title="label: EntityAddressAddressLine2 to dei_EntityAddressAddressLine2_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine3_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US" id="dei_EntityAddressAddressLine3_lbl">Entity Address, Address Line Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:title="label: EntityAddressAddressLine3 to dei_EntityAddressAddressLine3_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US" id="dei_EntityAddressCityOrTown_lbl">Entity Address, City or Town</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:title="label: EntityAddressCityOrTown to dei_EntityAddressCityOrTown_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US" id="dei_EntityAddressStateOrProvince_lbl">Entity Address, State or Province</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:title="label: EntityAddressStateOrProvince to dei_EntityAddressStateOrProvince_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCountry_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCountry_lbl" xml:lang="en-US" id="dei_EntityAddressCountry_lbl">Entity Address, Country</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:title="label: EntityAddressCountry to dei_EntityAddressCountry_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US" id="dei_EntityAddressPostalZipCode_lbl">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:title="label: EntityAddressPostalZipCode to dei_EntityAddressPostalZipCode_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:label xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CityAreaCode_lbl" xml:lang="en-US" id="dei_CityAreaCode_lbl">City Area Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:title="label: CityAreaCode to dei_CityAreaCode_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:label xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LocalPhoneNumber_lbl" xml:lang="en-US" id="dei_LocalPhoneNumber_lbl">Local Phone Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:title="label: LocalPhoneNumber to dei_LocalPhoneNumber_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:label xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_Security12bTitle_lbl" xml:lang="en-US" id="dei_Security12bTitle_lbl">Title of 12(b) Security</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:title="label: Security12bTitle to dei_Security12bTitle_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:label xlink:type="resource" xlink:label="dei_NoTradingSymbolFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US" id="dei_NoTradingSymbolFlag_lbl">No Trading Symbol Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:title="label: NoTradingSymbolFlag to dei_NoTradingSymbolFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:label xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_TradingSymbol_lbl" xml:lang="en-US" id="dei_TradingSymbol_lbl">Trading Symbol</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:title="label: TradingSymbol to dei_TradingSymbol_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:label xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SecurityExchangeName_lbl" xml:lang="en-US" id="dei_SecurityExchangeName_lbl">Security Exchange Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:title="label: SecurityExchangeName to dei_SecurityExchangeName_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="dei_EntityCommonStockSharesOutstanding_lbl">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:title="label: EntityCommonStockSharesOutstanding to dei_EntityCommonStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="AuditorName" xlink:title="AuditorName" />
    <link:label xlink:type="resource" xlink:label="dei_AuditorName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AuditorName_lbl" xml:lang="en-US" id="dei_AuditorName_lbl">Auditor Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AuditorName" xlink:to="dei_AuditorName_lbl" xlink:title="label: AuditorName to dei_AuditorName_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="AuditorLocation" xlink:title="AuditorLocation" />
    <link:label xlink:type="resource" xlink:label="dei_AuditorLocation_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AuditorLocation_lbl" xml:lang="en-US" id="dei_AuditorLocation_lbl">Auditor Location</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xlink:title="label: AuditorLocation to dei_AuditorLocation_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="AuditorFirmId" xlink:title="AuditorFirmId" />
    <link:label xlink:type="resource" xlink:label="dei_AuditorFirmId_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AuditorFirmId_lbl" xml:lang="en-US" id="dei_AuditorFirmId_lbl">Auditor Firm ID</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xlink:title="label: AuditorFirmId to dei_AuditorFirmId_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_DE" xlink:label="DE" xlink:title="DE" />
    <link:label xlink:type="resource" xlink:label="stpr_DE_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="stpr_DE_lbl" xml:lang="en-US" id="stpr_DE_lbl">Delaware [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DE" xlink:to="stpr_DE_lbl" xlink:title="label: DE to stpr_DE_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_MD" xlink:label="MD" xlink:title="MD" />
    <link:label xlink:type="resource" xlink:label="stpr_MD_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="stpr_MD_lbl" xml:lang="en-US" id="stpr_MD_lbl">Maryland [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MD" xlink:to="stpr_MD_lbl" xlink:title="label: MD to stpr_MD_lbl" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_WastewaterInspectionRevenueMember" xlink:label="WastewaterInspectionRevenueMember" xlink:title="WastewaterInspectionRevenueMember" />
    <link:label xlink:type="resource" xlink:label="artna_WastewaterInspectionRevenueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_WastewaterInspectionRevenueMember_lbl" xml:lang="en-US" id="artna_WastewaterInspectionRevenueMember_lbl">Refers to revenue from wastewater inspections.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WastewaterInspectionRevenueMember" xlink:to="artna_WastewaterInspectionRevenueMember_lbl" xlink:title="label: WastewaterInspectionRevenueMember to artna_WastewaterInspectionRevenueMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_WastewaterInspectionRevenueMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_WastewaterInspectionRevenueMember_lbl1" xml:lang="en-US" id="artna_WastewaterInspectionRevenueMember_lbl1">Wastewater Inspection Revenue [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WastewaterInspectionRevenueMember" xlink:to="artna_WastewaterInspectionRevenueMember_lbl1" xlink:title="label: WastewaterInspectionRevenueMember to artna_WastewaterInspectionRevenueMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SLPPlanRevenueMember" xlink:label="SLPPlanRevenueMember" xlink:title="SLPPlanRevenueMember" />
    <link:label xlink:type="resource" xlink:label="artna_SLPPlanRevenueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_SLPPlanRevenueMember_lbl" xml:lang="en-US" id="artna_SLPPlanRevenueMember_lbl">Refers to revenue from SLP Plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SLPPlanRevenueMember" xlink:to="artna_SLPPlanRevenueMember_lbl" xlink:title="label: SLPPlanRevenueMember to artna_SLPPlanRevenueMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_SLPPlanRevenueMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SLPPlanRevenueMember_lbl1" xml:lang="en-US" id="artna_SLPPlanRevenueMember_lbl1">SLP Plan Revenue [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SLPPlanRevenueMember" xlink:to="artna_SLPPlanRevenueMember_lbl1" xlink:title="label: SLPPlanRevenueMember to artna_SLPPlanRevenueMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContractServicesRevenueMember" xlink:label="ContractServicesRevenueMember" xlink:title="ContractServicesRevenueMember" />
    <link:label xlink:type="resource" xlink:label="artna_ContractServicesRevenueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ContractServicesRevenueMember_lbl" xml:lang="en-US" id="artna_ContractServicesRevenueMember_lbl">Refers to revenue from contract services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractServicesRevenueMember" xlink:to="artna_ContractServicesRevenueMember_lbl" xlink:title="label: ContractServicesRevenueMember to artna_ContractServicesRevenueMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ContractServicesRevenueMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ContractServicesRevenueMember_lbl1" xml:lang="en-US" id="artna_ContractServicesRevenueMember_lbl1">Contract Services Revenue [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractServicesRevenueMember" xlink:to="artna_ContractServicesRevenueMember_lbl1" xlink:title="label: ContractServicesRevenueMember to artna_ContractServicesRevenueMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm" xlink:label="OptionForUnderwritersToPurchaseAdditionalSharesTerm" xlink:title="OptionForUnderwritersToPurchaseAdditionalSharesTerm" />
    <link:label xlink:type="resource" xlink:label="artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl" xml:lang="en-US" id="artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl">Period of time from the date of the final prospectus relating to the Initial Public Offering for underwriters to purchase additional Units to cover over-allotments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OptionForUnderwritersToPurchaseAdditionalSharesTerm" xlink:to="artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl" xlink:title="label: OptionForUnderwritersToPurchaseAdditionalSharesTerm to artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl1" xml:lang="en-US" id="artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl1">Option for Underwriters to Purchase Additional Shares, Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OptionForUnderwritersToPurchaseAdditionalSharesTerm" xlink:to="artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl1" xlink:title="label: OptionForUnderwritersToPurchaseAdditionalSharesTerm to artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl2" xml:lang="en-US" id="artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl2">Option for underwriters to purchase additional units, term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OptionForUnderwritersToPurchaseAdditionalSharesTerm" xlink:to="artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl2" xlink:title="label: OptionForUnderwritersToPurchaseAdditionalSharesTerm to artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" xlink:label="NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" xlink:title="NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl" xml:lang="en-US" id="artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl">The number of additional shares intent to purchase by underwriters.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" xlink:to="artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl" xlink:title="label: NumberOfAdditionalSharesIntentToPurchaseByUnderwriters to artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl1" xml:lang="en-US" id="artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl1">Number of Additional Shares Intent to Purchase by Underwriters</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" xlink:to="artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl1" xlink:title="label: NumberOfAdditionalSharesIntentToPurchaseByUnderwriters to artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl2" xml:lang="en-US" id="artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl2">Option to purchase additional common shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" xlink:to="artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl2" xlink:title="label: NumberOfAdditionalSharesIntentToPurchaseByUnderwriters to artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfNonUtilityBusinesses" xlink:label="NumberOfNonUtilityBusinesses" xlink:title="NumberOfNonUtilityBusinesses" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfNonUtilityBusinesses_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NumberOfNonUtilityBusinesses_lbl" xml:lang="en-US" id="artna_NumberOfNonUtilityBusinesses_lbl">Refers to the number of non-utility businesses.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfNonUtilityBusinesses" xlink:to="artna_NumberOfNonUtilityBusinesses_lbl" xlink:title="label: NumberOfNonUtilityBusinesses to artna_NumberOfNonUtilityBusinesses_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfNonUtilityBusinesses_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NumberOfNonUtilityBusinesses_lbl1" xml:lang="en-US" id="artna_NumberOfNonUtilityBusinesses_lbl1">Number Of Non-Utility Businesses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfNonUtilityBusinesses" xlink:to="artna_NumberOfNonUtilityBusinesses_lbl1" xlink:title="label: NumberOfNonUtilityBusinesses to artna_NumberOfNonUtilityBusinesses_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfNonUtilityBusinesses_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_NumberOfNonUtilityBusinesses_lbl2" xml:lang="en-US" id="artna_NumberOfNonUtilityBusinesses_lbl2">Number of non-utility businesses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfNonUtilityBusinesses" xlink:to="artna_NumberOfNonUtilityBusinesses_lbl2" xlink:title="label: NumberOfNonUtilityBusinesses to artna_NumberOfNonUtilityBusinesses_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfRegulatedUtilitySubsidiaries" xlink:label="NumberOfRegulatedUtilitySubsidiaries" xlink:title="NumberOfRegulatedUtilitySubsidiaries" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfRegulatedUtilitySubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NumberOfRegulatedUtilitySubsidiaries_lbl" xml:lang="en-US" id="artna_NumberOfRegulatedUtilitySubsidiaries_lbl">Refers to the number of regulated utility subsidiaries.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfRegulatedUtilitySubsidiaries" xlink:to="artna_NumberOfRegulatedUtilitySubsidiaries_lbl" xlink:title="label: NumberOfRegulatedUtilitySubsidiaries to artna_NumberOfRegulatedUtilitySubsidiaries_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfRegulatedUtilitySubsidiaries_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NumberOfRegulatedUtilitySubsidiaries_lbl1" xml:lang="en-US" id="artna_NumberOfRegulatedUtilitySubsidiaries_lbl1">Number of Regulated Utility Subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfRegulatedUtilitySubsidiaries" xlink:to="artna_NumberOfRegulatedUtilitySubsidiaries_lbl1" xlink:title="label: NumberOfRegulatedUtilitySubsidiaries to artna_NumberOfRegulatedUtilitySubsidiaries_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfRegulatedUtilitySubsidiaries_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_NumberOfRegulatedUtilitySubsidiaries_lbl2" xml:lang="en-US" id="artna_NumberOfRegulatedUtilitySubsidiaries_lbl2">Number of regulated utility subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfRegulatedUtilitySubsidiaries" xlink:to="artna_NumberOfRegulatedUtilitySubsidiaries_lbl2" xlink:title="label: NumberOfRegulatedUtilitySubsidiaries to artna_NumberOfRegulatedUtilitySubsidiaries_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OtherNonUtilityMember" xlink:label="OtherNonUtilityMember" xlink:title="OtherNonUtilityMember" />
    <link:label xlink:type="resource" xlink:label="artna_OtherNonUtilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_OtherNonUtilityMember_lbl" xml:lang="en-US" id="artna_OtherNonUtilityMember_lbl">Refers to business segment Other (non-utility).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNonUtilityMember" xlink:to="artna_OtherNonUtilityMember_lbl" xlink:title="label: OtherNonUtilityMember to artna_OtherNonUtilityMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_OtherNonUtilityMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_OtherNonUtilityMember_lbl1" xml:lang="en-US" id="artna_OtherNonUtilityMember_lbl1">Other (non-utility) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNonUtilityMember" xlink:to="artna_OtherNonUtilityMember_lbl1" xlink:title="label: OtherNonUtilityMember to artna_OtherNonUtilityMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RegulatedUtilityMember" xlink:label="RegulatedUtilityMember" xlink:title="RegulatedUtilityMember" />
    <link:label xlink:type="resource" xlink:label="artna_RegulatedUtilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_RegulatedUtilityMember_lbl" xml:lang="en-US" id="artna_RegulatedUtilityMember_lbl">Refers to business segment Regulated Utility.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatedUtilityMember" xlink:to="artna_RegulatedUtilityMember_lbl" xlink:title="label: RegulatedUtilityMember to artna_RegulatedUtilityMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_RegulatedUtilityMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_RegulatedUtilityMember_lbl1" xml:lang="en-US" id="artna_RegulatedUtilityMember_lbl1">Regulated Utility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatedUtilityMember" xlink:to="artna_RegulatedUtilityMember_lbl1" xlink:title="label: RegulatedUtilityMember to artna_RegulatedUtilityMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_BusinessCombinationsEstimatedAnnualRevenue" xlink:label="BusinessCombinationsEstimatedAnnualRevenue" xlink:title="BusinessCombinationsEstimatedAnnualRevenue" />
    <link:label xlink:type="resource" xlink:label="artna_BusinessCombinationsEstimatedAnnualRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_BusinessCombinationsEstimatedAnnualRevenue_lbl" xml:lang="en-US" id="artna_BusinessCombinationsEstimatedAnnualRevenue_lbl">Estimated annual revenue from customers acquired.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsEstimatedAnnualRevenue" xlink:to="artna_BusinessCombinationsEstimatedAnnualRevenue_lbl" xlink:title="label: BusinessCombinationsEstimatedAnnualRevenue to artna_BusinessCombinationsEstimatedAnnualRevenue_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_BusinessCombinationsEstimatedAnnualRevenue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_BusinessCombinationsEstimatedAnnualRevenue_lbl1" xml:lang="en-US" id="artna_BusinessCombinationsEstimatedAnnualRevenue_lbl1">Business combinations, estimated annual revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsEstimatedAnnualRevenue" xlink:to="artna_BusinessCombinationsEstimatedAnnualRevenue_lbl1" xlink:title="label: BusinessCombinationsEstimatedAnnualRevenue to artna_BusinessCombinationsEstimatedAnnualRevenue_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_BusinessCombinationsEstimatedAnnualRevenue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_BusinessCombinationsEstimatedAnnualRevenue_lbl2" xml:lang="en-US" id="artna_BusinessCombinationsEstimatedAnnualRevenue_lbl2">Estimated annual revenue from customers acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsEstimatedAnnualRevenue" xlink:to="artna_BusinessCombinationsEstimatedAnnualRevenue_lbl2" xlink:title="label: BusinessCombinationsEstimatedAnnualRevenue to artna_BusinessCombinationsEstimatedAnnualRevenue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" />
    <link:label xlink:type="resource" xlink:label="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl" xml:lang="en-US" id="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl">The number of installments of remaining purchase price amount payable for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" xlink:to="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments to artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl1" xml:lang="en-US" id="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Number of Installments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" xlink:to="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments to artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl2" xml:lang="en-US" id="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl2">Number of installments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" xlink:to="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl2" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments to artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" />
    <link:label xlink:type="resource" xlink:label="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl" xml:lang="en-US" id="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl">The interest rate of remaining purchase price amount payable for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" xlink:to="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate to artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl1" xml:lang="en-US" id="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Interest Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" xlink:to="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate to artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl2" xml:lang="en-US" id="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl2">Interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" xlink:to="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl2" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate to artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_UtilityPlantMember" xlink:label="UtilityPlantMember" xlink:title="UtilityPlantMember" />
    <link:label xlink:type="resource" xlink:label="artna_UtilityPlantMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_UtilityPlantMember_lbl" xml:lang="en-US" id="artna_UtilityPlantMember_lbl">Represents plant owned by a utility entity used in the operations of the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UtilityPlantMember" xlink:to="artna_UtilityPlantMember_lbl" xlink:title="label: UtilityPlantMember to artna_UtilityPlantMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_UtilityPlantMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_UtilityPlantMember_lbl1" xml:lang="en-US" id="artna_UtilityPlantMember_lbl1">Utility Plant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UtilityPlantMember" xlink:to="artna_UtilityPlantMember_lbl1" xlink:title="label: UtilityPlantMember to artna_UtilityPlantMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ClaytonMember" xlink:label="ClaytonMember" xlink:title="ClaytonMember" />
    <link:label xlink:type="resource" xlink:label="artna_ClaytonMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ClaytonMember_lbl" xml:lang="en-US" id="artna_ClaytonMember_lbl">Entity that has been acquired.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClaytonMember" xlink:to="artna_ClaytonMember_lbl" xlink:title="label: ClaytonMember to artna_ClaytonMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ClaytonMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ClaytonMember_lbl1" xml:lang="en-US" id="artna_ClaytonMember_lbl1">Clayton [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClaytonMember" xlink:to="artna_ClaytonMember_lbl1" xlink:title="label: ClaytonMember to artna_ClaytonMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfRefundsFromTrust" xlink:label="NumberOfRefundsFromTrust" xlink:title="NumberOfRefundsFromTrust" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfRefundsFromTrust_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NumberOfRefundsFromTrust_lbl" xml:lang="en-US" id="artna_NumberOfRefundsFromTrust_lbl">Number of refunds from the Trust to customers.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfRefundsFromTrust" xlink:to="artna_NumberOfRefundsFromTrust_lbl" xlink:title="label: NumberOfRefundsFromTrust to artna_NumberOfRefundsFromTrust_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfRefundsFromTrust_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NumberOfRefundsFromTrust_lbl1" xml:lang="en-US" id="artna_NumberOfRefundsFromTrust_lbl1">Number of refunds from Trust</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfRefundsFromTrust" xlink:to="artna_NumberOfRefundsFromTrust_lbl1" xlink:title="label: NumberOfRefundsFromTrust to artna_NumberOfRefundsFromTrust_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:label="LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:title="LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US" id="artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl">Tabular disclosure of supplemental cash flow information related to operating leases.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:to="artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl" xlink:title="label: LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock to artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl1" xml:lang="en-US" id="artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl1">Lessee, Operating Lease, Supplemental Cash Flow Information Related to Leases [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:to="artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl1" xlink:title="label: LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock to artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl2" xml:lang="en-US" id="artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl2">Supplemental Cash Flow Information Related to Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:to="artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl2" xlink:title="label: LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock to artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeasesRentExpenseNetTableTextBlock" xlink:label="OperatingLeasesRentExpenseNetTableTextBlock" xlink:title="OperatingLeasesRentExpenseNetTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl" xml:lang="en-US" id="artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl">Tabular disclosure of rent expenses for all operating leases expect those with terms of 12 months or less comprise.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesRentExpenseNetTableTextBlock" xlink:to="artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl" xlink:title="label: OperatingLeasesRentExpenseNetTableTextBlock to artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl1" xml:lang="en-US" id="artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl1">Operating Leases, Rent Expense, Net [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesRentExpenseNetTableTextBlock" xlink:to="artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl1" xlink:title="label: OperatingLeasesRentExpenseNetTableTextBlock to artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl2" xml:lang="en-US" id="artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl2">Rent Expense for All Operating Leases Except Those with Terms of 12 Months or Less</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasesRentExpenseNetTableTextBlock" xlink:to="artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl2" xlink:title="label: OperatingLeasesRentExpenseNetTableTextBlock to artna_OperatingLeasesRentExpenseNetTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:label="LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:title="LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US" id="artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl">Tabular disclosure of supplemental balance sheet information related to operating leases.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:to="artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl" xlink:title="label: LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock to artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl1" xml:lang="en-US" id="artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl1">Lessee, Operating Lease, Supplemental Balance Sheet Information Related to Leases [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:to="artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl1" xlink:title="label: LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock to artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl2" xml:lang="en-US" id="artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl2">Supplemental Balance Sheet Information Related to Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:to="artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl2" xlink:title="label: LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock to artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PortionOfLeaseTermDeterminingAnnualLeasePayment" xlink:label="PortionOfLeaseTermDeterminingAnnualLeasePayment" xlink:title="PortionOfLeaseTermDeterminingAnnualLeasePayment" />
    <link:label xlink:type="resource" xlink:label="artna_PortionOfLeaseTermDeterminingAnnualLeasePayment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PortionOfLeaseTermDeterminingAnnualLeasePayment_lbl" xml:lang="en-US" id="artna_PortionOfLeaseTermDeterminingAnnualLeasePayment_lbl">Portion of lease term in which annual lease payments will be determined based on the fair market value of the parcel of land.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PortionOfLeaseTermDeterminingAnnualLeasePayment" xlink:to="artna_PortionOfLeaseTermDeterminingAnnualLeasePayment_lbl" xlink:title="label: PortionOfLeaseTermDeterminingAnnualLeasePayment to artna_PortionOfLeaseTermDeterminingAnnualLeasePayment_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PortionOfLeaseTermDeterminingAnnualLeasePayment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PortionOfLeaseTermDeterminingAnnualLeasePayment_lbl1" xml:lang="en-US" id="artna_PortionOfLeaseTermDeterminingAnnualLeasePayment_lbl1">Portion of lease term determining annual lease payment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PortionOfLeaseTermDeterminingAnnualLeasePayment" xlink:to="artna_PortionOfLeaseTermDeterminingAnnualLeasePayment_lbl1" xlink:title="label: PortionOfLeaseTermDeterminingAnnualLeasePayment to artna_PortionOfLeaseTermDeterminingAnnualLeasePayment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" xlink:label="OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" xlink:title="OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract_lbl1" xml:lang="en-US" id="artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract_lbl1">Operating Lease, Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" xlink:to="artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract_lbl1" xlink:title="label: OperatingLeaseWeightedAverageRemainingLeaseTermAbstract to artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract_lbl2" xml:lang="en-US" id="artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract_lbl2">Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" xlink:to="artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract_lbl2" xlink:title="label: OperatingLeaseWeightedAverageRemainingLeaseTermAbstract to artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseRightOfUseAssetAbstract" xlink:label="OperatingLeaseRightOfUseAssetAbstract" xlink:title="OperatingLeaseRightOfUseAssetAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeaseRightOfUseAssetAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_OperatingLeaseRightOfUseAssetAbstract_lbl1" xml:lang="en-US" id="artna_OperatingLeaseRightOfUseAssetAbstract_lbl1">Operating Lease, Right-of-Use Asset [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAssetAbstract" xlink:to="artna_OperatingLeaseRightOfUseAssetAbstract_lbl1" xlink:title="label: OperatingLeaseRightOfUseAssetAbstract to artna_OperatingLeaseRightOfUseAssetAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeaseRightOfUseAssetAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_OperatingLeaseRightOfUseAssetAbstract_lbl2" xml:lang="en-US" id="artna_OperatingLeaseRightOfUseAssetAbstract_lbl2">Operating leases [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAssetAbstract" xlink:to="artna_OperatingLeaseRightOfUseAssetAbstract_lbl2" xlink:title="label: OperatingLeaseRightOfUseAssetAbstract to artna_OperatingLeaseRightOfUseAssetAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract" xlink:label="OperatingLeaseWeightedAverageDiscountRatePercentAbstract" xlink:title="OperatingLeaseWeightedAverageDiscountRatePercentAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract_lbl1" xml:lang="en-US" id="artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract_lbl1">Operating Lease, Weighted Average Discount Rate, Percent [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageDiscountRatePercentAbstract" xlink:to="artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract_lbl1" xlink:title="label: OperatingLeaseWeightedAverageDiscountRatePercentAbstract to artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract_lbl2" xml:lang="en-US" id="artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract_lbl2">Weighted Average Discount Rate [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageDiscountRatePercentAbstract" xlink:to="artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract_lbl2" xlink:title="label: OperatingLeaseWeightedAverageDiscountRatePercentAbstract to artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:label="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:title="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl1" xml:lang="en-US" id="artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl1">Right-of-use Assets Obtained in Exchange for Lease Obligations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl1" xlink:title="label: RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract to artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl2" xml:lang="en-US" id="artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl2">Right-of-use assets obtained in exchange for lease obligations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl2" xlink:title="label: RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract to artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:label="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:title="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl1" xml:lang="en-US" id="artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl1">Cash Paid for Amounts Included in the Measurement of Lease Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl1" xlink:title="label: CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract to artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl2" xml:lang="en-US" id="artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl2">Cash paid for amounts included in the measurement of lease liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl2" xlink:title="label: CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract to artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SupplementalCashFlowInformationRelatedToLeasesAbstract" xlink:label="SupplementalCashFlowInformationRelatedToLeasesAbstract" xlink:title="SupplementalCashFlowInformationRelatedToLeasesAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_SupplementalCashFlowInformationRelatedToLeasesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SupplementalCashFlowInformationRelatedToLeasesAbstract_lbl1" xml:lang="en-US" id="artna_SupplementalCashFlowInformationRelatedToLeasesAbstract_lbl1">Supplemental Cash Flow Information Related to Leases [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationRelatedToLeasesAbstract" xlink:to="artna_SupplementalCashFlowInformationRelatedToLeasesAbstract_lbl1" xlink:title="label: SupplementalCashFlowInformationRelatedToLeasesAbstract to artna_SupplementalCashFlowInformationRelatedToLeasesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" xlink:label="PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" xlink:title="PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl" xml:lang="en-US" id="artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl">Percentage of increase in annual lease payment for land operating leases for each year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" xlink:to="artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl" xlink:title="label: PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments to artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl1" xml:lang="en-US" id="artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl1">Percentage of Lessee, Operating Lease, Increase in Annual Lease Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" xlink:to="artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl1" xlink:title="label: PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments to artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl2" xml:lang="en-US" id="artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl2">Percentage of increase in annual lease payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" xlink:to="artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl2" xlink:title="label: PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments to artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseRentExpenseContingentRentals" xlink:label="OperatingLeaseRentExpenseContingentRentals" xlink:title="OperatingLeaseRentExpenseContingentRentals" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeaseRentExpenseContingentRentals_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_OperatingLeaseRentExpenseContingentRentals_lbl" xml:lang="en-US" id="artna_OperatingLeaseRentExpenseContingentRentals_lbl">The increases or decreases in lease payments that result from changes occurring after the inception of the lease in the factors (other than the passage of time) on which lease payments are based, except that any escalation of minimum lease payments relating to increases in construction or acquisition cost of the leased property or for increases in some measure of cost or value during the construction or preconstruction period, are excluded from contingent rentals. Contingent rentals also may include amounts for which the triggering events have not yet occurred or the specified targets for which have not yet been achieved (such as sales based percentage rent), but which events are considered probable of occurring or which specified targets are considered probable of being achieved.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRentExpenseContingentRentals" xlink:to="artna_OperatingLeaseRentExpenseContingentRentals_lbl" xlink:title="label: OperatingLeaseRentExpenseContingentRentals to artna_OperatingLeaseRentExpenseContingentRentals_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeaseRentExpenseContingentRentals_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_OperatingLeaseRentExpenseContingentRentals_lbl1" xml:lang="en-US" id="artna_OperatingLeaseRentExpenseContingentRentals_lbl1">Operating Lease, Rent Expense, Contingent Rentals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRentExpenseContingentRentals" xlink:to="artna_OperatingLeaseRentExpenseContingentRentals_lbl1" xlink:title="label: OperatingLeaseRentExpenseContingentRentals to artna_OperatingLeaseRentExpenseContingentRentals_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeaseRentExpenseContingentRentals_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_OperatingLeaseRentExpenseContingentRentals_lbl2" xml:lang="en-US" id="artna_OperatingLeaseRentExpenseContingentRentals_lbl2">Contingent rentals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRentExpenseContingentRentals" xlink:to="artna_OperatingLeaseRentExpenseContingentRentals_lbl2" xlink:title="label: OperatingLeaseRentExpenseContingentRentals to artna_OperatingLeaseRentExpenseContingentRentals_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseRentExpenseMinimumRentals" xlink:label="OperatingLeaseRentExpenseMinimumRentals" xlink:title="OperatingLeaseRentExpenseMinimumRentals" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeaseRentExpenseMinimumRentals_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_OperatingLeaseRentExpenseMinimumRentals_lbl" xml:lang="en-US" id="artna_OperatingLeaseRentExpenseMinimumRentals_lbl">This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRentExpenseMinimumRentals" xlink:to="artna_OperatingLeaseRentExpenseMinimumRentals_lbl" xlink:title="label: OperatingLeaseRentExpenseMinimumRentals to artna_OperatingLeaseRentExpenseMinimumRentals_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeaseRentExpenseMinimumRentals_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_OperatingLeaseRentExpenseMinimumRentals_lbl1" xml:lang="en-US" id="artna_OperatingLeaseRentExpenseMinimumRentals_lbl1">Operating Lease, Rent Expense, Minimum Rentals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRentExpenseMinimumRentals" xlink:to="artna_OperatingLeaseRentExpenseMinimumRentals_lbl1" xlink:title="label: OperatingLeaseRentExpenseMinimumRentals to artna_OperatingLeaseRentExpenseMinimumRentals_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeaseRentExpenseMinimumRentals_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_OperatingLeaseRentExpenseMinimumRentals_lbl2" xml:lang="en-US" id="artna_OperatingLeaseRentExpenseMinimumRentals_lbl2">Minimum rentals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRentExpenseMinimumRentals" xlink:to="artna_OperatingLeaseRentExpenseMinimumRentals_lbl2" xlink:title="label: OperatingLeaseRentExpenseMinimumRentals to artna_OperatingLeaseRentExpenseMinimumRentals_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseRentExpenseNetAbstract" xlink:label="OperatingLeaseRentExpenseNetAbstract" xlink:title="OperatingLeaseRentExpenseNetAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeaseRentExpenseNetAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_OperatingLeaseRentExpenseNetAbstract_lbl1" xml:lang="en-US" id="artna_OperatingLeaseRentExpenseNetAbstract_lbl1">Operating Lease, Rent Expense, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRentExpenseNetAbstract" xlink:to="artna_OperatingLeaseRentExpenseNetAbstract_lbl1" xlink:title="label: OperatingLeaseRentExpenseNetAbstract to artna_OperatingLeaseRentExpenseNetAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_OperatingLeaseRentExpenseNetAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_OperatingLeaseRentExpenseNetAbstract_lbl2" xml:lang="en-US" id="artna_OperatingLeaseRentExpenseNetAbstract_lbl2">Rent Expense [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRentExpenseNetAbstract" xlink:to="artna_OperatingLeaseRentExpenseNetAbstract_lbl2" xlink:title="label: OperatingLeaseRentExpenseNetAbstract to artna_OperatingLeaseRentExpenseNetAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ReserveOrReductionToRevenue" xlink:label="ReserveOrReductionToRevenue" xlink:title="ReserveOrReductionToRevenue" />
    <link:label xlink:type="resource" xlink:label="artna_ReserveOrReductionToRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ReserveOrReductionToRevenue_lbl" xml:lang="en-US" id="artna_ReserveOrReductionToRevenue_lbl">Reserve or reduction to revenue from interim temporary rates.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReserveOrReductionToRevenue" xlink:to="artna_ReserveOrReductionToRevenue_lbl" xlink:title="label: ReserveOrReductionToRevenue to artna_ReserveOrReductionToRevenue_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ReserveOrReductionToRevenue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ReserveOrReductionToRevenue_lbl1" xml:lang="en-US" id="artna_ReserveOrReductionToRevenue_lbl1">Reserve or reduction to revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReserveOrReductionToRevenue" xlink:to="artna_ReserveOrReductionToRevenue_lbl1" xlink:title="label: ReserveOrReductionToRevenue to artna_ReserveOrReductionToRevenue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MeteredWastewaterServicesMember" xlink:label="MeteredWastewaterServicesMember" xlink:title="MeteredWastewaterServicesMember" />
    <link:label xlink:type="resource" xlink:label="artna_MeteredWastewaterServicesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_MeteredWastewaterServicesMember_lbl" xml:lang="en-US" id="artna_MeteredWastewaterServicesMember_lbl">Amount paid for metered wastewater services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeteredWastewaterServicesMember" xlink:to="artna_MeteredWastewaterServicesMember_lbl" xlink:title="label: MeteredWastewaterServicesMember to artna_MeteredWastewaterServicesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_MeteredWastewaterServicesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_MeteredWastewaterServicesMember_lbl1" xml:lang="en-US" id="artna_MeteredWastewaterServicesMember_lbl1">Metered Wastewater Services [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeteredWastewaterServicesMember" xlink:to="artna_MeteredWastewaterServicesMember_lbl1" xlink:title="label: MeteredWastewaterServicesMember to artna_MeteredWastewaterServicesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfOperationContractsPaidInAdvance" xlink:label="NumberOfOperationContractsPaidInAdvance" xlink:title="NumberOfOperationContractsPaidInAdvance" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfOperationContractsPaidInAdvance_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NumberOfOperationContractsPaidInAdvance_lbl" xml:lang="en-US" id="artna_NumberOfOperationContractsPaidInAdvance_lbl">Number of operation contracts paid in advance.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOperationContractsPaidInAdvance" xlink:to="artna_NumberOfOperationContractsPaidInAdvance_lbl" xlink:title="label: NumberOfOperationContractsPaidInAdvance to artna_NumberOfOperationContractsPaidInAdvance_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfOperationContractsPaidInAdvance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NumberOfOperationContractsPaidInAdvance_lbl1" xml:lang="en-US" id="artna_NumberOfOperationContractsPaidInAdvance_lbl1">Number of operation contracts paid in advance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOperationContractsPaidInAdvance" xlink:to="artna_NumberOfOperationContractsPaidInAdvance_lbl1" xlink:title="label: NumberOfOperationContractsPaidInAdvance to artna_NumberOfOperationContractsPaidInAdvance_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OtherOperatingRevenueNotInScopeOfASC606" xlink:label="OtherOperatingRevenueNotInScopeOfASC606" xlink:title="OtherOperatingRevenueNotInScopeOfASC606" />
    <link:label xlink:type="resource" xlink:label="artna_OtherOperatingRevenueNotInScopeOfASC606_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_OtherOperatingRevenueNotInScopeOfASC606_lbl" xml:lang="en-US" id="artna_OtherOperatingRevenueNotInScopeOfASC606_lbl">The total amount of revenue recognized for the period from rental income and other revenue.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherOperatingRevenueNotInScopeOfASC606" xlink:to="artna_OtherOperatingRevenueNotInScopeOfASC606_lbl" xlink:title="label: OtherOperatingRevenueNotInScopeOfASC606 to artna_OtherOperatingRevenueNotInScopeOfASC606_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_OtherOperatingRevenueNotInScopeOfASC606_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_OtherOperatingRevenueNotInScopeOfASC606_lbl1" xml:lang="en-US" id="artna_OtherOperatingRevenueNotInScopeOfASC606_lbl1">Other Operating Revenue not in scope of ASC 606</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherOperatingRevenueNotInScopeOfASC606" xlink:to="artna_OtherOperatingRevenueNotInScopeOfASC606_lbl1" xlink:title="label: OtherOperatingRevenueNotInScopeOfASC606 to artna_OtherOperatingRevenueNotInScopeOfASC606_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DistributionSystemImprovementChargeMember" xlink:label="DistributionSystemImprovementChargeMember" xlink:title="DistributionSystemImprovementChargeMember" />
    <link:label xlink:type="resource" xlink:label="artna_DistributionSystemImprovementChargeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DistributionSystemImprovementChargeMember_lbl" xml:lang="en-US" id="artna_DistributionSystemImprovementChargeMember_lbl">Amount of charges necessary to transport treated water from the point it exits the treatment facility to the point at which it is delivered to the customer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionSystemImprovementChargeMember" xlink:to="artna_DistributionSystemImprovementChargeMember_lbl" xlink:title="label: DistributionSystemImprovementChargeMember to artna_DistributionSystemImprovementChargeMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DistributionSystemImprovementChargeMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DistributionSystemImprovementChargeMember_lbl1" xml:lang="en-US" id="artna_DistributionSystemImprovementChargeMember_lbl1">Distribution System Improvement Charge [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionSystemImprovementChargeMember" xlink:to="artna_DistributionSystemImprovementChargeMember_lbl1" xlink:title="label: DistributionSystemImprovementChargeMember to artna_DistributionSystemImprovementChargeMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_DistributionSystemImprovementChargeMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_DistributionSystemImprovementChargeMember_lbl2" xml:lang="en-US" id="artna_DistributionSystemImprovementChargeMember_lbl2">DSIC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionSystemImprovementChargeMember" xlink:to="artna_DistributionSystemImprovementChargeMember_lbl2" xlink:title="label: DistributionSystemImprovementChargeMember to artna_DistributionSystemImprovementChargeMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RevenueReservedForRefundTCJAImpactMember" xlink:label="RevenueReservedForRefundTCJAImpactMember" xlink:title="RevenueReservedForRefundTCJAImpactMember" />
    <link:label xlink:type="resource" xlink:label="artna_RevenueReservedForRefundTCJAImpactMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_RevenueReservedForRefundTCJAImpactMember_lbl" xml:lang="en-US" id="artna_RevenueReservedForRefundTCJAImpactMember_lbl">Amount of cash outflow to customers for refund payments of revenue that was previously reported as revenue due to impact of Tax Cuts and Jobs Act of 2017 (TCJA).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueReservedForRefundTCJAImpactMember" xlink:to="artna_RevenueReservedForRefundTCJAImpactMember_lbl" xlink:title="label: RevenueReservedForRefundTCJAImpactMember to artna_RevenueReservedForRefundTCJAImpactMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_RevenueReservedForRefundTCJAImpactMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_RevenueReservedForRefundTCJAImpactMember_lbl1" xml:lang="en-US" id="artna_RevenueReservedForRefundTCJAImpactMember_lbl1">Revenue Reserved for Refund - TCJA Impact [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueReservedForRefundTCJAImpactMember" xlink:to="artna_RevenueReservedForRefundTCJAImpactMember_lbl1" xlink:title="label: RevenueReservedForRefundTCJAImpactMember to artna_RevenueReservedForRefundTCJAImpactMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_InspectionFeesMember" xlink:label="InspectionFeesMember" xlink:title="InspectionFeesMember" />
    <link:label xlink:type="resource" xlink:label="artna_InspectionFeesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_InspectionFeesMember_lbl" xml:lang="en-US" id="artna_InspectionFeesMember_lbl">Amount paid for work or a service at the time of inspection.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InspectionFeesMember" xlink:to="artna_InspectionFeesMember_lbl" xlink:title="label: InspectionFeesMember to artna_InspectionFeesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_InspectionFeesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_InspectionFeesMember_lbl1" xml:lang="en-US" id="artna_InspectionFeesMember_lbl1">Inspection Fees [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InspectionFeesMember" xlink:to="artna_InspectionFeesMember_lbl1" xlink:title="label: InspectionFeesMember to artna_InspectionFeesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ConsumptionChargesMember" xlink:label="ConsumptionChargesMember" xlink:title="ConsumptionChargesMember" />
    <link:label xlink:type="resource" xlink:label="artna_ConsumptionChargesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ConsumptionChargesMember_lbl" xml:lang="en-US" id="artna_ConsumptionChargesMember_lbl">Charges customer has to pay without regard to service consumed. For example, power utility bills usually carry a charge (under customer charge or some other name) that is levied without regard to power consumption.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsumptionChargesMember" xlink:to="artna_ConsumptionChargesMember_lbl" xlink:title="label: ConsumptionChargesMember to artna_ConsumptionChargesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ConsumptionChargesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ConsumptionChargesMember_lbl1" xml:lang="en-US" id="artna_ConsumptionChargesMember_lbl1">Consumption Charges [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsumptionChargesMember" xlink:to="artna_ConsumptionChargesMember_lbl1" xlink:title="label: ConsumptionChargesMember to artna_ConsumptionChargesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ServiceLineProtectionPlansMember" xlink:label="ServiceLineProtectionPlansMember" xlink:title="ServiceLineProtectionPlansMember" />
    <link:label xlink:type="resource" xlink:label="artna_ServiceLineProtectionPlansMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ServiceLineProtectionPlansMember_lbl" xml:lang="en-US" id="artna_ServiceLineProtectionPlansMember_lbl">Amount allocated for service line protection plans which means a monthly fee, these programs may act as a warranty of sorts to help cover the costs of repairing underground supply lines, utility lines within your home, or both. A supply line brings water from a utility's main - or electricity or gas from a utility's distribution lines - to an individual home or business.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ServiceLineProtectionPlansMember" xlink:to="artna_ServiceLineProtectionPlansMember_lbl" xlink:title="label: ServiceLineProtectionPlansMember to artna_ServiceLineProtectionPlansMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ServiceLineProtectionPlansMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ServiceLineProtectionPlansMember_lbl1" xml:lang="en-US" id="artna_ServiceLineProtectionPlansMember_lbl1">Service Line Protection Plans [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ServiceLineProtectionPlansMember" xlink:to="artna_ServiceLineProtectionPlansMember_lbl1" xlink:title="label: ServiceLineProtectionPlansMember to artna_ServiceLineProtectionPlansMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContractOperationsMember" xlink:label="ContractOperationsMember" xlink:title="ContractOperationsMember" />
    <link:label xlink:type="resource" xlink:label="artna_ContractOperationsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ContractOperationsMember_lbl" xml:lang="en-US" id="artna_ContractOperationsMember_lbl">Contract management or contract administration is the management of contracts made with customers, vendors, partners, or employees.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractOperationsMember" xlink:to="artna_ContractOperationsMember_lbl" xlink:title="label: ContractOperationsMember to artna_ContractOperationsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ContractOperationsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ContractOperationsMember_lbl1" xml:lang="en-US" id="artna_ContractOperationsMember_lbl1">Contract Operations [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractOperationsMember" xlink:to="artna_ContractOperationsMember_lbl1" xlink:title="label: ContractOperationsMember to artna_ContractOperationsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" xlink:label="MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" xlink:title="MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" />
    <link:label xlink:type="resource" xlink:label="artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl" xml:lang="en-US" id="artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl">Minimum number of days services invoiced in advance beginning of every month for customer, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" xlink:to="artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl" xlink:title="label: MinimumNumberOfDaysCustomersServicesInvoicedInAdvance to artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl1" xml:lang="en-US" id="artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl1">Minimum Number of Days Customers Services Invoiced in Advance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" xlink:to="artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl1" xlink:title="label: MinimumNumberOfDaysCustomersServicesInvoicedInAdvance to artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl2" xml:lang="en-US" id="artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl2">Minimum number of days customers services invoiced in advance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" xlink:to="artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl2" xlink:title="label: MinimumNumberOfDaysCustomersServicesInvoicedInAdvance to artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_FixedFeesMember" xlink:label="FixedFeesMember" xlink:title="FixedFeesMember" />
    <link:label xlink:type="resource" xlink:label="artna_FixedFeesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_FixedFeesMember_lbl" xml:lang="en-US" id="artna_FixedFeesMember_lbl">Amount paid for work or a service, that does not change with the time the work takes or the amount the service is used.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FixedFeesMember" xlink:to="artna_FixedFeesMember_lbl" xlink:title="label: FixedFeesMember to artna_FixedFeesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_FixedFeesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_FixedFeesMember_lbl1" xml:lang="en-US" id="artna_FixedFeesMember_lbl1">Fixed Fees [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FixedFeesMember" xlink:to="artna_FixedFeesMember_lbl1" xlink:title="label: FixedFeesMember to artna_FixedFeesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ServiceChargesMember" xlink:label="ServiceChargesMember" xlink:title="ServiceChargesMember" />
    <link:label xlink:type="resource" xlink:label="artna_ServiceChargesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ServiceChargesMember_lbl" xml:lang="en-US" id="artna_ServiceChargesMember_lbl">Assistance charges, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ServiceChargesMember" xlink:to="artna_ServiceChargesMember_lbl" xlink:title="label: ServiceChargesMember to artna_ServiceChargesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ServiceChargesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ServiceChargesMember_lbl1" xml:lang="en-US" id="artna_ServiceChargesMember_lbl1">Service Charges [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ServiceChargesMember" xlink:to="artna_ServiceChargesMember_lbl1" xlink:title="label: ServiceChargesMember to artna_ServiceChargesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" xlink:label="MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" xlink:title="MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" />
    <link:label xlink:type="resource" xlink:label="artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl" xml:lang="en-US" id="artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl">The minimum number of days due for accounts receivable after invoicing from Service Line Protection Plans (SLP) customers, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" xlink:to="artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl" xlink:title="label: MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer to artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl1" xml:lang="en-US" id="artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl1">Minimum Number of Days Due for Accounts Receivable from Service Line Protection Plan Customer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" xlink:to="artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl1" xlink:title="label: MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer to artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl2" xml:lang="en-US" id="artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl2">Minimum number of days due for accounts receivable from SLP Plan customer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" xlink:to="artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl2" xlink:title="label: MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer to artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" xlink:label="MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" xlink:title="MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" />
    <link:label xlink:type="resource" xlink:label="artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl" xml:lang="en-US" id="artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl">The minimum number of days due for accounts receivable after invoicing from regulated contract customers, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" xlink:to="artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl" xlink:title="label: MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers to artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl1" xml:lang="en-US" id="artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl1">Minimum Number of Days Due for Accounts Receivable from Regulated Contract Customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" xlink:to="artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl1" xlink:title="label: MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers to artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl2" xml:lang="en-US" id="artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl2">Minimum number of days due for accounts receivable from tariff contract customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" xlink:to="artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl2" xlink:title="label: MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers to artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IndustrialWastewaterServicesMember" xlink:label="IndustrialWastewaterServicesMember" xlink:title="IndustrialWastewaterServicesMember" />
    <link:label xlink:type="resource" xlink:label="artna_IndustrialWastewaterServicesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_IndustrialWastewaterServicesMember_lbl" xml:lang="en-US" id="artna_IndustrialWastewaterServicesMember_lbl">Amount paid for industrial wastewater services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndustrialWastewaterServicesMember" xlink:to="artna_IndustrialWastewaterServicesMember_lbl" xlink:title="label: IndustrialWastewaterServicesMember to artna_IndustrialWastewaterServicesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_IndustrialWastewaterServicesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_IndustrialWastewaterServicesMember_lbl1" xml:lang="en-US" id="artna_IndustrialWastewaterServicesMember_lbl1">Industrial Wastewater Services [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndustrialWastewaterServicesMember" xlink:to="artna_IndustrialWastewaterServicesMember_lbl1" xlink:title="label: IndustrialWastewaterServicesMember to artna_IndustrialWastewaterServicesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DesignAndInstallationMember" xlink:label="DesignAndInstallationMember" xlink:title="DesignAndInstallationMember" />
    <link:label xlink:type="resource" xlink:label="artna_DesignAndInstallationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DesignAndInstallationMember_lbl" xml:lang="en-US" id="artna_DesignAndInstallationMember_lbl">Amount paid for services related to the design and construction of wastewater infrastructure for a state agency under contract.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DesignAndInstallationMember" xlink:to="artna_DesignAndInstallationMember_lbl" xlink:title="label: DesignAndInstallationMember to artna_DesignAndInstallationMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DesignAndInstallationMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DesignAndInstallationMember_lbl1" xml:lang="en-US" id="artna_DesignAndInstallationMember_lbl1">Design and Installation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DesignAndInstallationMember" xlink:to="artna_DesignAndInstallationMember_lbl1" xlink:title="label: DesignAndInstallationMember to artna_DesignAndInstallationMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" xlink:label="ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" xlink:title="ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" />
    <link:label xlink:type="resource" xlink:label="artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl" xml:lang="en-US" id="artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl">Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" xlink:to="artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl" xlink:title="label: ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear to artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl1" xml:lang="en-US" id="artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl1">Contract with Customer, Liability, Revenue Recognized from Beginning of Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" xlink:to="artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl1" xlink:title="label: ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear to artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl2" xml:lang="en-US" id="artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl2">Deferred revenue recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" xlink:to="artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl2" xlink:title="label: ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear to artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LegalProceedingsAbstract" xlink:label="LegalProceedingsAbstract" xlink:title="LegalProceedingsAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_LegalProceedingsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_LegalProceedingsAbstract_lbl1" xml:lang="en-US" id="artna_LegalProceedingsAbstract_lbl1">LEGAL PROCEEDINGS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LegalProceedingsAbstract" xlink:to="artna_LegalProceedingsAbstract_lbl1" xlink:title="label: LegalProceedingsAbstract to artna_LegalProceedingsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfRevenueIncreaseRequestedForNewRates" xlink:label="PercentageOfRevenueIncreaseRequestedForNewRates" xlink:title="PercentageOfRevenueIncreaseRequestedForNewRates" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl" xml:lang="en-US" id="artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl">For a filing request with a regulatory agency to implement new rates, the percentage increase in annual revenue expected upon rate approval.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfRevenueIncreaseRequestedForNewRates" xlink:to="artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl" xlink:title="label: PercentageOfRevenueIncreaseRequestedForNewRates to artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl1" xml:lang="en-US" id="artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl1">Percentage Of Revenue Increase Requested for New Rates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfRevenueIncreaseRequestedForNewRates" xlink:to="artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl1" xlink:title="label: PercentageOfRevenueIncreaseRequestedForNewRates to artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl2" xml:lang="en-US" id="artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl2">Percentage of revenue increase requested for new rates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfRevenueIncreaseRequestedForNewRates" xlink:to="artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl2" xlink:title="label: PercentageOfRevenueIncreaseRequestedForNewRates to artna_PercentageOfRevenueIncreaseRequestedForNewRates_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfTemporaryRatesPermitted" xlink:label="PercentageOfTemporaryRatesPermitted" xlink:title="PercentageOfTemporaryRatesPermitted" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfTemporaryRatesPermitted_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PercentageOfTemporaryRatesPermitted_lbl" xml:lang="en-US" id="artna_PercentageOfTemporaryRatesPermitted_lbl">Percentage of temporary rates that the company is permitted to charge.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfTemporaryRatesPermitted" xlink:to="artna_PercentageOfTemporaryRatesPermitted_lbl" xlink:title="label: PercentageOfTemporaryRatesPermitted to artna_PercentageOfTemporaryRatesPermitted_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfTemporaryRatesPermitted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PercentageOfTemporaryRatesPermitted_lbl1" xml:lang="en-US" id="artna_PercentageOfTemporaryRatesPermitted_lbl1">Percentage of Temporary Rates Permitted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfTemporaryRatesPermitted" xlink:to="artna_PercentageOfTemporaryRatesPermitted_lbl1" xlink:title="label: PercentageOfTemporaryRatesPermitted to artna_PercentageOfTemporaryRatesPermitted_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfTemporaryRatesPermitted_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_PercentageOfTemporaryRatesPermitted_lbl2" xml:lang="en-US" id="artna_PercentageOfTemporaryRatesPermitted_lbl2">Percentage of temporary rates permitted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfTemporaryRatesPermitted" xlink:to="artna_PercentageOfTemporaryRatesPermitted_lbl2" xlink:title="label: PercentageOfTemporaryRatesPermitted to artna_PercentageOfTemporaryRatesPermitted_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_WaterAndWastewaterRatesAbstract" xlink:label="WaterAndWastewaterRatesAbstract" xlink:title="WaterAndWastewaterRatesAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_WaterAndWastewaterRatesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_WaterAndWastewaterRatesAbstract_lbl1" xml:lang="en-US" id="artna_WaterAndWastewaterRatesAbstract_lbl1">Water and Wastewater Rates [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="artna_WaterAndWastewaterRatesAbstract_lbl1" xlink:title="label: WaterAndWastewaterRatesAbstract to artna_WaterAndWastewaterRatesAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_WaterAndWastewaterRatesAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_WaterAndWastewaterRatesAbstract_lbl2" xml:lang="en-US" id="artna_WaterAndWastewaterRatesAbstract_lbl2">Water and Wastewater Rates [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="artna_WaterAndWastewaterRatesAbstract_lbl2" xlink:title="label: WaterAndWastewaterRatesAbstract to artna_WaterAndWastewaterRatesAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" xlink:label="PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" xlink:title="PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl" xml:lang="en-US" id="artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl">Percentage of annual gross water sales in temporary rate increase placed into effect until new rates approved.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" xlink:to="artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl" xlink:title="label: PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved to artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl1" xml:lang="en-US" id="artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl1">Percentage Of Gross Water Sales In Temporary Rate Increase Placed Into Effect Until New Rates Approved</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" xlink:to="artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl1" xlink:title="label: PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved to artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl2" xml:lang="en-US" id="artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl2">Percentage of gross water sales in temporary rate increase placed into effect until new rates approved</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" xlink:to="artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl2" xlink:title="label: PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved to artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" xlink:label="IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" xlink:title="IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" />
    <link:label xlink:type="resource" xlink:label="artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl" xml:lang="en-US" id="artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl">Increase amount based on eligible plant improvements since the last rate increase.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" xlink:to="artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl" xlink:title="label: IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease to artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl1" xml:lang="en-US" id="artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl1">Increase Amount Based On Eligible Plant Improvements Since Last Rate Increase</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" xlink:to="artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl1" xlink:title="label: IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease to artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl2" xml:lang="en-US" id="artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl2">Net Eligible Plant Improvements - Cumulative Dollars</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" xlink:to="artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl2" xlink:title="label: IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease to artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DistributionSystemImprovementChargeRateCeilingPercentage" xlink:label="DistributionSystemImprovementChargeRateCeilingPercentage" xlink:title="DistributionSystemImprovementChargeRateCeilingPercentage" />
    <link:label xlink:type="resource" xlink:label="artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl" xml:lang="en-US" id="artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl">Ceiling percentage of Distribution System Improvement Charge rate subject to amount billed to customers.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionSystemImprovementChargeRateCeilingPercentage" xlink:to="artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl" xlink:title="label: DistributionSystemImprovementChargeRateCeilingPercentage to artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl1" xml:lang="en-US" id="artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl1">Distribution System Improvement Charge Rate Ceiling Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionSystemImprovementChargeRateCeilingPercentage" xlink:to="artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl1" xlink:title="label: DistributionSystemImprovementChargeRateCeilingPercentage to artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl2" xml:lang="en-US" id="artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl2">Distribution System Improvement Charge rate increase applied between base rate filings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionSystemImprovementChargeRateCeilingPercentage" xlink:to="artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl2" xlink:title="label: DistributionSystemImprovementChargeRateCeilingPercentage to artna_DistributionSystemImprovementChargeRateCeilingPercentage_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill" xlink:label="PercentageOfReliefIfRateCasePeriodConditionNotFulfill" xlink:title="PercentageOfReliefIfRateCasePeriodConditionNotFulfill" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl" xml:lang="en-US" id="artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl">Percentage of relief that utility may put into effect if condition for rate case period completion not fulfilled by law.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfReliefIfRateCasePeriodConditionNotFulfill" xlink:to="artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl" xlink:title="label: PercentageOfReliefIfRateCasePeriodConditionNotFulfill to artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl1" xml:lang="en-US" id="artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl1">Percentage Of Relief If Rate Case Period Condition Not Fulfill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfReliefIfRateCasePeriodConditionNotFulfill" xlink:to="artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl1" xlink:title="label: PercentageOfReliefIfRateCasePeriodConditionNotFulfill to artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl2" xml:lang="en-US" id="artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl2">Percentage of rate relief allowed should a rate case not complete</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfReliefIfRateCasePeriodConditionNotFulfill" xlink:to="artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl2" xlink:title="label: PercentageOfReliefIfRateCasePeriodConditionNotFulfill to artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PeriodToCompleteRateChangeApplicationCaseByLaw" xlink:label="PeriodToCompleteRateChangeApplicationCaseByLaw" xlink:title="PeriodToCompleteRateChangeApplicationCaseByLaw" />
    <link:label xlink:type="resource" xlink:label="artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl" xml:lang="en-US" id="artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl">Period within which rate change case is to complete, by law, after which, entire requested rate relief may go into effect.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodToCompleteRateChangeApplicationCaseByLaw" xlink:to="artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl" xlink:title="label: PeriodToCompleteRateChangeApplicationCaseByLaw to artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl1" xml:lang="en-US" id="artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl1">Period To Complete Rate Change Application Case By Law</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodToCompleteRateChangeApplicationCaseByLaw" xlink:to="artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl1" xlink:title="label: PeriodToCompleteRateChangeApplicationCaseByLaw to artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl2" xml:lang="en-US" id="artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl2">Period to complete rate case by law</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodToCompleteRateChangeApplicationCaseByLaw" xlink:to="artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl2" xlink:title="label: PeriodToCompleteRateChangeApplicationCaseByLaw to artna_PeriodToCompleteRateChangeApplicationCaseByLaw_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" xlink:label="PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" xlink:title="PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl" xml:lang="en-US" id="artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl">For a first temporary annual rate increase in revenue basis, maximum percentage of gross water sales increase allowed subject to specific dollar amount limitation.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" xlink:to="artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl" xlink:title="label: PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation to artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl1" xml:lang="en-US" id="artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl1">Percentage Of Gross Water Sales Maximum Temporary Annual Rate Increase Subject To Ceiling Limitation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" xlink:to="artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl1" xlink:title="label: PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation to artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl2" xml:lang="en-US" id="artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl2">Percentage of gross water sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" xlink:to="artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl2" xlink:title="label: PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation to artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmountOfTemporaryRateIncreasePerRateSettingProcess" xlink:label="AmountOfTemporaryRateIncreasePerRateSettingProcess" xlink:title="AmountOfTemporaryRateIncreasePerRateSettingProcess" />
    <link:label xlink:type="resource" xlink:label="artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl" xml:lang="en-US" id="artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl">For a first temporary increase in revenue basis, maximum temporary annual rate charge increase subject to specific gross water sales limitation.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountOfTemporaryRateIncreasePerRateSettingProcess" xlink:to="artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl" xlink:title="label: AmountOfTemporaryRateIncreasePerRateSettingProcess to artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl1" xml:lang="en-US" id="artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl1">Amount Of Temporary Rate Increase Per Rate Setting Process</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountOfTemporaryRateIncreasePerRateSettingProcess" xlink:to="artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl1" xlink:title="label: AmountOfTemporaryRateIncreasePerRateSettingProcess to artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl2" xml:lang="en-US" id="artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl2">Temporary annual rate increase subject to 15% gross water sales limitation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountOfTemporaryRateIncreasePerRateSettingProcess" xlink:to="artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl2" xlink:title="label: AmountOfTemporaryRateIncreasePerRateSettingProcess to artna_AmountOfTemporaryRateIncreasePerRateSettingProcess_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RevenueEarnedInDistributionSystemImprovementCharge" xlink:label="RevenueEarnedInDistributionSystemImprovementCharge" xlink:title="RevenueEarnedInDistributionSystemImprovementCharge" />
    <link:label xlink:type="resource" xlink:label="artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl" xml:lang="en-US" id="artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl">Revenue earned due to Distribution System Improvement Charge rate increase.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueEarnedInDistributionSystemImprovementCharge" xlink:to="artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl" xlink:title="label: RevenueEarnedInDistributionSystemImprovementCharge to artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl1" xml:lang="en-US" id="artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl1">Revenue Earned In Distribution System Improvement Charge</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueEarnedInDistributionSystemImprovementCharge" xlink:to="artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl1" xlink:title="label: RevenueEarnedInDistributionSystemImprovementCharge to artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl2" xml:lang="en-US" id="artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl2">Revenue earned in DSIC rate increases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueEarnedInDistributionSystemImprovementCharge" xlink:to="artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl2" xlink:title="label: RevenueEarnedInDistributionSystemImprovementCharge to artna_RevenueEarnedInDistributionSystemImprovementCharge_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DistributionSystemImprovementChargeRateConditionalIncrease" xlink:label="DistributionSystemImprovementChargeRateConditionalIncrease" xlink:title="DistributionSystemImprovementChargeRateConditionalIncrease" />
    <link:label xlink:type="resource" xlink:label="artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl" xml:lang="en-US" id="artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl">Conditional percentage maximum for increasing Distribution System Improvement Charge rate within a 12-month period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionSystemImprovementChargeRateConditionalIncrease" xlink:to="artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl" xlink:title="label: DistributionSystemImprovementChargeRateConditionalIncrease to artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl1" xml:lang="en-US" id="artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl1">Distribution System Improvement Charge Rate Conditional Increase</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionSystemImprovementChargeRateConditionalIncrease" xlink:to="artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl1" xlink:title="label: DistributionSystemImprovementChargeRateConditionalIncrease to artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl2" xml:lang="en-US" id="artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl2">Distribution System Improvement Charge rate increase within a 12-month period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionSystemImprovementChargeRateConditionalIncrease" xlink:to="artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl2" xlink:title="label: DistributionSystemImprovementChargeRateConditionalIncrease to artna_DistributionSystemImprovementChargeRateConditionalIncrease_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OtherProceedingsAbstract" xlink:label="OtherProceedingsAbstract" xlink:title="OtherProceedingsAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_OtherProceedingsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_OtherProceedingsAbstract_lbl1" xml:lang="en-US" id="artna_OtherProceedingsAbstract_lbl1">Other Proceedings [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherProceedingsAbstract" xlink:to="artna_OtherProceedingsAbstract_lbl1" xlink:title="label: OtherProceedingsAbstract to artna_OtherProceedingsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RegulatoryProceedingsLineItems" xlink:label="RegulatoryProceedingsLineItems" xlink:title="RegulatoryProceedingsLineItems" />
    <link:label xlink:type="resource" xlink:label="artna_RegulatoryProceedingsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_RegulatoryProceedingsLineItems_lbl" xml:lang="en-US" id="artna_RegulatoryProceedingsLineItems_lbl">Line items represent regulatory proceedings.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryProceedingsLineItems" xlink:to="artna_RegulatoryProceedingsLineItems_lbl" xlink:title="label: RegulatoryProceedingsLineItems to artna_RegulatoryProceedingsLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_RegulatoryProceedingsLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_RegulatoryProceedingsLineItems_lbl1" xml:lang="en-US" id="artna_RegulatoryProceedingsLineItems_lbl1">Regulatory Proceedings [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryProceedingsLineItems" xlink:to="artna_RegulatoryProceedingsLineItems_lbl1" xlink:title="label: RegulatoryProceedingsLineItems to artna_RegulatoryProceedingsLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RegulatoryProceedingsTable" xlink:label="RegulatoryProceedingsTable" xlink:title="RegulatoryProceedingsTable" />
    <link:label xlink:type="resource" xlink:label="artna_RegulatoryProceedingsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_RegulatoryProceedingsTable_lbl" xml:lang="en-US" id="artna_RegulatoryProceedingsTable_lbl">Tabular disclosure of regulatory proceedings associated with remediation of an individual site.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryProceedingsTable" xlink:to="artna_RegulatoryProceedingsTable_lbl" xlink:title="label: RegulatoryProceedingsTable to artna_RegulatoryProceedingsTable_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_RegulatoryProceedingsTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_RegulatoryProceedingsTable_lbl1" xml:lang="en-US" id="artna_RegulatoryProceedingsTable_lbl1">Regulatory Proceedings [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryProceedingsTable" xlink:to="artna_RegulatoryProceedingsTable_lbl1" xlink:title="label: RegulatoryProceedingsTable to artna_RegulatoryProceedingsTable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TermOfStatutoryResolveTimeframe" xlink:label="TermOfStatutoryResolveTimeframe" xlink:title="TermOfStatutoryResolveTimeframe" />
    <link:label xlink:type="resource" xlink:label="artna_TermOfStatutoryResolveTimeframe_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_TermOfStatutoryResolveTimeframe_lbl" xml:lang="en-US" id="artna_TermOfStatutoryResolveTimeframe_lbl">Period to resolve statutory timeframe, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfStatutoryResolveTimeframe" xlink:to="artna_TermOfStatutoryResolveTimeframe_lbl" xlink:title="label: TermOfStatutoryResolveTimeframe to artna_TermOfStatutoryResolveTimeframe_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_TermOfStatutoryResolveTimeframe_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_TermOfStatutoryResolveTimeframe_lbl1" xml:lang="en-US" id="artna_TermOfStatutoryResolveTimeframe_lbl1">Term of Statutory Resolve Timeframe</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfStatutoryResolveTimeframe" xlink:to="artna_TermOfStatutoryResolveTimeframe_lbl1" xlink:title="label: TermOfStatutoryResolveTimeframe to artna_TermOfStatutoryResolveTimeframe_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_TermOfStatutoryResolveTimeframe_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_TermOfStatutoryResolveTimeframe_lbl2" xml:lang="en-US" id="artna_TermOfStatutoryResolveTimeframe_lbl2">Term of statutory resolve timeframe</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfStatutoryResolveTimeframe" xlink:to="artna_TermOfStatutoryResolveTimeframe_lbl2" xlink:title="label: TermOfStatutoryResolveTimeframe to artna_TermOfStatutoryResolveTimeframe_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfDaysPermittedToImplementTemporaryRates" xlink:label="NumberOfDaysPermittedToImplementTemporaryRates" xlink:title="NumberOfDaysPermittedToImplementTemporaryRates" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl" xml:lang="en-US" id="artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl">Period permitted to implement temporary rate, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDaysPermittedToImplementTemporaryRates" xlink:to="artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl" xlink:title="label: NumberOfDaysPermittedToImplementTemporaryRates to artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl1" xml:lang="en-US" id="artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl1">Number of Days Permitted to Implement Temporary Rates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDaysPermittedToImplementTemporaryRates" xlink:to="artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl1" xlink:title="label: NumberOfDaysPermittedToImplementTemporaryRates to artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl2" xml:lang="en-US" id="artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl2">Period permitted to implement temporary rates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDaysPermittedToImplementTemporaryRates" xlink:to="artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl2" xlink:title="label: NumberOfDaysPermittedToImplementTemporaryRates to artna_NumberOfDaysPermittedToImplementTemporaryRates_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmountOfTemporaryRatesPermitted" xlink:label="AmountOfTemporaryRatesPermitted" xlink:title="AmountOfTemporaryRatesPermitted" />
    <link:label xlink:type="resource" xlink:label="artna_AmountOfTemporaryRatesPermitted_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_AmountOfTemporaryRatesPermitted_lbl" xml:lang="en-US" id="artna_AmountOfTemporaryRatesPermitted_lbl">Amount of temporary rates that the company is permitted to charge.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountOfTemporaryRatesPermitted" xlink:to="artna_AmountOfTemporaryRatesPermitted_lbl" xlink:title="label: AmountOfTemporaryRatesPermitted to artna_AmountOfTemporaryRatesPermitted_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_AmountOfTemporaryRatesPermitted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_AmountOfTemporaryRatesPermitted_lbl1" xml:lang="en-US" id="artna_AmountOfTemporaryRatesPermitted_lbl1">Amount of Temporary Rates Permitted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountOfTemporaryRatesPermitted" xlink:to="artna_AmountOfTemporaryRatesPermitted_lbl1" xlink:title="label: AmountOfTemporaryRatesPermitted to artna_AmountOfTemporaryRatesPermitted_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_AmountOfTemporaryRatesPermitted_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_AmountOfTemporaryRatesPermitted_lbl2" xml:lang="en-US" id="artna_AmountOfTemporaryRatesPermitted_lbl2">Amount of temporary rates permitted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountOfTemporaryRatesPermitted" xlink:to="artna_AmountOfTemporaryRatesPermitted_lbl2" xlink:title="label: AmountOfTemporaryRatesPermitted to artna_AmountOfTemporaryRatesPermitted_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" xlink:label="PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" xlink:title="PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl" xml:lang="en-US" id="artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl">Percentage of Distribution System Improvement Charge rate increase application filed by company to regulatory.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" xlink:to="artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl" xlink:title="label: PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory to artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl1" xml:lang="en-US" id="artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl1">Percentage Of Distribution System Improvement Charge Rate Increase Application Filed By Company To Regulatory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" xlink:to="artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl1" xlink:title="label: PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory to artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl2" xml:lang="en-US" id="artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl2">Cumulative DSIC Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" xlink:to="artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl2" xlink:title="label: PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory to artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RevenuePerformanceObligation" xlink:label="RevenuePerformanceObligation" xlink:title="RevenuePerformanceObligation" />
    <link:label xlink:type="resource" xlink:label="artna_RevenuePerformanceObligation_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_RevenuePerformanceObligation_lbl" xml:lang="en-US" id="artna_RevenuePerformanceObligation_lbl">Amount of transaction price allocated to performance obligation that has been recognized as revenue.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuePerformanceObligation" xlink:to="artna_RevenuePerformanceObligation_lbl" xlink:title="label: RevenuePerformanceObligation to artna_RevenuePerformanceObligation_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_RevenuePerformanceObligation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_RevenuePerformanceObligation_lbl1" xml:lang="en-US" id="artna_RevenuePerformanceObligation_lbl1">Revenue Performance Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuePerformanceObligation" xlink:to="artna_RevenuePerformanceObligation_lbl1" xlink:title="label: RevenuePerformanceObligation to artna_RevenuePerformanceObligation_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_RevenuePerformanceObligation_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_RevenuePerformanceObligation_lbl2" xml:lang="en-US" id="artna_RevenuePerformanceObligation_lbl2">Annual revenue performance obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuePerformanceObligation" xlink:to="artna_RevenuePerformanceObligation_lbl2" xlink:title="label: RevenuePerformanceObligation to artna_RevenuePerformanceObligation_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfDistributionSystemInfrastructureCharge" xlink:label="PercentageOfDistributionSystemInfrastructureCharge" xlink:title="PercentageOfDistributionSystemInfrastructureCharge" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfDistributionSystemInfrastructureCharge_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PercentageOfDistributionSystemInfrastructureCharge_lbl" xml:lang="en-US" id="artna_PercentageOfDistributionSystemInfrastructureCharge_lbl">Artesian Water has been permitted to recover specific percentage of investments made in infrastructure.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfDistributionSystemInfrastructureCharge" xlink:to="artna_PercentageOfDistributionSystemInfrastructureCharge_lbl" xlink:title="label: PercentageOfDistributionSystemInfrastructureCharge to artna_PercentageOfDistributionSystemInfrastructureCharge_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfDistributionSystemInfrastructureCharge_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PercentageOfDistributionSystemInfrastructureCharge_lbl1" xml:lang="en-US" id="artna_PercentageOfDistributionSystemInfrastructureCharge_lbl1">Percentage of Distribution System Infrastructure Charge</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfDistributionSystemInfrastructureCharge" xlink:to="artna_PercentageOfDistributionSystemInfrastructureCharge_lbl1" xlink:title="label: PercentageOfDistributionSystemInfrastructureCharge to artna_PercentageOfDistributionSystemInfrastructureCharge_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfDistributionSystemInfrastructureCharge_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_PercentageOfDistributionSystemInfrastructureCharge_lbl2" xml:lang="en-US" id="artna_PercentageOfDistributionSystemInfrastructureCharge_lbl2">Percentage of distribution system infrastructure charge</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfDistributionSystemInfrastructureCharge" xlink:to="artna_PercentageOfDistributionSystemInfrastructureCharge_lbl2" xlink:title="label: PercentageOfDistributionSystemInfrastructureCharge to artna_PercentageOfDistributionSystemInfrastructureCharge_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" xlink:label="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" xlink:title="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl" xml:lang="en-US" id="artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl">Percentage of DSIC rate upon implementation of temporary increase in base rates charged to customers.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" xlink:to="artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl" xlink:title="label: PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers to artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl1" xml:lang="en-US" id="artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl1">Percentage of DSIC rate upon implementation of temporary increase in base rates charged to customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" xlink:to="artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl1" xlink:title="label: PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers to artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl2" xml:lang="en-US" id="artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl2">Percentage of DSIC rate upon implementation of temporary increase in base rates charged to customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" xlink:to="artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl2" xlink:title="label: PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers to artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MiscellaneousAccountsReceivableMember" xlink:label="MiscellaneousAccountsReceivableMember" xlink:title="MiscellaneousAccountsReceivableMember" />
    <link:label xlink:type="resource" xlink:label="artna_MiscellaneousAccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_MiscellaneousAccountsReceivableMember_lbl" xml:lang="en-US" id="artna_MiscellaneousAccountsReceivableMember_lbl">Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MiscellaneousAccountsReceivableMember" xlink:to="artna_MiscellaneousAccountsReceivableMember_lbl" xlink:title="label: MiscellaneousAccountsReceivableMember to artna_MiscellaneousAccountsReceivableMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_MiscellaneousAccountsReceivableMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_MiscellaneousAccountsReceivableMember_lbl1" xml:lang="en-US" id="artna_MiscellaneousAccountsReceivableMember_lbl1">Miscellaneous accounts receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MiscellaneousAccountsReceivableMember" xlink:to="artna_MiscellaneousAccountsReceivableMember_lbl1" xlink:title="label: MiscellaneousAccountsReceivableMember to artna_MiscellaneousAccountsReceivableMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SettlementAgreementReceivableMember" xlink:label="SettlementAgreementReceivableMember" xlink:title="SettlementAgreementReceivableMember" />
    <link:label xlink:type="resource" xlink:label="artna_SettlementAgreementReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_SettlementAgreementReceivableMember_lbl" xml:lang="en-US" id="artna_SettlementAgreementReceivableMember_lbl">Amount due from customers or clients from litigation settlements agreements.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SettlementAgreementReceivableMember" xlink:to="artna_SettlementAgreementReceivableMember_lbl" xlink:title="label: SettlementAgreementReceivableMember to artna_SettlementAgreementReceivableMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_SettlementAgreementReceivableMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SettlementAgreementReceivableMember_lbl1" xml:lang="en-US" id="artna_SettlementAgreementReceivableMember_lbl1">Settlement Agreement Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SettlementAgreementReceivableMember" xlink:to="artna_SettlementAgreementReceivableMember_lbl1" xlink:title="label: SettlementAgreementReceivableMember to artna_SettlementAgreementReceivableMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_SettlementAgreementReceivableMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_SettlementAgreementReceivableMember_lbl2" xml:lang="en-US" id="artna_SettlementAgreementReceivableMember_lbl2">Settlement Agreement Receivable - Short Term [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SettlementAgreementReceivableMember" xlink:to="artna_SettlementAgreementReceivableMember_lbl2" xlink:title="label: SettlementAgreementReceivableMember to artna_SettlementAgreementReceivableMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeveloperReceivableMember" xlink:label="DeveloperReceivableMember" xlink:title="DeveloperReceivableMember" />
    <link:label xlink:type="resource" xlink:label="artna_DeveloperReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DeveloperReceivableMember_lbl" xml:lang="en-US" id="artna_DeveloperReceivableMember_lbl">Refers to contractual amounts due from developer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeveloperReceivableMember" xlink:to="artna_DeveloperReceivableMember_lbl" xlink:title="label: DeveloperReceivableMember to artna_DeveloperReceivableMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DeveloperReceivableMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DeveloperReceivableMember_lbl1" xml:lang="en-US" id="artna_DeveloperReceivableMember_lbl1">Developer receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeveloperReceivableMember" xlink:to="artna_DeveloperReceivableMember_lbl1" xlink:title="label: DeveloperReceivableMember to artna_DeveloperReceivableMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CustomerAccountsReceivableWastewaterMember" xlink:label="CustomerAccountsReceivableWastewaterMember" xlink:title="CustomerAccountsReceivableWastewaterMember" />
    <link:label xlink:type="resource" xlink:label="artna_CustomerAccountsReceivableWastewaterMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_CustomerAccountsReceivableWastewaterMember_lbl" xml:lang="en-US" id="artna_CustomerAccountsReceivableWastewaterMember_lbl">Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAccountsReceivableWastewaterMember" xlink:to="artna_CustomerAccountsReceivableWastewaterMember_lbl" xlink:title="label: CustomerAccountsReceivableWastewaterMember to artna_CustomerAccountsReceivableWastewaterMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_CustomerAccountsReceivableWastewaterMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_CustomerAccountsReceivableWastewaterMember_lbl1" xml:lang="en-US" id="artna_CustomerAccountsReceivableWastewaterMember_lbl1">Customer accounts receivable - wastewater [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAccountsReceivableWastewaterMember" xlink:to="artna_CustomerAccountsReceivableWastewaterMember_lbl1" xlink:title="label: CustomerAccountsReceivableWastewaterMember to artna_CustomerAccountsReceivableWastewaterMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" xlink:label="MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" xlink:title="MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl" xml:lang="en-US" id="artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl">Represents maximum maturity period of temporary cash investments considered as cash equivalents.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" xlink:to="artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl" xlink:title="label: MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents to artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl1" xml:lang="en-US" id="artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl1">Maximum maturity period of temporary cash investments considered as cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" xlink:to="artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl1" xlink:title="label: MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents to artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl2" xml:lang="en-US" id="artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl2">Maximum maturity period of temporary cash investments considered as cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" xlink:to="artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl2" xlink:title="label: MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents to artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExpenseRelatedToAllowanceForDoubtfulAccounts" xlink:label="ExpenseRelatedToAllowanceForDoubtfulAccounts" xlink:title="ExpenseRelatedToAllowanceForDoubtfulAccounts" />
    <link:label xlink:type="resource" xlink:label="artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US" id="artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl">Represents expense incurred due to allowance for doubtful accounts during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpenseRelatedToAllowanceForDoubtfulAccounts" xlink:to="artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl" xlink:title="label: ExpenseRelatedToAllowanceForDoubtfulAccounts to artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl1" xml:lang="en-US" id="artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl1">Expense related to allowance for doubtful accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpenseRelatedToAllowanceForDoubtfulAccounts" xlink:to="artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl1" xlink:title="label: ExpenseRelatedToAllowanceForDoubtfulAccounts to artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl2" xml:lang="en-US" id="artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl2">Expense related to expected credit loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpenseRelatedToAllowanceForDoubtfulAccounts" xlink:to="artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl2" xlink:title="label: ExpenseRelatedToAllowanceForDoubtfulAccounts to artna_ExpenseRelatedToAllowanceForDoubtfulAccounts_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ConcentrationRiskAbstract" xlink:label="ConcentrationRiskAbstract" xlink:title="ConcentrationRiskAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_ConcentrationRiskAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ConcentrationRiskAbstract_lbl1" xml:lang="en-US" id="artna_ConcentrationRiskAbstract_lbl1">Concentration Risk [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskAbstract" xlink:to="artna_ConcentrationRiskAbstract_lbl1" xlink:title="label: ConcentrationRiskAbstract to artna_ConcentrationRiskAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ConcentrationRiskAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ConcentrationRiskAbstract_lbl2" xml:lang="en-US" id="artna_ConcentrationRiskAbstract_lbl2">Concentration Risks [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskAbstract" xlink:to="artna_ConcentrationRiskAbstract_lbl2" xlink:title="label: ConcentrationRiskAbstract to artna_ConcentrationRiskAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfCustomers" xlink:label="NumberOfCustomers" xlink:title="NumberOfCustomers" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NumberOfCustomers_lbl" xml:lang="en-US" id="artna_NumberOfCustomers_lbl">Represents number of customers to whom service is provided by the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfCustomers" xlink:to="artna_NumberOfCustomers_lbl" xlink:title="label: NumberOfCustomers to artna_NumberOfCustomers_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfCustomers_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NumberOfCustomers_lbl1" xml:lang="en-US" id="artna_NumberOfCustomers_lbl1">Number of customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfCustomers" xlink:to="artna_NumberOfCustomers_lbl1" xlink:title="label: NumberOfCustomers to artna_NumberOfCustomers_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfCustomers_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_NumberOfCustomers_lbl2" xml:lang="en-US" id="artna_NumberOfCustomers_lbl2">Number of customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfCustomers" xlink:to="artna_NumberOfCustomers_lbl2" xlink:title="label: NumberOfCustomers to artna_NumberOfCustomers_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfCountiesInWhichWaterUtilityServiceProvided" xlink:label="NumberOfCountiesInWhichWaterUtilityServiceProvided" xlink:title="NumberOfCountiesInWhichWaterUtilityServiceProvided" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl" xml:lang="en-US" id="artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl">This line item represents the number of counties in which water utility service provided.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfCountiesInWhichWaterUtilityServiceProvided" xlink:to="artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl" xlink:title="label: NumberOfCountiesInWhichWaterUtilityServiceProvided to artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl1" xml:lang="en-US" id="artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl1">Number of counties in which water utility service provided</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfCountiesInWhichWaterUtilityServiceProvided" xlink:to="artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl1" xlink:title="label: NumberOfCountiesInWhichWaterUtilityServiceProvided to artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl2" xml:lang="en-US" id="artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl2">Number of counties in which water utility service provided</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfCountiesInWhichWaterUtilityServiceProvided" xlink:to="artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl2" xlink:title="label: NumberOfCountiesInWhichWaterUtilityServiceProvided to artna_NumberOfCountiesInWhichWaterUtilityServiceProvided_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock" xlink:label="ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock" xlink:title="ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl" xml:lang="en-US" id="artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl">Tabular disclosure of allowance for funds used during construction is a non-cash credit to income with a corresponding charge to utility plant that represents the cost of borrowed funds or a return on equity funds devoted to plant under construction.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock" xlink:to="artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl" xlink:title="label: ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock to artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl1" xml:lang="en-US" id="artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl1">Schedule of Allowance for Funds Used during Construction [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock" xlink:to="artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl1" xlink:title="label: ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock to artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl2" xml:lang="en-US" id="artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl2">Schedule of AFUDC</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock" xlink:to="artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl2" xlink:title="label: ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock to artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" xlink:label="ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" xlink:title="ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl" xml:lang="en-US" id="artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl">Tabular disclosure of amortization period of other regulatory expense on a straight-line basis.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" xlink:to="artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl" xlink:title="label: ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock to artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl1" xml:lang="en-US" id="artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl1">Schedule of Amortization Period of Other Regulatory Expense [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" xlink:to="artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl1" xlink:title="label: ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock to artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl2" xml:lang="en-US" id="artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl2">Amortization Period of Other Regulatory Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" xlink:to="artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl2" xlink:title="label: ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock to artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock" xlink:label="ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock" xlink:title="ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl" xml:lang="en-US" id="artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl">Tabular disclosure of other deferred assets net of amortization.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock" xlink:to="artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl" xlink:title="label: ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock to artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl1" xml:lang="en-US" id="artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl1">Schedule of other deferred assets net of amortization [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock" xlink:to="artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl1" xlink:title="label: ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock to artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl2" xml:lang="en-US" id="artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl2">Other Deferred Assets, Net of Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock" xlink:to="artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl2" xlink:title="label: ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock to artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:label="ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:title="ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl" xml:lang="en-US" id="artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl">Tabular disclosure of allowance for doubtful accounts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:to="artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl" xlink:title="label: ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock to artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl1" xml:lang="en-US" id="artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl1">Schedule of allowance for doubtful accounts [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:to="artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl1" xlink:title="label: ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock to artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl2" xml:lang="en-US" id="artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl2">Provision for Expected Credit Loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:to="artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl2" xlink:title="label: ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock to artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LondonInterbankOfferedRateMember" xlink:label="LondonInterbankOfferedRateMember" xlink:title="LondonInterbankOfferedRateMember" />
    <link:label xlink:type="resource" xlink:label="artna_LondonInterbankOfferedRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_LondonInterbankOfferedRateMember_lbl" xml:lang="en-US" id="artna_LondonInterbankOfferedRateMember_lbl">Interest rate at which a bank borrows funds from other banks in the London interbank market.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LondonInterbankOfferedRateMember" xlink:to="artna_LondonInterbankOfferedRateMember_lbl" xlink:title="label: LondonInterbankOfferedRateMember to artna_LondonInterbankOfferedRateMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_LondonInterbankOfferedRateMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_LondonInterbankOfferedRateMember_lbl1" xml:lang="en-US" id="artna_LondonInterbankOfferedRateMember_lbl1">London Interbank Offered Rate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LondonInterbankOfferedRateMember" xlink:to="artna_LondonInterbankOfferedRateMember_lbl1" xlink:title="label: LondonInterbankOfferedRateMember to artna_LondonInterbankOfferedRateMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_LondonInterbankOfferedRateMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_LondonInterbankOfferedRateMember_lbl2" xml:lang="en-US" id="artna_LondonInterbankOfferedRateMember_lbl2">LIBOR [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LondonInterbankOfferedRateMember" xlink:to="artna_LondonInterbankOfferedRateMember_lbl2" xlink:title="label: LondonInterbankOfferedRateMember to artna_LondonInterbankOfferedRateMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" xlink:label="TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" xlink:title="TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" />
    <link:label xlink:type="resource" xlink:label="artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl" xml:lang="en-US" id="artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl">Term in 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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" xlink:to="artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl" xlink:title="label: TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember to artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl1" xml:lang="en-US" id="artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl1">Term Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" xlink:to="artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl1" xlink:title="label: TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember to artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl2" xml:lang="en-US" id="artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl2">Term SOFR [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" xlink:to="artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl2" xlink:title="label: TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember to artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CobankMember" xlink:label="CobankMember" xlink:title="CobankMember" />
    <link:label xlink:type="resource" xlink:label="artna_CobankMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_CobankMember_lbl" xml:lang="en-US" id="artna_CobankMember_lbl">A private, public or institutional entity which makes funds available to others to borrow in return of interest.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CobankMember" xlink:to="artna_CobankMember_lbl" xlink:title="label: CobankMember to artna_CobankMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_CobankMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_CobankMember_lbl1" xml:lang="en-US" id="artna_CobankMember_lbl1">CoBank [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CobankMember" xlink:to="artna_CobankMember_lbl1" xlink:title="label: CobankMember to artna_CobankMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CitizensBankMember" xlink:label="CitizensBankMember" xlink:title="CitizensBankMember" />
    <link:label xlink:type="resource" xlink:label="artna_CitizensBankMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_CitizensBankMember_lbl" xml:lang="en-US" id="artna_CitizensBankMember_lbl">A private, public or institutional entity which makes funds available to others to borrow in return of interest.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CitizensBankMember" xlink:to="artna_CitizensBankMember_lbl" xlink:title="label: CitizensBankMember to artna_CitizensBankMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_CitizensBankMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_CitizensBankMember_lbl1" xml:lang="en-US" id="artna_CitizensBankMember_lbl1">Citizens Bank [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CitizensBankMember" xlink:to="artna_CitizensBankMember_lbl1" xlink:title="label: CitizensBankMember to artna_CitizensBankMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_CitizensBankMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_CitizensBankMember_lbl2" xml:lang="en-US" id="artna_CitizensBankMember_lbl2">Citizens Bank [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CitizensBankMember" xlink:to="artna_CitizensBankMember_lbl2" xlink:title="label: CitizensBankMember to artna_CitizensBankMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DebtInstrumentTermOfVariableRatePercentage" xlink:label="DebtInstrumentTermOfVariableRatePercentage" xlink:title="DebtInstrumentTermOfVariableRatePercentage" />
    <link:label xlink:type="resource" xlink:label="artna_DebtInstrumentTermOfVariableRatePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DebtInstrumentTermOfVariableRatePercentage_lbl" xml:lang="en-US" id="artna_DebtInstrumentTermOfVariableRatePercentage_lbl">Debt instrument interest rate for funds borrowed, under the debt agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTermOfVariableRatePercentage" xlink:to="artna_DebtInstrumentTermOfVariableRatePercentage_lbl" xlink:title="label: DebtInstrumentTermOfVariableRatePercentage to artna_DebtInstrumentTermOfVariableRatePercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DebtInstrumentTermOfVariableRatePercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DebtInstrumentTermOfVariableRatePercentage_lbl1" xml:lang="en-US" id="artna_DebtInstrumentTermOfVariableRatePercentage_lbl1">Debt Instrument Variable Rate Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTermOfVariableRatePercentage" xlink:to="artna_DebtInstrumentTermOfVariableRatePercentage_lbl1" xlink:title="label: DebtInstrumentTermOfVariableRatePercentage to artna_DebtInstrumentTermOfVariableRatePercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_DebtInstrumentTermOfVariableRatePercentage_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_DebtInstrumentTermOfVariableRatePercentage_lbl2" xml:lang="en-US" id="artna_DebtInstrumentTermOfVariableRatePercentage_lbl2">Debt instrument variable rate percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTermOfVariableRatePercentage" xlink:to="artna_DebtInstrumentTermOfVariableRatePercentage_lbl2" xlink:title="label: DebtInstrumentTermOfVariableRatePercentage to artna_DebtInstrumentTermOfVariableRatePercentage_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PatronageRefundsEarned" xlink:label="PatronageRefundsEarned" xlink:title="PatronageRefundsEarned" />
    <link:label xlink:type="resource" xlink:label="artna_PatronageRefundsEarned_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PatronageRefundsEarned_lbl" xml:lang="en-US" id="artna_PatronageRefundsEarned_lbl">Amount earned by the Company for patronage refunds.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PatronageRefundsEarned" xlink:to="artna_PatronageRefundsEarned_lbl" xlink:title="label: PatronageRefundsEarned to artna_PatronageRefundsEarned_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PatronageRefundsEarned_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PatronageRefundsEarned_lbl1" xml:lang="en-US" id="artna_PatronageRefundsEarned_lbl1">Patronage Refunds Earned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PatronageRefundsEarned" xlink:to="artna_PatronageRefundsEarned_lbl1" xlink:title="label: PatronageRefundsEarned to artna_PatronageRefundsEarned_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_PatronageRefundsEarned_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_PatronageRefundsEarned_lbl2" xml:lang="en-US" id="artna_PatronageRefundsEarned_lbl2">Patronage refunds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PatronageRefundsEarned" xlink:to="artna_PatronageRefundsEarned_lbl2" xlink:title="label: PatronageRefundsEarned to artna_PatronageRefundsEarned_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DebtInstrumentTermOfVariableRate" xlink:label="DebtInstrumentTermOfVariableRate" xlink:title="DebtInstrumentTermOfVariableRate" />
    <link:label xlink:type="resource" xlink:label="artna_DebtInstrumentTermOfVariableRate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DebtInstrumentTermOfVariableRate_lbl" xml:lang="en-US" id="artna_DebtInstrumentTermOfVariableRate_lbl">'Term of interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTermOfVariableRate" xlink:to="artna_DebtInstrumentTermOfVariableRate_lbl" xlink:title="label: DebtInstrumentTermOfVariableRate to artna_DebtInstrumentTermOfVariableRate_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DebtInstrumentTermOfVariableRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DebtInstrumentTermOfVariableRate_lbl1" xml:lang="en-US" id="artna_DebtInstrumentTermOfVariableRate_lbl1">Debt Instrument Term Of Variable Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTermOfVariableRate" xlink:to="artna_DebtInstrumentTermOfVariableRate_lbl1" xlink:title="label: DebtInstrumentTermOfVariableRate to artna_DebtInstrumentTermOfVariableRate_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_DebtInstrumentTermOfVariableRate_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_DebtInstrumentTermOfVariableRate_lbl2" xml:lang="en-US" id="artna_DebtInstrumentTermOfVariableRate_lbl2">Term of variable rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTermOfVariableRate" xlink:to="artna_DebtInstrumentTermOfVariableRate_lbl2" xlink:title="label: DebtInstrumentTermOfVariableRate to artna_DebtInstrumentTermOfVariableRate_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RateProceedingsMember" xlink:label="RateProceedingsMember" xlink:title="RateProceedingsMember" />
    <link:label xlink:type="resource" xlink:label="artna_RateProceedingsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_RateProceedingsMember_lbl" xml:lang="en-US" id="artna_RateProceedingsMember_lbl">Rate proceedings.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RateProceedingsMember" xlink:to="artna_RateProceedingsMember_lbl" xlink:title="label: RateProceedingsMember to artna_RateProceedingsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_RateProceedingsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_RateProceedingsMember_lbl1" xml:lang="en-US" id="artna_RateProceedingsMember_lbl1">Rate Proceedings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RateProceedingsMember" xlink:to="artna_RateProceedingsMember_lbl1" xlink:title="label: RateProceedingsMember to artna_RateProceedingsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_RateProceedingsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_RateProceedingsMember_lbl2" xml:lang="en-US" id="artna_RateProceedingsMember_lbl2">Rate Proceedings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RateProceedingsMember" xlink:to="artna_RateProceedingsMember_lbl2" xlink:title="label: RateProceedingsMember to artna_RateProceedingsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExpenseOfRateCaseStudiesMember" xlink:label="ExpenseOfRateCaseStudiesMember" xlink:title="ExpenseOfRateCaseStudiesMember" />
    <link:label xlink:type="resource" xlink:label="artna_ExpenseOfRateCaseStudiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ExpenseOfRateCaseStudiesMember_lbl" xml:lang="en-US" id="artna_ExpenseOfRateCaseStudiesMember_lbl">Regulatory expense of rate case studies.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpenseOfRateCaseStudiesMember" xlink:to="artna_ExpenseOfRateCaseStudiesMember_lbl" xlink:title="label: ExpenseOfRateCaseStudiesMember to artna_ExpenseOfRateCaseStudiesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ExpenseOfRateCaseStudiesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ExpenseOfRateCaseStudiesMember_lbl1" xml:lang="en-US" id="artna_ExpenseOfRateCaseStudiesMember_lbl1">Expense Of Rate Case Studies [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpenseOfRateCaseStudiesMember" xlink:to="artna_ExpenseOfRateCaseStudiesMember_lbl1" xlink:title="label: ExpenseOfRateCaseStudiesMember to artna_ExpenseOfRateCaseStudiesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ExpenseOfRateCaseStudiesMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ExpenseOfRateCaseStudiesMember_lbl2" xml:lang="en-US" id="artna_ExpenseOfRateCaseStudiesMember_lbl2">Rate Case Studies [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpenseOfRateCaseStudiesMember" xlink:to="artna_ExpenseOfRateCaseStudiesMember_lbl2" xlink:title="label: ExpenseOfRateCaseStudiesMember to artna_ExpenseOfRateCaseStudiesMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDeferredFranchiseCosts" xlink:label="AmortizationPeriodOfDeferredFranchiseCosts" xlink:title="AmortizationPeriodOfDeferredFranchiseCosts" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl" xml:lang="en-US" id="artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl">Period over which regulatory noncurrent asset for deferred franchise costs amortized.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfDeferredFranchiseCosts" xlink:to="artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl" xlink:title="label: AmortizationPeriodOfDeferredFranchiseCosts to artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl1" xml:lang="en-US" id="artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl1">Amortization period of deferred franchise costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfDeferredFranchiseCosts" xlink:to="artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl1" xlink:title="label: AmortizationPeriodOfDeferredFranchiseCosts to artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl2" xml:lang="en-US" id="artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl2">Franchise costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfDeferredFranchiseCosts" xlink:to="artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl2" xlink:title="label: AmortizationPeriodOfDeferredFranchiseCosts to artna_AmortizationPeriodOfDeferredFranchiseCosts_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmountReceivedInGrant" xlink:label="AmountReceivedInGrant" xlink:title="AmountReceivedInGrant" />
    <link:label xlink:type="resource" xlink:label="artna_AmountReceivedInGrant_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_AmountReceivedInGrant_lbl" xml:lang="en-US" id="artna_AmountReceivedInGrant_lbl">The amount received in grant pursuant to grant agreements.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountReceivedInGrant" xlink:to="artna_AmountReceivedInGrant_lbl" xlink:title="label: AmountReceivedInGrant to artna_AmountReceivedInGrant_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_AmountReceivedInGrant_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_AmountReceivedInGrant_lbl1" xml:lang="en-US" id="artna_AmountReceivedInGrant_lbl1">Amount Received in Grant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountReceivedInGrant" xlink:to="artna_AmountReceivedInGrant_lbl1" xlink:title="label: AmountReceivedInGrant to artna_AmountReceivedInGrant_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_AmountReceivedInGrant_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_AmountReceivedInGrant_lbl2" xml:lang="en-US" id="artna_AmountReceivedInGrant_lbl2">Amount received in grant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountReceivedInGrant" xlink:to="artna_AmountReceivedInGrant_lbl2" xlink:title="label: AmountReceivedInGrant to artna_AmountReceivedInGrant_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" xlink:label="AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" xlink:title="AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl" xml:lang="en-US" id="artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl">Description of the amortization period for recovery of the individual regulatory noncurrent assets related to other expenses in a schedule of regulatory noncurrent assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" xlink:to="artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl" xlink:title="label: AmortizationPeriodOfRegulatoryRateProceedingsAndApplications to artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl1" xml:lang="en-US" id="artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl1">Amortization Period of Regulatory Rate Proceedings and Applications</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" xlink:to="artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl1" xlink:title="label: AmortizationPeriodOfRegulatoryRateProceedingsAndApplications to artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl2" xml:lang="en-US" id="artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl2">Rate proceedings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" xlink:to="artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl2" xlink:title="label: AmortizationPeriodOfRegulatoryRateProceedingsAndApplications to artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange" xlink:label="RefundForContributionsInAidOfConstructionDueToTaxStatusChange" xlink:title="RefundForContributionsInAidOfConstructionDueToTaxStatusChange" />
    <link:label xlink:type="resource" xlink:label="artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange_lbl" xml:lang="en-US" id="artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange_lbl">Refund for contributions in aid of construction due to tax status change.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RefundForContributionsInAidOfConstructionDueToTaxStatusChange" xlink:to="artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange_lbl" xlink:title="label: RefundForContributionsInAidOfConstructionDueToTaxStatusChange to artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange_lbl1" xml:lang="en-US" id="artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange_lbl1">Refund for contributions in aid of construction due to tax status change</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RefundForContributionsInAidOfConstructionDueToTaxStatusChange" xlink:to="artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange_lbl1" xlink:title="label: RefundForContributionsInAidOfConstructionDueToTaxStatusChange to artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContributionsInAidOfConstructionAbstract" xlink:label="ContributionsInAidOfConstructionAbstract" xlink:title="ContributionsInAidOfConstructionAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_ContributionsInAidOfConstructionAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ContributionsInAidOfConstructionAbstract_lbl1" xml:lang="en-US" id="artna_ContributionsInAidOfConstructionAbstract_lbl1">Contributions in Aid of Construction [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContributionsInAidOfConstructionAbstract" xlink:to="artna_ContributionsInAidOfConstructionAbstract_lbl1" xlink:title="label: ContributionsInAidOfConstructionAbstract to artna_ContributionsInAidOfConstructionAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDebtRelatedCost" xlink:label="AmortizationPeriodOfDebtRelatedCost" xlink:title="AmortizationPeriodOfDebtRelatedCost" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfDebtRelatedCost_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_AmortizationPeriodOfDebtRelatedCost_lbl" xml:lang="en-US" id="artna_AmortizationPeriodOfDebtRelatedCost_lbl">Represents amortization period of debt related cost.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfDebtRelatedCost" xlink:to="artna_AmortizationPeriodOfDebtRelatedCost_lbl" xlink:title="label: AmortizationPeriodOfDebtRelatedCost to artna_AmortizationPeriodOfDebtRelatedCost_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfDebtRelatedCost_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_AmortizationPeriodOfDebtRelatedCost_lbl1" xml:lang="en-US" id="artna_AmortizationPeriodOfDebtRelatedCost_lbl1">Amortization period of debt related cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfDebtRelatedCost" xlink:to="artna_AmortizationPeriodOfDebtRelatedCost_lbl1" xlink:title="label: AmortizationPeriodOfDebtRelatedCost to artna_AmortizationPeriodOfDebtRelatedCost_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" xlink:label="AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" xlink:title="AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl" xml:lang="en-US" id="artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl">Amortization period of deferred costs affiliated interest agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" xlink:to="artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl" xlink:title="label: AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement to artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl1" xml:lang="en-US" id="artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl1">Amortization period of deferred costs affiliated interest agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" xlink:to="artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl1" xlink:title="label: AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement to artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl2" xml:lang="en-US" id="artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl2">Deferred costs affiliated interest agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" xlink:to="artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl2" xlink:title="label: AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement to artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDeferredContractCostsAndOther" xlink:label="AmortizationPeriodOfDeferredContractCostsAndOther" xlink:title="AmortizationPeriodOfDeferredContractCostsAndOther" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl" xml:lang="en-US" id="artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl">Represents amortization period of deferred contract costs and other.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfDeferredContractCostsAndOther" xlink:to="artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl" xlink:title="label: AmortizationPeriodOfDeferredContractCostsAndOther to artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl1" xml:lang="en-US" id="artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl1">Amortization Period Of Deferred Contract Costs and Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfDeferredContractCostsAndOther" xlink:to="artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl1" xlink:title="label: AmortizationPeriodOfDeferredContractCostsAndOther to artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl2" xml:lang="en-US" id="artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl2">Deferred contract costs and other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfDeferredContractCostsAndOther" xlink:to="artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl2" xlink:title="label: AmortizationPeriodOfDeferredContractCostsAndOther to artna_AmortizationPeriodOfDeferredContractCostsAndOther_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDeferredAcquisitionCosts" xlink:label="AmortizationPeriodOfDeferredAcquisitionCosts" xlink:title="AmortizationPeriodOfDeferredAcquisitionCosts" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl" xml:lang="en-US" id="artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl">Period over which regulatory noncurrent asset for deferred acquisition costs amortized.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfDeferredAcquisitionCosts" xlink:to="artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl" xlink:title="label: AmortizationPeriodOfDeferredAcquisitionCosts to artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl1" xml:lang="en-US" id="artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl1">Amortization period of deferred acquisition costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfDeferredAcquisitionCosts" xlink:to="artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl1" xlink:title="label: AmortizationPeriodOfDeferredAcquisitionCosts to artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl2" xml:lang="en-US" id="artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl2">Deferred acquisition costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfDeferredAcquisitionCosts" xlink:to="artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl2" xlink:title="label: AmortizationPeriodOfDeferredAcquisitionCosts to artna_AmortizationPeriodOfDeferredAcquisitionCosts_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodGoodwill" xlink:label="AmortizationPeriodGoodwill" xlink:title="AmortizationPeriodGoodwill" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_AmortizationPeriodGoodwill_lbl" xml:lang="en-US" id="artna_AmortizationPeriodGoodwill_lbl">Period over which regulatory noncurrent assets for goodwill is amortized on a straight-line basis.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodGoodwill" xlink:to="artna_AmortizationPeriodGoodwill_lbl" xlink:title="label: AmortizationPeriodGoodwill to artna_AmortizationPeriodGoodwill_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodGoodwill_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_AmortizationPeriodGoodwill_lbl1" xml:lang="en-US" id="artna_AmortizationPeriodGoodwill_lbl1">Amortization Period, Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodGoodwill" xlink:to="artna_AmortizationPeriodGoodwill_lbl1" xlink:title="label: AmortizationPeriodGoodwill to artna_AmortizationPeriodGoodwill_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodGoodwill_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_AmortizationPeriodGoodwill_lbl2" xml:lang="en-US" id="artna_AmortizationPeriodGoodwill_lbl2">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodGoodwill" xlink:to="artna_AmortizationPeriodGoodwill_lbl2" xlink:title="label: AmortizationPeriodGoodwill to artna_AmortizationPeriodGoodwill_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:label="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:title="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract_lbl1" xml:lang="en-US" id="artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract_lbl1">Amortization Period of Other Regulatory Expense [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:to="artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract_lbl1" xlink:title="label: AmortizationPeriodOfOtherRegulatoryExpenseAbstract to artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract_lbl2" xml:lang="en-US" id="artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract_lbl2">Amortization period of other regulatory expense [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:to="artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract_lbl2" xlink:title="label: AmortizationPeriodOfOtherRegulatoryExpenseAbstract to artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" xlink:label="SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" xlink:title="SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract_lbl1" xml:lang="en-US" id="artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract_lbl1">Summary of regulatory assets net of amortization, comprise [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" xlink:to="artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract_lbl1" xlink:title="label: SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract to artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract_lbl2" xml:lang="en-US" id="artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract_lbl2">Regulatory assets net of amortization, comprise [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" xlink:to="artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract_lbl2" xlink:title="label: SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract to artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LossContingencyNumberOfInstallments" xlink:label="LossContingencyNumberOfInstallments" xlink:title="LossContingencyNumberOfInstallments" />
    <link:label xlink:type="resource" xlink:label="artna_LossContingencyNumberOfInstallments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_LossContingencyNumberOfInstallments_lbl" xml:lang="en-US" id="artna_LossContingencyNumberOfInstallments_lbl">The number of installments to be paid on the anniversary date of the Court's approval of the Consent Decree.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyNumberOfInstallments" xlink:to="artna_LossContingencyNumberOfInstallments_lbl" xlink:title="label: LossContingencyNumberOfInstallments to artna_LossContingencyNumberOfInstallments_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_LossContingencyNumberOfInstallments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_LossContingencyNumberOfInstallments_lbl1" xml:lang="en-US" id="artna_LossContingencyNumberOfInstallments_lbl1">Loss Contingency, Number of Installments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyNumberOfInstallments" xlink:to="artna_LossContingencyNumberOfInstallments_lbl1" xlink:title="label: LossContingencyNumberOfInstallments to artna_LossContingencyNumberOfInstallments_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_LossContingencyNumberOfInstallments_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_LossContingencyNumberOfInstallments_lbl2" xml:lang="en-US" id="artna_LossContingencyNumberOfInstallments_lbl2">Number of installments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyNumberOfInstallments" xlink:to="artna_LossContingencyNumberOfInstallments_lbl2" xlink:title="label: LossContingencyNumberOfInstallments to artna_LossContingencyNumberOfInstallments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LossContingencyDamagesToBePaid" xlink:label="LossContingencyDamagesToBePaid" xlink:title="LossContingencyDamagesToBePaid" />
    <link:label xlink:type="resource" xlink:label="artna_LossContingencyDamagesToBePaid_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_LossContingencyDamagesToBePaid_lbl" xml:lang="en-US" id="artna_LossContingencyDamagesToBePaid_lbl">Amount of damages to be paid to the plaintiff in the legal matter.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyDamagesToBePaid" xlink:to="artna_LossContingencyDamagesToBePaid_lbl" xlink:title="label: LossContingencyDamagesToBePaid to artna_LossContingencyDamagesToBePaid_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_LossContingencyDamagesToBePaid_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_LossContingencyDamagesToBePaid_lbl1" xml:lang="en-US" id="artna_LossContingencyDamagesToBePaid_lbl1">Loss Contingency, Damages to be Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyDamagesToBePaid" xlink:to="artna_LossContingencyDamagesToBePaid_lbl1" xlink:title="label: LossContingencyDamagesToBePaid to artna_LossContingencyDamagesToBePaid_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_LossContingencyDamagesToBePaid_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_LossContingencyDamagesToBePaid_lbl2" xml:lang="en-US" id="artna_LossContingencyDamagesToBePaid_lbl2">Litigation settlement, remaining amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyDamagesToBePaid" xlink:to="artna_LossContingencyDamagesToBePaid_lbl2" xlink:title="label: LossContingencyDamagesToBePaid to artna_LossContingencyDamagesToBePaid_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SettlementAgreementReceivableLongTerrm" xlink:label="SettlementAgreementReceivableLongTerrm" xlink:title="SettlementAgreementReceivableLongTerrm" />
    <link:label xlink:type="resource" xlink:label="artna_SettlementAgreementReceivableLongTerrm_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_SettlementAgreementReceivableLongTerrm_lbl" xml:lang="en-US" id="artna_SettlementAgreementReceivableLongTerrm_lbl">Long-term portion of cash receivable as part of settlement agreement, but not yet received as of the period end date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SettlementAgreementReceivableLongTerrm" xlink:to="artna_SettlementAgreementReceivableLongTerrm_lbl" xlink:title="label: SettlementAgreementReceivableLongTerrm to artna_SettlementAgreementReceivableLongTerrm_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_SettlementAgreementReceivableLongTerrm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SettlementAgreementReceivableLongTerrm_lbl1" xml:lang="en-US" id="artna_SettlementAgreementReceivableLongTerrm_lbl1">Settlement agreement receivable, long-terrm</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SettlementAgreementReceivableLongTerrm" xlink:to="artna_SettlementAgreementReceivableLongTerrm_lbl1" xlink:title="label: SettlementAgreementReceivableLongTerrm to artna_SettlementAgreementReceivableLongTerrm_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_SettlementAgreementReceivableLongTerrm_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_SettlementAgreementReceivableLongTerrm_lbl2" xml:lang="en-US" id="artna_SettlementAgreementReceivableLongTerrm_lbl2">Settlement agreement receivable-long term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SettlementAgreementReceivableLongTerrm" xlink:to="artna_SettlementAgreementReceivableLongTerrm_lbl2" xlink:title="label: SettlementAgreementReceivableLongTerrm to artna_SettlementAgreementReceivableLongTerrm_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" xlink:label="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" xlink:title="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract_lbl1" xml:lang="en-US" id="artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract_lbl1">Summary of other deferred assets net of amortization [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" xlink:to="artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract_lbl1" xlink:title="label: SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract to artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract_lbl2" xml:lang="en-US" id="artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract_lbl2">Summary of other deferred assets net of amortization [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" xlink:to="artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract_lbl2" xlink:title="label: SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract to artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredSettlementRefundsMember" xlink:label="DeferredSettlementRefundsMember" xlink:title="DeferredSettlementRefundsMember" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredSettlementRefundsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DeferredSettlementRefundsMember_lbl" xml:lang="en-US" id="artna_DeferredSettlementRefundsMember_lbl">Rate action of a regulator resulting in capitalization or accrual of deferred settlement refunds.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredSettlementRefundsMember" xlink:to="artna_DeferredSettlementRefundsMember_lbl" xlink:title="label: DeferredSettlementRefundsMember to artna_DeferredSettlementRefundsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredSettlementRefundsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DeferredSettlementRefundsMember_lbl1" xml:lang="en-US" id="artna_DeferredSettlementRefundsMember_lbl1">Deferred Settlement Refunds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredSettlementRefundsMember" xlink:to="artna_DeferredSettlementRefundsMember_lbl1" xlink:title="label: DeferredSettlementRefundsMember to artna_DeferredSettlementRefundsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredContractCostsAndOtherMember" xlink:label="DeferredContractCostsAndOtherMember" xlink:title="DeferredContractCostsAndOtherMember" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredContractCostsAndOtherMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DeferredContractCostsAndOtherMember_lbl" xml:lang="en-US" id="artna_DeferredContractCostsAndOtherMember_lbl">Rate action of a regulator resulting in capitalization or accrual of deferred contract costs and other.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredContractCostsAndOtherMember" xlink:to="artna_DeferredContractCostsAndOtherMember_lbl" xlink:title="label: DeferredContractCostsAndOtherMember to artna_DeferredContractCostsAndOtherMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredContractCostsAndOtherMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DeferredContractCostsAndOtherMember_lbl1" xml:lang="en-US" id="artna_DeferredContractCostsAndOtherMember_lbl1">Deferred Contract Costs and Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredContractCostsAndOtherMember" xlink:to="artna_DeferredContractCostsAndOtherMember_lbl1" xlink:title="label: DeferredContractCostsAndOtherMember to artna_DeferredContractCostsAndOtherMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DebtRelatedCostsMember" xlink:label="DebtRelatedCostsMember" xlink:title="DebtRelatedCostsMember" />
    <link:label xlink:type="resource" xlink:label="artna_DebtRelatedCostsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DebtRelatedCostsMember_lbl" xml:lang="en-US" id="artna_DebtRelatedCostsMember_lbl">For an unclassified balance sheet, the carrying amount (net of accumulated amortization) as of the balance sheet date of capitalized costs associated with the issuance of debt instruments (for example, legal, accounting, underwriting, printing, and registration costs) that will be charged against earnings over the life of the debt instruments to which such costs pertain.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtRelatedCostsMember" xlink:to="artna_DebtRelatedCostsMember_lbl" xlink:title="label: DebtRelatedCostsMember to artna_DebtRelatedCostsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DebtRelatedCostsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DebtRelatedCostsMember_lbl1" xml:lang="en-US" id="artna_DebtRelatedCostsMember_lbl1">Debt Related Costs [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtRelatedCostsMember" xlink:to="artna_DebtRelatedCostsMember_lbl1" xlink:title="label: DebtRelatedCostsMember to artna_DebtRelatedCostsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredAcquisitionAndFranchiseCostsMember" xlink:label="DeferredAcquisitionAndFranchiseCostsMember" xlink:title="DeferredAcquisitionAndFranchiseCostsMember" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredAcquisitionAndFranchiseCostsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DeferredAcquisitionAndFranchiseCostsMember_lbl" xml:lang="en-US" id="artna_DeferredAcquisitionAndFranchiseCostsMember_lbl">Regulatory deferred acquisition and franchise costs.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredAcquisitionAndFranchiseCostsMember" xlink:to="artna_DeferredAcquisitionAndFranchiseCostsMember_lbl" xlink:title="label: DeferredAcquisitionAndFranchiseCostsMember to artna_DeferredAcquisitionAndFranchiseCostsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredAcquisitionAndFranchiseCostsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DeferredAcquisitionAndFranchiseCostsMember_lbl1" xml:lang="en-US" id="artna_DeferredAcquisitionAndFranchiseCostsMember_lbl1">Deferred acquisition and franchise costs [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredAcquisitionAndFranchiseCostsMember" xlink:to="artna_DeferredAcquisitionAndFranchiseCostsMember_lbl1" xlink:title="label: DeferredAcquisitionAndFranchiseCostsMember to artna_DeferredAcquisitionAndFranchiseCostsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredAcquisitionAndFranchiseCostsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_DeferredAcquisitionAndFranchiseCostsMember_lbl2" xml:lang="en-US" id="artna_DeferredAcquisitionAndFranchiseCostsMember_lbl2">Deferred Acquisition and Franchise Costs [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredAcquisitionAndFranchiseCostsMember" xlink:to="artna_DeferredAcquisitionAndFranchiseCostsMember_lbl2" xlink:title="label: DeferredAcquisitionAndFranchiseCostsMember to artna_DeferredAcquisitionAndFranchiseCostsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredCostsAffiliatedInterestAgreementMember" xlink:label="DeferredCostsAffiliatedInterestAgreementMember" xlink:title="DeferredCostsAffiliatedInterestAgreementMember" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredCostsAffiliatedInterestAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DeferredCostsAffiliatedInterestAgreementMember_lbl" xml:lang="en-US" id="artna_DeferredCostsAffiliatedInterestAgreementMember_lbl">Regulatory deferred costs affiliated interest agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCostsAffiliatedInterestAgreementMember" xlink:to="artna_DeferredCostsAffiliatedInterestAgreementMember_lbl" xlink:title="label: DeferredCostsAffiliatedInterestAgreementMember to artna_DeferredCostsAffiliatedInterestAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredCostsAffiliatedInterestAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DeferredCostsAffiliatedInterestAgreementMember_lbl1" xml:lang="en-US" id="artna_DeferredCostsAffiliatedInterestAgreementMember_lbl1">Deferred Costs Affiliated Interest Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCostsAffiliatedInterestAgreementMember" xlink:to="artna_DeferredCostsAffiliatedInterestAgreementMember_lbl1" xlink:title="label: DeferredCostsAffiliatedInterestAgreementMember to artna_DeferredCostsAffiliatedInterestAgreementMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfRefunds" xlink:label="NumberOfRefunds" xlink:title="NumberOfRefunds" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfRefunds_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NumberOfRefunds_lbl" xml:lang="en-US" id="artna_NumberOfRefunds_lbl">Number of deferred settlement refunds.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfRefunds" xlink:to="artna_NumberOfRefunds_lbl" xlink:title="label: NumberOfRefunds to artna_NumberOfRefunds_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfRefunds_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NumberOfRefunds_lbl1" xml:lang="en-US" id="artna_NumberOfRefunds_lbl1">Number of refunds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfRefunds" xlink:to="artna_NumberOfRefunds_lbl1" xlink:title="label: NumberOfRefunds to artna_NumberOfRefunds_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NonUtilityOperatingRevenueMember" xlink:label="NonUtilityOperatingRevenueMember" xlink:title="NonUtilityOperatingRevenueMember" />
    <link:label xlink:type="resource" xlink:label="artna_NonUtilityOperatingRevenueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NonUtilityOperatingRevenueMember_lbl" xml:lang="en-US" id="artna_NonUtilityOperatingRevenueMember_lbl">Product line consisting of non-utility operating revenue.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonUtilityOperatingRevenueMember" xlink:to="artna_NonUtilityOperatingRevenueMember_lbl" xlink:title="label: NonUtilityOperatingRevenueMember to artna_NonUtilityOperatingRevenueMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NonUtilityOperatingRevenueMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NonUtilityOperatingRevenueMember_lbl1" xml:lang="en-US" id="artna_NonUtilityOperatingRevenueMember_lbl1">Non-Utility Operating Revenue [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonUtilityOperatingRevenueMember" xlink:to="artna_NonUtilityOperatingRevenueMember_lbl1" xlink:title="label: NonUtilityOperatingRevenueMember to artna_NonUtilityOperatingRevenueMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_NonUtilityOperatingRevenueMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_NonUtilityOperatingRevenueMember_lbl2" xml:lang="en-US" id="artna_NonUtilityOperatingRevenueMember_lbl2">Non-Utility Operating Revenue [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonUtilityOperatingRevenueMember" xlink:to="artna_NonUtilityOperatingRevenueMember_lbl2" xlink:title="label: NonUtilityOperatingRevenueMember to artna_NonUtilityOperatingRevenueMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_WaterSalesMember" xlink:label="WaterSalesMember" xlink:title="WaterSalesMember" />
    <link:label xlink:type="resource" xlink:label="artna_WaterSalesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_WaterSalesMember_lbl" xml:lang="en-US" id="artna_WaterSalesMember_lbl">Product line consisting of water sales.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WaterSalesMember" xlink:to="artna_WaterSalesMember_lbl" xlink:title="label: WaterSalesMember to artna_WaterSalesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_WaterSalesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_WaterSalesMember_lbl1" xml:lang="en-US" id="artna_WaterSalesMember_lbl1">Water Sales [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WaterSalesMember" xlink:to="artna_WaterSalesMember_lbl1" xlink:title="label: WaterSalesMember to artna_WaterSalesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_WaterSalesMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_WaterSalesMember_lbl2" xml:lang="en-US" id="artna_WaterSalesMember_lbl2">Water Sales [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WaterSalesMember" xlink:to="artna_WaterSalesMember_lbl2" xlink:title="label: WaterSalesMember to artna_WaterSalesMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OtherUtilityOperatingRevenueMember" xlink:label="OtherUtilityOperatingRevenueMember" xlink:title="OtherUtilityOperatingRevenueMember" />
    <link:label xlink:type="resource" xlink:label="artna_OtherUtilityOperatingRevenueMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_OtherUtilityOperatingRevenueMember_lbl" xml:lang="en-US" id="artna_OtherUtilityOperatingRevenueMember_lbl">Product line consisting of other utility operating revenue.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherUtilityOperatingRevenueMember" xlink:to="artna_OtherUtilityOperatingRevenueMember_lbl" xlink:title="label: OtherUtilityOperatingRevenueMember to artna_OtherUtilityOperatingRevenueMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_OtherUtilityOperatingRevenueMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_OtherUtilityOperatingRevenueMember_lbl1" xml:lang="en-US" id="artna_OtherUtilityOperatingRevenueMember_lbl1">Other Utility Operating Revenue [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherUtilityOperatingRevenueMember" xlink:to="artna_OtherUtilityOperatingRevenueMember_lbl1" xlink:title="label: OtherUtilityOperatingRevenueMember to artna_OtherUtilityOperatingRevenueMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_OtherUtilityOperatingRevenueMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_OtherUtilityOperatingRevenueMember_lbl2" xml:lang="en-US" id="artna_OtherUtilityOperatingRevenueMember_lbl2">Other Utility Operating Revenue [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherUtilityOperatingRevenueMember" xlink:to="artna_OtherUtilityOperatingRevenueMember_lbl2" xlink:title="label: OtherUtilityOperatingRevenueMember to artna_OtherUtilityOperatingRevenueMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:label="IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:title="IncomeLossFromContinuingOperationsBeforeInterestExpense" />
    <link:label xlink:type="resource" xlink:label="artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl" xml:lang="en-US" id="artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl">Amount of income (loss) from continuing operations before deduction of interest expense.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:to="artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl" xlink:title="label: IncomeLossFromContinuingOperationsBeforeInterestExpense to artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl1" xml:lang="en-US" id="artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl1">Income Loss From Continuing Operations Before Interest Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:to="artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeInterestExpense to artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl2" xml:lang="en-US" id="artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl2">Income before interest charges</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:to="artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl2" xlink:title="label: IncomeLossFromContinuingOperationsBeforeInterestExpense to artna_IncomeLossFromContinuingOperationsBeforeInterestExpense_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateAndFederalIncomeTaxesAbstract" xlink:label="StateAndFederalIncomeTaxesAbstract" xlink:title="StateAndFederalIncomeTaxesAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_StateAndFederalIncomeTaxesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateAndFederalIncomeTaxesAbstract_lbl1" xml:lang="en-US" id="artna_StateAndFederalIncomeTaxesAbstract_lbl1">State and Federal Income Taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateAndFederalIncomeTaxesAbstract" xlink:to="artna_StateAndFederalIncomeTaxesAbstract_lbl1" xlink:title="label: StateAndFederalIncomeTaxesAbstract to artna_StateAndFederalIncomeTaxesAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateAndFederalIncomeTaxesAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_StateAndFederalIncomeTaxesAbstract_lbl2" xml:lang="en-US" id="artna_StateAndFederalIncomeTaxesAbstract_lbl2">State and federal income taxes expense (benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateAndFederalIncomeTaxesAbstract" xlink:to="artna_StateAndFederalIncomeTaxesAbstract_lbl2" xlink:title="label: StateAndFederalIncomeTaxesAbstract to artna_StateAndFederalIncomeTaxesAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MarylandPublicServiceCommissionMember" xlink:label="MarylandPublicServiceCommissionMember" xlink:title="MarylandPublicServiceCommissionMember" />
    <link:label xlink:type="resource" xlink:label="artna_MarylandPublicServiceCommissionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_MarylandPublicServiceCommissionMember_lbl" xml:lang="en-US" id="artna_MarylandPublicServiceCommissionMember_lbl">Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarylandPublicServiceCommissionMember" xlink:to="artna_MarylandPublicServiceCommissionMember_lbl" xlink:title="label: MarylandPublicServiceCommissionMember to artna_MarylandPublicServiceCommissionMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_MarylandPublicServiceCommissionMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_MarylandPublicServiceCommissionMember_lbl1" xml:lang="en-US" id="artna_MarylandPublicServiceCommissionMember_lbl1">Maryland Public Service Commission [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarylandPublicServiceCommissionMember" xlink:to="artna_MarylandPublicServiceCommissionMember_lbl1" xlink:title="label: MarylandPublicServiceCommissionMember to artna_MarylandPublicServiceCommissionMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_MarylandPublicServiceCommissionMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_MarylandPublicServiceCommissionMember_lbl2" xml:lang="en-US" id="artna_MarylandPublicServiceCommissionMember_lbl2">MDPSC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarylandPublicServiceCommissionMember" xlink:to="artna_MarylandPublicServiceCommissionMember_lbl2" xlink:title="label: MarylandPublicServiceCommissionMember to artna_MarylandPublicServiceCommissionMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DelawarePublicServiceCommissionMember" xlink:label="DelawarePublicServiceCommissionMember" xlink:title="DelawarePublicServiceCommissionMember" />
    <link:label xlink:type="resource" xlink:label="artna_DelawarePublicServiceCommissionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DelawarePublicServiceCommissionMember_lbl" xml:lang="en-US" id="artna_DelawarePublicServiceCommissionMember_lbl">Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DelawarePublicServiceCommissionMember" xlink:to="artna_DelawarePublicServiceCommissionMember_lbl" xlink:title="label: DelawarePublicServiceCommissionMember to artna_DelawarePublicServiceCommissionMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DelawarePublicServiceCommissionMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DelawarePublicServiceCommissionMember_lbl1" xml:lang="en-US" id="artna_DelawarePublicServiceCommissionMember_lbl1">Delaware Public Service Commission [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DelawarePublicServiceCommissionMember" xlink:to="artna_DelawarePublicServiceCommissionMember_lbl1" xlink:title="label: DelawarePublicServiceCommissionMember to artna_DelawarePublicServiceCommissionMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_DelawarePublicServiceCommissionMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_DelawarePublicServiceCommissionMember_lbl2" xml:lang="en-US" id="artna_DelawarePublicServiceCommissionMember_lbl2">DEPSC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DelawarePublicServiceCommissionMember" xlink:to="artna_DelawarePublicServiceCommissionMember_lbl2" xlink:title="label: DelawarePublicServiceCommissionMember to artna_DelawarePublicServiceCommissionMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" xlink:label="TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" xlink:title="TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" />
    <link:label xlink:type="resource" xlink:label="artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl" xml:lang="en-US" id="artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl">The amount of amortization of regulatory liability amount recorded in utility subsidiaries pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" xlink:to="artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl" xlink:title="label: TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability to artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl1" xml:lang="en-US" id="artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl1">Tax Cuts and Jobs Act of 2017, Amortization of Regulatory Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" xlink:to="artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability to artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl2" xml:lang="en-US" id="artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl2">Amortization of regulatory liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" xlink:to="artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability to artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" xlink:label="TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" xlink:title="TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" />
    <link:label xlink:type="resource" xlink:label="artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl" xml:lang="en-US" id="artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl">Amortization period for the recovery of regulatory liability recorded in utility subsidiaries pursuant to Tax Cuts and Jobs Act of 2017, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" xlink:to="artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl" xlink:title="label: TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability to artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl1" xml:lang="en-US" id="artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl1">Tax Cuts and Jobs Act of 2017, Amortization Period of Regulatory Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" xlink:to="artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability to artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl2" xml:lang="en-US" id="artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl2">Amortization period of regulatory liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" xlink:to="artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability to artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" xlink:label="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" xlink:title="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" />
    <link:label xlink:type="resource" xlink:label="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl" xml:lang="en-US" id="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl">Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to regulatory liability adjustments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" xlink:to="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount to artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl1" xml:lang="en-US" id="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl1">Effective Income Tax Rate Reconciliation Regulatory Liability Adjustment Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" xlink:to="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount to artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl2" xml:lang="en-US" id="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl2">Regulatory liability adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" xlink:to="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl2" xlink:title="label: EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount to artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" xlink:label="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" xlink:title="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" />
    <link:label xlink:type="resource" xlink:label="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl" xml:lang="en-US" id="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl">Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to regulatory liability adjustments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" xlink:to="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent to artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl1" xml:lang="en-US" id="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl1">Effective Income Tax Rate Reconciliation Regulatory Liability Adjustment Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" xlink:to="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent to artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl2" xml:lang="en-US" id="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl2">Regulatory liability adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" xlink:to="artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl2" xlink:title="label: EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent to artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract" xlink:label="IncomeTaxExaminationOperatingLossCarryforwardsAbstract" xlink:title="IncomeTaxExaminationOperatingLossCarryforwardsAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract_lbl1" xml:lang="en-US" id="artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract_lbl1">Income Tax Examination, Operating Loss Carryforwards [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExaminationOperatingLossCarryforwardsAbstract" xlink:to="artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract_lbl1" xlink:title="label: IncomeTaxExaminationOperatingLossCarryforwardsAbstract to artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract_lbl2" xml:lang="en-US" id="artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract_lbl2">Income Tax Examination, Operating Loss Carryforwards [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExaminationOperatingLossCarryforwardsAbstract" xlink:to="artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract_lbl2" xlink:title="label: IncomeTaxExaminationOperatingLossCarryforwardsAbstract to artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:label="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:title="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" />
    <link:label xlink:type="resource" xlink:label="artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl" xml:lang="en-US" id="artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl">The net regulatory liability amount recorded in utility subsidiaries pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:to="artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl" xlink:title="label: TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded to artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl1" xml:lang="en-US" id="artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl1">Tax Cuts and Jobs Act of 2017, Net Regulatory Liability Amount Recorded</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:to="artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl1" xlink:title="label: TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded to artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl2" xml:lang="en-US" id="artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl2">Net regulatory liability amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:to="artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl2" xlink:title="label: TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded to artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeTaxDisclosureLineItems" xlink:label="IncomeTaxDisclosureLineItems" xlink:title="IncomeTaxDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="artna_IncomeTaxDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_IncomeTaxDisclosureLineItems_lbl" xml:lang="en-US" id="artna_IncomeTaxDisclosureLineItems_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="artna_IncomeTaxDisclosureLineItems_lbl" xlink:title="label: IncomeTaxDisclosureLineItems to artna_IncomeTaxDisclosureLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_IncomeTaxDisclosureLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_IncomeTaxDisclosureLineItems_lbl1" xml:lang="en-US" id="artna_IncomeTaxDisclosureLineItems_lbl1">Income Tax Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="artna_IncomeTaxDisclosureLineItems_lbl1" xlink:title="label: IncomeTaxDisclosureLineItems to artna_IncomeTaxDisclosureLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeTaxDisclosureTable" xlink:label="IncomeTaxDisclosureTable" xlink:title="IncomeTaxDisclosureTable" />
    <link:label xlink:type="resource" xlink:label="artna_IncomeTaxDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_IncomeTaxDisclosureTable_lbl" xml:lang="en-US" id="artna_IncomeTaxDisclosureTable_lbl">Disclosure of information about income taxes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTable" xlink:to="artna_IncomeTaxDisclosureTable_lbl" xlink:title="label: IncomeTaxDisclosureTable to artna_IncomeTaxDisclosureTable_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_IncomeTaxDisclosureTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_IncomeTaxDisclosureTable_lbl1" xml:lang="en-US" id="artna_IncomeTaxDisclosureTable_lbl1">Income Tax Disclosure [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTable" xlink:to="artna_IncomeTaxDisclosureTable_lbl1" xlink:title="label: IncomeTaxDisclosureTable to artna_IncomeTaxDisclosureTable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate" xlink:label="UnrecognizedTaxBenefitsChangeInFederalTaxRate" xlink:title="UnrecognizedTaxBenefitsChangeInFederalTaxRate" />
    <link:label xlink:type="resource" xlink:label="artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl" xml:lang="en-US" id="artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl">Amount of increase (decrease) from change in federal tax rate pursuant to Tax Cuts and Jobs Act of 2017.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsChangeInFederalTaxRate" xlink:to="artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl" xlink:title="label: UnrecognizedTaxBenefitsChangeInFederalTaxRate to artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl1" xml:lang="en-US" id="artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl1">Unrecognized Tax Benefits Change in Federal Tax Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsChangeInFederalTaxRate" xlink:to="artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl1" xlink:title="label: UnrecognizedTaxBenefitsChangeInFederalTaxRate to artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl2" xml:lang="en-US" id="artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl2">Federal tax rate change</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsChangeInFederalTaxRate" xlink:to="artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl2" xlink:title="label: UnrecognizedTaxBenefitsChangeInFederalTaxRate to artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredTaxLiabilitiesBondRetirementCosts" xlink:label="DeferredTaxLiabilitiesBondRetirementCosts" xlink:title="DeferredTaxLiabilitiesBondRetirementCosts" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl" xml:lang="en-US" id="artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl">Amount of deferred tax liability attributable to taxable temporary differences from bond retirement costs.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesBondRetirementCosts" xlink:to="artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl" xlink:title="label: DeferredTaxLiabilitiesBondRetirementCosts to artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl1" xml:lang="en-US" id="artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl1">Deferred Tax Liabilities, Bond Retirement Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesBondRetirementCosts" xlink:to="artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl1" xlink:title="label: DeferredTaxLiabilitiesBondRetirementCosts to artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl2" xml:lang="en-US" id="artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl2">Bond retirement costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesBondRetirementCosts" xlink:to="artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl2" xlink:title="label: DeferredTaxLiabilitiesBondRetirementCosts to artna_DeferredTaxLiabilitiesBondRetirementCosts_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredTaxLiabilityPropertyTaxes" xlink:label="DeferredTaxLiabilityPropertyTaxes" xlink:title="DeferredTaxLiabilityPropertyTaxes" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredTaxLiabilityPropertyTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DeferredTaxLiabilityPropertyTaxes_lbl" xml:lang="en-US" id="artna_DeferredTaxLiabilityPropertyTaxes_lbl">Refers to amount of deferred tax liability attributable to taxable temporary differences from property taxes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilityPropertyTaxes" xlink:to="artna_DeferredTaxLiabilityPropertyTaxes_lbl" xlink:title="label: DeferredTaxLiabilityPropertyTaxes to artna_DeferredTaxLiabilityPropertyTaxes_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredTaxLiabilityPropertyTaxes_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DeferredTaxLiabilityPropertyTaxes_lbl1" xml:lang="en-US" id="artna_DeferredTaxLiabilityPropertyTaxes_lbl1">Deferred Tax Liability Property Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilityPropertyTaxes" xlink:to="artna_DeferredTaxLiabilityPropertyTaxes_lbl1" xlink:title="label: DeferredTaxLiabilityPropertyTaxes to artna_DeferredTaxLiabilityPropertyTaxes_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredTaxLiabilityPropertyTaxes_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="artna_DeferredTaxLiabilityPropertyTaxes_lbl2" xml:lang="en-US" id="artna_DeferredTaxLiabilityPropertyTaxes_lbl2">Property taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilityPropertyTaxes" xlink:to="artna_DeferredTaxLiabilityPropertyTaxes_lbl2" xlink:title="label: DeferredTaxLiabilityPropertyTaxes to artna_DeferredTaxLiabilityPropertyTaxes_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredTaxLiabilityExpensesOfRateProceedings" xlink:label="DeferredTaxLiabilityExpensesOfRateProceedings" xlink:title="DeferredTaxLiabilityExpensesOfRateProceedings" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl" xml:lang="en-US" id="artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl">Refers to amount of deferred tax liability attributable to taxable temporary differences from expenses of rate proceedings.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilityExpensesOfRateProceedings" xlink:to="artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl" xlink:title="label: DeferredTaxLiabilityExpensesOfRateProceedings to artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl1" xml:lang="en-US" id="artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl1">Deferred Tax Liability Expenses Of Rate Proceedings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilityExpensesOfRateProceedings" xlink:to="artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl1" xlink:title="label: DeferredTaxLiabilityExpensesOfRateProceedings to artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl2" xml:lang="en-US" id="artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl2">Expenses of rate proceedings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilityExpensesOfRateProceedings" xlink:to="artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl2" xlink:title="label: DeferredTaxLiabilityExpensesOfRateProceedings to artna_DeferredTaxLiabilityExpensesOfRateProceedings_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage" xlink:label="IncomeBeforeFederalAndStateIncomeTaxesPercentage" xlink:title="IncomeBeforeFederalAndStateIncomeTaxesPercentage" />
    <link:label xlink:type="resource" xlink:label="artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl" xml:lang="en-US" id="artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl">Refers to income before federal and state income taxes percentage.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeBeforeFederalAndStateIncomeTaxesPercentage" xlink:to="artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl" xlink:title="label: IncomeBeforeFederalAndStateIncomeTaxesPercentage to artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl1" xml:lang="en-US" id="artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl1">Income Before Federal And State Income Taxes Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeBeforeFederalAndStateIncomeTaxesPercentage" xlink:to="artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl1" xlink:title="label: IncomeBeforeFederalAndStateIncomeTaxesPercentage to artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl2" xml:lang="en-US" id="artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl2">Income before federal and state income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeBeforeFederalAndStateIncomeTaxesPercentage" xlink:to="artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl2" xlink:title="label: IncomeBeforeFederalAndStateIncomeTaxesPercentage to artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan200Due02012044Member" xlink:label="StateRevolvingFundLoan200Due02012044Member" xlink:title="StateRevolvingFundLoan200Due02012044Member" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan200Due02012044Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoan200Due02012044Member_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoan200Due02012044Member_lbl">Type of debt instrument due on February 1, 2044.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan200Due02012044Member" xlink:to="artna_StateRevolvingFundLoan200Due02012044Member_lbl" xlink:title="label: StateRevolvingFundLoan200Due02012044Member to artna_StateRevolvingFundLoan200Due02012044Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan200Due02012044Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoan200Due02012044Member_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoan200Due02012044Member_lbl1">State Revolving Fund Loan200 Due02012044 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan200Due02012044Member" xlink:to="artna_StateRevolvingFundLoan200Due02012044Member_lbl1" xlink:title="label: StateRevolvingFundLoan200Due02012044Member to artna_StateRevolvingFundLoan200Due02012044Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan200Due02012044Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_StateRevolvingFundLoan200Due02012044Member_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoan200Due02012044Member_lbl2">2.00% Due 02/01/2044 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan200Due02012044Member" xlink:to="artna_StateRevolvingFundLoan200Due02012044Member_lbl2" xlink:title="label: StateRevolvingFundLoan200Due02012044Member to artna_StateRevolvingFundLoan200Due02012044Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanTwo200Due06012043Member" xlink:label="StateRevolvingFundLoanTwo200Due06012043Member" xlink:title="StateRevolvingFundLoanTwo200Due06012043Member" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl">Type of debt instrument due on June 1, 2043.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanTwo200Due06012043Member" xlink:to="artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl" xlink:title="label: StateRevolvingFundLoanTwo200Due06012043Member to artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl1">State Revolving Fund Loan Two, 200 Due06012043 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanTwo200Due06012043Member" xlink:to="artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl1" xlink:title="label: StateRevolvingFundLoanTwo200Due06012043Member to artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl2">2.00% Due 06/01/2043 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanTwo200Due06012043Member" xlink:to="artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl2" xlink:title="label: StateRevolvingFundLoanTwo200Due06012043Member to artna_StateRevolvingFundLoanTwo200Due06012043Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoansMember" xlink:label="StateRevolvingFundLoansMember" xlink:title="StateRevolvingFundLoansMember" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoansMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoansMember_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoansMember_lbl">State Revolving Fund (SRF) Loan Programs provide low-interest loans to Indiana communities for projects that improve wastewater and drinking water infrastructure.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoansMember" xlink:to="artna_StateRevolvingFundLoansMember_lbl" xlink:title="label: StateRevolvingFundLoansMember to artna_StateRevolvingFundLoansMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoansMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoansMember_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoansMember_lbl1">State revolving fund loans [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoansMember" xlink:to="artna_StateRevolvingFundLoansMember_lbl1" xlink:title="label: StateRevolvingFundLoansMember to artna_StateRevolvingFundLoansMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoansMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_StateRevolvingFundLoansMember_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoansMember_lbl2">State Revolving Fund Loans [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoansMember" xlink:to="artna_StateRevolvingFundLoansMember_lbl2" xlink:title="label: StateRevolvingFundLoansMember to artna_StateRevolvingFundLoansMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan200Due01012043Member" xlink:label="StateRevolvingFundLoan200Due01012043Member" xlink:title="StateRevolvingFundLoan200Due01012043Member" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan200Due01012043Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoan200Due01012043Member_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoan200Due01012043Member_lbl">Type of debt instrument due on January 1, 2043.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan200Due01012043Member" xlink:to="artna_StateRevolvingFundLoan200Due01012043Member_lbl" xlink:title="label: StateRevolvingFundLoan200Due01012043Member to artna_StateRevolvingFundLoan200Due01012043Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan200Due01012043Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoan200Due01012043Member_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoan200Due01012043Member_lbl1">State Revolving Fund Loan, 200 Due01012043 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan200Due01012043Member" xlink:to="artna_StateRevolvingFundLoan200Due01012043Member_lbl1" xlink:title="label: StateRevolvingFundLoan200Due01012043Member to artna_StateRevolvingFundLoan200Due01012043Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan200Due01012043Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_StateRevolvingFundLoan200Due01012043Member_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoan200Due01012043Member_lbl2">2.00% Due 01/01/2043 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan200Due01012043Member" xlink:to="artna_StateRevolvingFundLoan200Due01012043Member_lbl2" xlink:title="label: StateRevolvingFundLoan200Due01012043Member to artna_StateRevolvingFundLoan200Due01012043Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesUDue01312038Member" xlink:label="SeriesUDue01312038Member" xlink:title="SeriesUDue01312038Member" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesUDue01312038Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_SeriesUDue01312038Member_lbl" xml:lang="en-US" id="artna_SeriesUDue01312038Member_lbl">Type of debt instrument due on January 31, 2038.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesUDue01312038Member" xlink:to="artna_SeriesUDue01312038Member_lbl" xlink:title="label: SeriesUDue01312038Member to artna_SeriesUDue01312038Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesUDue01312038Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SeriesUDue01312038Member_lbl1" xml:lang="en-US" id="artna_SeriesUDue01312038Member_lbl1">Series U Due 01312038 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesUDue01312038Member" xlink:to="artna_SeriesUDue01312038Member_lbl1" xlink:title="label: SeriesUDue01312038Member to artna_SeriesUDue01312038Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesUDue01312038Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_SeriesUDue01312038Member_lbl2" xml:lang="en-US" id="artna_SeriesUDue01312038Member_lbl2">Series U [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesUDue01312038Member" xlink:to="artna_SeriesUDue01312038Member_lbl2" xlink:title="label: SeriesUDue01312038Member to artna_SeriesUDue01312038Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan364Due05012025Member" xlink:label="StateRevolvingFundLoan364Due05012025Member" xlink:title="StateRevolvingFundLoan364Due05012025Member" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan364Due05012025Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoan364Due05012025Member_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoan364Due05012025Member_lbl">Type of debt instrument due on May 1, 2025.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan364Due05012025Member" xlink:to="artna_StateRevolvingFundLoan364Due05012025Member_lbl" xlink:title="label: StateRevolvingFundLoan364Due05012025Member to artna_StateRevolvingFundLoan364Due05012025Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan364Due05012025Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoan364Due05012025Member_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoan364Due05012025Member_lbl1">State Revolving Fund Loan, 3.64%, Due 05/01/2025 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan364Due05012025Member" xlink:to="artna_StateRevolvingFundLoan364Due05012025Member_lbl1" xlink:title="label: StateRevolvingFundLoan364Due05012025Member to artna_StateRevolvingFundLoan364Due05012025Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan364Due05012025Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_StateRevolvingFundLoan364Due05012025Member_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoan364Due05012025Member_lbl2">3.64%, due 05/01/2025 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan364Due05012025Member" xlink:to="artna_StateRevolvingFundLoan364Due05012025Member_lbl2" xlink:title="label: StateRevolvingFundLoan364Due05012025Member to artna_StateRevolvingFundLoan364Due05012025Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan1187Due11012041Member" xlink:label="StateRevolvingFundLoan1187Due11012041Member" xlink:title="StateRevolvingFundLoan1187Due11012041Member" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan1187Due11012041Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoan1187Due11012041Member_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoan1187Due11012041Member_lbl">Type of debt instrument due on November 1, 2041.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan1187Due11012041Member" xlink:to="artna_StateRevolvingFundLoan1187Due11012041Member_lbl" xlink:title="label: StateRevolvingFundLoan1187Due11012041Member to artna_StateRevolvingFundLoan1187Due11012041Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan1187Due11012041Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoan1187Due11012041Member_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoan1187Due11012041Member_lbl1">State Revolving Fund Loan, 1.187% Due 11/01/2041 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan1187Due11012041Member" xlink:to="artna_StateRevolvingFundLoan1187Due11012041Member_lbl1" xlink:title="label: StateRevolvingFundLoan1187Due11012041Member to artna_StateRevolvingFundLoan1187Due11012041Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan1187Due11012041Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_StateRevolvingFundLoan1187Due11012041Member_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoan1187Due11012041Member_lbl2">1.187% due 11/01/2041 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan1187Due11012041Member" xlink:to="artna_StateRevolvingFundLoan1187Due11012041Member_lbl2" xlink:title="label: StateRevolvingFundLoan1187Due11012041Member to artna_StateRevolvingFundLoan1187Due11012041Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesT424Due12202036Member" xlink:label="SeriesT424Due12202036Member" xlink:title="SeriesT424Due12202036Member" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesT424Due12202036Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_SeriesT424Due12202036Member_lbl" xml:lang="en-US" id="artna_SeriesT424Due12202036Member_lbl">Type of debt instrument due on December 20, 2036.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesT424Due12202036Member" xlink:to="artna_SeriesT424Due12202036Member_lbl" xlink:title="label: SeriesT424Due12202036Member to artna_SeriesT424Due12202036Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesT424Due12202036Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SeriesT424Due12202036Member_lbl1" xml:lang="en-US" id="artna_SeriesT424Due12202036Member_lbl1">Series T424 Due12202036 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesT424Due12202036Member" xlink:to="artna_SeriesT424Due12202036Member_lbl1" xlink:title="label: SeriesT424Due12202036Member to artna_SeriesT424Due12202036Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesT424Due12202036Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_SeriesT424Due12202036Member_lbl2" xml:lang="en-US" id="artna_SeriesT424Due12202036Member_lbl2">Series T [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesT424Due12202036Member" xlink:to="artna_SeriesT424Due12202036Member_lbl2" xlink:title="label: SeriesT424Due12202036Member to artna_SeriesT424Due12202036Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanTwo1187Due11012041Member" xlink:label="StateRevolvingFundLoanTwo1187Due11012041Member" xlink:title="StateRevolvingFundLoanTwo1187Due11012041Member" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl">Type of debt instrument due on November 1, 2041.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanTwo1187Due11012041Member" xlink:to="artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl" xlink:title="label: StateRevolvingFundLoanTwo1187Due11012041Member to artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl1">State Revolving Fund Loan Two, 1.187% Due 11/01/2041 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanTwo1187Due11012041Member" xlink:to="artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl1" xlink:title="label: StateRevolvingFundLoanTwo1187Due11012041Member to artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl2">1.187% due 11/01/2041 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanTwo1187Due11012041Member" xlink:to="artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl2" xlink:title="label: StateRevolvingFundLoanTwo1187Due11012041Member to artna_StateRevolvingFundLoanTwo1187Due11012041Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesVDue10312049Member" xlink:label="SeriesVDue10312049Member" xlink:title="SeriesVDue10312049Member" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesVDue10312049Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_SeriesVDue10312049Member_lbl" xml:lang="en-US" id="artna_SeriesVDue10312049Member_lbl">Type of debt instrument due on October 31, 2049.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesVDue10312049Member" xlink:to="artna_SeriesVDue10312049Member_lbl" xlink:title="label: SeriesVDue10312049Member to artna_SeriesVDue10312049Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesVDue10312049Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SeriesVDue10312049Member_lbl1" xml:lang="en-US" id="artna_SeriesVDue10312049Member_lbl1">Series V Due10312049 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesVDue10312049Member" xlink:to="artna_SeriesVDue10312049Member_lbl1" xlink:title="label: SeriesVDue10312049Member to artna_SeriesVDue10312049Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesVDue10312049Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_SeriesVDue10312049Member_lbl2" xml:lang="en-US" id="artna_SeriesVDue10312049Member_lbl2">Series V [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesVDue10312049Member" xlink:to="artna_SeriesVDue10312049Member_lbl2" xlink:title="label: SeriesVDue10312049Member to artna_SeriesVDue10312049Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AssetPurchaseContractualObligationMember" xlink:label="AssetPurchaseContractualObligationMember" xlink:title="AssetPurchaseContractualObligationMember" />
    <link:label xlink:type="resource" xlink:label="artna_AssetPurchaseContractualObligationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_AssetPurchaseContractualObligationMember_lbl" xml:lang="en-US" id="artna_AssetPurchaseContractualObligationMember_lbl">Asset purchase-contractual Obligation, refers to the duty to pay or perform some certain acts created by a contract or an agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetPurchaseContractualObligationMember" xlink:to="artna_AssetPurchaseContractualObligationMember_lbl" xlink:title="label: AssetPurchaseContractualObligationMember to artna_AssetPurchaseContractualObligationMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_AssetPurchaseContractualObligationMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_AssetPurchaseContractualObligationMember_lbl1" xml:lang="en-US" id="artna_AssetPurchaseContractualObligationMember_lbl1">Asset Purchase-Contractual Obligation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetPurchaseContractualObligationMember" xlink:to="artna_AssetPurchaseContractualObligationMember_lbl1" xlink:title="label: AssetPurchaseContractualObligationMember to artna_AssetPurchaseContractualObligationMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_AssetPurchaseContractualObligationMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_AssetPurchaseContractualObligationMember_lbl2" xml:lang="en-US" id="artna_AssetPurchaseContractualObligationMember_lbl2">Asset Purchase-Contractual Obligation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetPurchaseContractualObligationMember" xlink:to="artna_AssetPurchaseContractualObligationMember_lbl2" xlink:title="label: AssetPurchaseContractualObligationMember to artna_AssetPurchaseContractualObligationMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan357Due09012023Member" xlink:label="StateRevolvingFundLoan357Due09012023Member" xlink:title="StateRevolvingFundLoan357Due09012023Member" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan357Due09012023Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoan357Due09012023Member_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoan357Due09012023Member_lbl">Type of debt instrument due on September 1, 2023.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan357Due09012023Member" xlink:to="artna_StateRevolvingFundLoan357Due09012023Member_lbl" xlink:title="label: StateRevolvingFundLoan357Due09012023Member to artna_StateRevolvingFundLoan357Due09012023Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan357Due09012023Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoan357Due09012023Member_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoan357Due09012023Member_lbl1">State Revolving Fund Loan, 3.57%, Due 09/01/2023 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan357Due09012023Member" xlink:to="artna_StateRevolvingFundLoan357Due09012023Member_lbl1" xlink:title="label: StateRevolvingFundLoan357Due09012023Member to artna_StateRevolvingFundLoan357Due09012023Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan357Due09012023Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_StateRevolvingFundLoan357Due09012023Member_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoan357Due09012023Member_lbl2">3.57%, due 09/01/2023 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan357Due09012023Member" xlink:to="artna_StateRevolvingFundLoan357Due09012023Member_lbl2" xlink:title="label: StateRevolvingFundLoan357Due09012023Member to artna_StateRevolvingFundLoan357Due09012023Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanThree1187Due11012041Member" xlink:label="StateRevolvingFundLoanThree1187Due11012041Member" xlink:title="StateRevolvingFundLoanThree1187Due11012041Member" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl">Type of debt instrument due on November 1, 2041.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanThree1187Due11012041Member" xlink:to="artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl" xlink:title="label: StateRevolvingFundLoanThree1187Due11012041Member to artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl1">State Revolving Fund Loan Three, 1.187% Due 11/01/2041 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanThree1187Due11012041Member" xlink:to="artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl1" xlink:title="label: StateRevolvingFundLoanThree1187Due11012041Member to artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl2">1.187% due 11/01/2041 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanThree1187Due11012041Member" xlink:to="artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl2" xlink:title="label: StateRevolvingFundLoanThree1187Due11012041Member to artna_StateRevolvingFundLoanThree1187Due11012041Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan448Due08012021Member" xlink:label="StateRevolvingFundLoan448Due08012021Member" xlink:title="StateRevolvingFundLoan448Due08012021Member" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan448Due08012021Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoan448Due08012021Member_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoan448Due08012021Member_lbl">Type of debt instrument due on August 1, 2021.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan448Due08012021Member" xlink:to="artna_StateRevolvingFundLoan448Due08012021Member_lbl" xlink:title="label: StateRevolvingFundLoan448Due08012021Member to artna_StateRevolvingFundLoan448Due08012021Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan448Due08012021Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoan448Due08012021Member_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoan448Due08012021Member_lbl1">State Revolving Fund Loan, 4.48% Due 08/01/2021 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan448Due08012021Member" xlink:to="artna_StateRevolvingFundLoan448Due08012021Member_lbl1" xlink:title="label: StateRevolvingFundLoan448Due08012021Member to artna_StateRevolvingFundLoan448Due08012021Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan448Due08012021Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_StateRevolvingFundLoan448Due08012021Member_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoan448Due08012021Member_lbl2">4.48%, due 08/01/2021 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan448Due08012021Member" xlink:to="artna_StateRevolvingFundLoan448Due08012021Member_lbl2" xlink:title="label: StateRevolvingFundLoan448Due08012021Member to artna_StateRevolvingFundLoan448Due08012021Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PromissoryNoteMember" xlink:label="PromissoryNoteMember" xlink:title="PromissoryNoteMember" />
    <link:label xlink:type="resource" xlink:label="artna_PromissoryNoteMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PromissoryNoteMember_lbl" xml:lang="en-US" id="artna_PromissoryNoteMember_lbl">Signed document containing a written promise to pay a stated sum to a specified person or the bearer at a specified date or on demand.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PromissoryNoteMember" xlink:to="artna_PromissoryNoteMember_lbl" xlink:title="label: PromissoryNoteMember to artna_PromissoryNoteMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PromissoryNoteMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PromissoryNoteMember_lbl1" xml:lang="en-US" id="artna_PromissoryNoteMember_lbl1">Promissory Note [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PromissoryNoteMember" xlink:to="artna_PromissoryNoteMember_lbl1" xlink:title="label: PromissoryNoteMember to artna_PromissoryNoteMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_PromissoryNoteMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_PromissoryNoteMember_lbl2" xml:lang="en-US" id="artna_PromissoryNoteMember_lbl2">Promissory Note [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PromissoryNoteMember" xlink:to="artna_PromissoryNoteMember_lbl2" xlink:title="label: PromissoryNoteMember to artna_PromissoryNoteMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesS445Due12312033Member" xlink:label="SeriesS445Due12312033Member" xlink:title="SeriesS445Due12312033Member" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesS445Due12312033Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_SeriesS445Due12312033Member_lbl" xml:lang="en-US" id="artna_SeriesS445Due12312033Member_lbl">Type of debt instrument due on December 31, 2033.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesS445Due12312033Member" xlink:to="artna_SeriesS445Due12312033Member_lbl" xlink:title="label: SeriesS445Due12312033Member to artna_SeriesS445Due12312033Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesS445Due12312033Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SeriesS445Due12312033Member_lbl1" xml:lang="en-US" id="artna_SeriesS445Due12312033Member_lbl1">Series S445 Due12312033 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesS445Due12312033Member" xlink:to="artna_SeriesS445Due12312033Member_lbl1" xlink:title="label: SeriesS445Due12312033Member to artna_SeriesS445Due12312033Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesS445Due12312033Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_SeriesS445Due12312033Member_lbl2" xml:lang="en-US" id="artna_SeriesS445Due12312033Member_lbl2">Series S [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesS445Due12312033Member" xlink:to="artna_SeriesS445Due12312033Member_lbl2" xlink:title="label: SeriesS445Due12312033Member to artna_SeriesS445Due12312033Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan340Due07012032Member" xlink:label="StateRevolvingFundLoan340Due07012032Member" xlink:title="StateRevolvingFundLoan340Due07012032Member" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan340Due07012032Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoan340Due07012032Member_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoan340Due07012032Member_lbl">Type of debt instrument due on July 1, 2032.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan340Due07012032Member" xlink:to="artna_StateRevolvingFundLoan340Due07012032Member_lbl" xlink:title="label: StateRevolvingFundLoan340Due07012032Member to artna_StateRevolvingFundLoan340Due07012032Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan340Due07012032Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoan340Due07012032Member_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoan340Due07012032Member_lbl1">State Revolving Fund Loan, 3.40% Due 07/01/2032 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan340Due07012032Member" xlink:to="artna_StateRevolvingFundLoan340Due07012032Member_lbl1" xlink:title="label: StateRevolvingFundLoan340Due07012032Member to artna_StateRevolvingFundLoan340Due07012032Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan340Due07012032Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_StateRevolvingFundLoan340Due07012032Member_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoan340Due07012032Member_lbl2">3.40%, due 07/01/2032 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan340Due07012032Member" xlink:to="artna_StateRevolvingFundLoan340Due07012032Member_lbl2" xlink:title="label: StateRevolvingFundLoan340Due07012032Member to artna_StateRevolvingFundLoan340Due07012032Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesR596Due12312028Member" xlink:label="SeriesR596Due12312028Member" xlink:title="SeriesR596Due12312028Member" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesR596Due12312028Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_SeriesR596Due12312028Member_lbl" xml:lang="en-US" id="artna_SeriesR596Due12312028Member_lbl">Type of debt instrument due on December 31, 2028.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesR596Due12312028Member" xlink:to="artna_SeriesR596Due12312028Member_lbl" xlink:title="label: SeriesR596Due12312028Member to artna_SeriesR596Due12312028Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesR596Due12312028Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SeriesR596Due12312028Member_lbl1" xml:lang="en-US" id="artna_SeriesR596Due12312028Member_lbl1">Series R, 5.96%, due 12/31/2028 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesR596Due12312028Member" xlink:to="artna_SeriesR596Due12312028Member_lbl1" xlink:title="label: SeriesR596Due12312028Member to artna_SeriesR596Due12312028Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesR596Due12312028Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_SeriesR596Due12312028Member_lbl2" xml:lang="en-US" id="artna_SeriesR596Due12312028Member_lbl2">Series R [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesR596Due12312028Member" xlink:to="artna_SeriesR596Due12312028Member_lbl2" xlink:title="label: SeriesR596Due12312028Member to artna_SeriesR596Due12312028Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesWDue04302047Member" xlink:label="SeriesWDue04302047Member" xlink:title="SeriesWDue04302047Member" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesWDue04302047Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_SeriesWDue04302047Member_lbl" xml:lang="en-US" id="artna_SeriesWDue04302047Member_lbl">Type of debt instrument due on April 30, 2047.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesWDue04302047Member" xlink:to="artna_SeriesWDue04302047Member_lbl" xlink:title="label: SeriesWDue04302047Member to artna_SeriesWDue04302047Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesWDue04302047Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SeriesWDue04302047Member_lbl1" xml:lang="en-US" id="artna_SeriesWDue04302047Member_lbl1">Series W Due04302047 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesWDue04302047Member" xlink:to="artna_SeriesWDue04302047Member_lbl1" xlink:title="label: SeriesWDue04302047Member to artna_SeriesWDue04302047Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_SeriesWDue04302047Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_SeriesWDue04302047Member_lbl2" xml:lang="en-US" id="artna_SeriesWDue04302047Member_lbl2">Series W [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesWDue04302047Member" xlink:to="artna_SeriesWDue04302047Member_lbl2" xlink:title="label: SeriesWDue04302047Member to artna_SeriesWDue04302047Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan341Due02012031Member" xlink:label="StateRevolvingFundLoan341Due02012031Member" xlink:title="StateRevolvingFundLoan341Due02012031Member" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan341Due02012031Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoan341Due02012031Member_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoan341Due02012031Member_lbl">Type of debt instrument due on February 1, 2031.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan341Due02012031Member" xlink:to="artna_StateRevolvingFundLoan341Due02012031Member_lbl" xlink:title="label: StateRevolvingFundLoan341Due02012031Member to artna_StateRevolvingFundLoan341Due02012031Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan341Due02012031Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoan341Due02012031Member_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoan341Due02012031Member_lbl1">State Revolving Fund Loan, 3.41% Due 02/01/2031 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan341Due02012031Member" xlink:to="artna_StateRevolvingFundLoan341Due02012031Member_lbl1" xlink:title="label: StateRevolvingFundLoan341Due02012031Member to artna_StateRevolvingFundLoan341Due02012031Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoan341Due02012031Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_StateRevolvingFundLoan341Due02012031Member_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoan341Due02012031Member_lbl2">3.41%, due 02/01/2031 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoan341Due02012031Member" xlink:to="artna_StateRevolvingFundLoan341Due02012031Member_lbl2" xlink:title="label: StateRevolvingFundLoan341Due02012031Member to artna_StateRevolvingFundLoan341Due02012031Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanTwo200Due02012043Member" xlink:label="StateRevolvingFundLoanTwo200Due02012043Member" xlink:title="StateRevolvingFundLoanTwo200Due02012043Member" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl">Type of debt instrument due on February 1, 2043.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanTwo200Due02012043Member" xlink:to="artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl" xlink:title="label: StateRevolvingFundLoanTwo200Due02012043Member to artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl1">State Revolving Fund Loan Two, 2.00% Due 02/01/2043 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanTwo200Due02012043Member" xlink:to="artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl1" xlink:title="label: StateRevolvingFundLoanTwo200Due02012043Member to artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl2">2.00% Due 02/01/2043 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanTwo200Due02012043Member" xlink:to="artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl2" xlink:title="label: StateRevolvingFundLoanTwo200Due02012043Member to artna_StateRevolvingFundLoanTwo200Due02012043Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanOne200Due02012043Member" xlink:label="StateRevolvingFundLoanOne200Due02012043Member" xlink:title="StateRevolvingFundLoanOne200Due02012043Member" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanOne200Due02012043Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoanOne200Due02012043Member_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoanOne200Due02012043Member_lbl">Type of debt instrument due on February 1, 2043.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanOne200Due02012043Member" xlink:to="artna_StateRevolvingFundLoanOne200Due02012043Member_lbl" xlink:title="label: StateRevolvingFundLoanOne200Due02012043Member to artna_StateRevolvingFundLoanOne200Due02012043Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanOne200Due02012043Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoanOne200Due02012043Member_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoanOne200Due02012043Member_lbl1">State Revolving Fund Loan One, 2.00% Due 02/01/2043 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanOne200Due02012043Member" xlink:to="artna_StateRevolvingFundLoanOne200Due02012043Member_lbl1" xlink:title="label: StateRevolvingFundLoanOne200Due02012043Member to artna_StateRevolvingFundLoanOne200Due02012043Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanOne200Due02012043Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_StateRevolvingFundLoanOne200Due02012043Member_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoanOne200Due02012043Member_lbl2">2.00% Due 02/01/2043 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanOne200Due02012043Member" xlink:to="artna_StateRevolvingFundLoanOne200Due02012043Member_lbl2" xlink:title="label: StateRevolvingFundLoanOne200Due02012043Member to artna_StateRevolvingFundLoanOne200Due02012043Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanOne200Due06012043Member" xlink:label="StateRevolvingFundLoanOne200Due06012043Member" xlink:title="StateRevolvingFundLoanOne200Due06012043Member" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanOne200Due06012043Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StateRevolvingFundLoanOne200Due06012043Member_lbl" xml:lang="en-US" id="artna_StateRevolvingFundLoanOne200Due06012043Member_lbl">Type of debt instrument due on June 1, 2043.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanOne200Due06012043Member" xlink:to="artna_StateRevolvingFundLoanOne200Due06012043Member_lbl" xlink:title="label: StateRevolvingFundLoanOne200Due06012043Member to artna_StateRevolvingFundLoanOne200Due06012043Member_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanOne200Due06012043Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StateRevolvingFundLoanOne200Due06012043Member_lbl1" xml:lang="en-US" id="artna_StateRevolvingFundLoanOne200Due06012043Member_lbl1">State Revolving Fund Loan One, 200 Due06012043 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanOne200Due06012043Member" xlink:to="artna_StateRevolvingFundLoanOne200Due06012043Member_lbl1" xlink:title="label: StateRevolvingFundLoanOne200Due06012043Member to artna_StateRevolvingFundLoanOne200Due06012043Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_StateRevolvingFundLoanOne200Due06012043Member_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_StateRevolvingFundLoanOne200Due06012043Member_lbl2" xml:lang="en-US" id="artna_StateRevolvingFundLoanOne200Due06012043Member_lbl2">2.00% Due 06/01/2043 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StateRevolvingFundLoanOne200Due06012043Member" xlink:to="artna_StateRevolvingFundLoanOne200Due06012043Member_lbl2" xlink:title="label: StateRevolvingFundLoanOne200Due06012043Member to artna_StateRevolvingFundLoanOne200Due06012043Member_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" />
    <link:label xlink:type="resource" xlink:label="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl" xml:lang="en-US" id="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl">The remaining purchase price amount payable for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:to="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice to artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl1" xml:lang="en-US" id="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Remaining Purchase Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:to="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice to artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl2" xml:lang="en-US" id="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl2">Future contractual obligation payable to seller</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:to="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl2" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice to artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl2" />
    <link:label xlink:type="resource" xlink:label="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl3" xml:lang="en-US" id="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl3">Remaining purchase price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:to="artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl3" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice to artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice_lbl3" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_GoodwillInvestment" xlink:label="GoodwillInvestment" xlink:title="GoodwillInvestment" />
    <link:label xlink:type="resource" xlink:label="artna_GoodwillInvestment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_GoodwillInvestment_lbl" xml:lang="en-US" id="artna_GoodwillInvestment_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillInvestment" xlink:to="artna_GoodwillInvestment_lbl" xlink:title="label: GoodwillInvestment to artna_GoodwillInvestment_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_GoodwillInvestment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_GoodwillInvestment_lbl1" xml:lang="en-US" id="artna_GoodwillInvestment_lbl1">Goodwill, Investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillInvestment" xlink:to="artna_GoodwillInvestment_lbl1" xlink:title="label: GoodwillInvestment to artna_GoodwillInvestment_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_GoodwillInvestment_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_GoodwillInvestment_lbl2" xml:lang="en-US" id="artna_GoodwillInvestment_lbl2">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillInvestment" xlink:to="artna_GoodwillInvestment_lbl2" xlink:title="label: GoodwillInvestment to artna_GoodwillInvestment_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" xlink:label="ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" xlink:title="ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" />
    <link:label xlink:type="resource" xlink:label="artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures_lbl" xml:lang="en-US" id="artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures_lbl">Change in amounts included in accounts payable and accrued payables related to capital expenditures.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" xlink:to="artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures_lbl" xlink:title="label: ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures to artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures_lbl1" xml:lang="en-US" id="artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures_lbl1">Change in amounts included in accounts payable and accrued payables related to capital expenditures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" xlink:to="artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures_lbl1" xlink:title="label: ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures to artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances" xlink:label="NetPayoutsFromContributionsInAidOfConstructionAndAdvances" xlink:title="NetPayoutsFromContributionsInAidOfConstructionAndAdvances" />
    <link:label xlink:type="resource" xlink:label="artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl" xml:lang="en-US" id="artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl">Net decrease in the carrying amount of the payments received by a utility from its customers in advance of performing its obligations under terms of its construction agreements and in the amount developers, builders, governmental agencies and municipalities provide the entity with cash, or in some cases property, to extend its services to their properties. Nonrefundable contributions are recorded as contributions in aid of construction ("CIAC").</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetPayoutsFromContributionsInAidOfConstructionAndAdvances" xlink:to="artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl" xlink:title="label: NetPayoutsFromContributionsInAidOfConstructionAndAdvances to artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl1" xml:lang="en-US" id="artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl1">Net payouts from contributions in aid of construction and advances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetPayoutsFromContributionsInAidOfConstructionAndAdvances" xlink:to="artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl1" xlink:title="label: NetPayoutsFromContributionsInAidOfConstructionAndAdvances to artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl2" xml:lang="en-US" id="artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl2">Payouts for contributions in aid of construction and advances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetPayoutsFromContributionsInAidOfConstructionAndAdvances" xlink:to="artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl2" xlink:title="label: NetPayoutsFromContributionsInAidOfConstructionAndAdvances to artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RevenueReservedForRefund" xlink:label="RevenueReservedForRefund" xlink:title="RevenueReservedForRefund" />
    <link:label xlink:type="resource" xlink:label="artna_RevenueReservedForRefund_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_RevenueReservedForRefund_lbl" xml:lang="en-US" id="artna_RevenueReservedForRefund_lbl">The increase (decrease) during the reporting period in revenue reserved for refund.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueReservedForRefund" xlink:to="artna_RevenueReservedForRefund_lbl" xlink:title="label: RevenueReservedForRefund to artna_RevenueReservedForRefund_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_RevenueReservedForRefund_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_RevenueReservedForRefund_lbl1" xml:lang="en-US" id="artna_RevenueReservedForRefund_lbl1">Revenue reserved for refund</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueReservedForRefund" xlink:to="artna_RevenueReservedForRefund_lbl1" xlink:title="label: RevenueReservedForRefund to artna_RevenueReservedForRefund_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" xlink:label="ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" xlink:title="ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" />
    <link:label xlink:type="resource" xlink:label="artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl" xml:lang="en-US" id="artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl">Contractual amounts of contributions in aid of construction due from developers included in accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" xlink:to="artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl" xlink:title="label: ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers to artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl1" xml:lang="en-US" id="artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl1">Contractual Amounts of Contributions in Aid of Construction Due from Developers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" xlink:to="artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl1" xlink:title="label: ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers to artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl2" xml:lang="en-US" id="artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl2">Contractual amounts of contributions in aid of construction due from developers included in accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" xlink:to="artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl2" xlink:title="label: ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers to artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NetAdvancesAndContributionsInAidOfConstruction" xlink:label="NetAdvancesAndContributionsInAidOfConstruction" xlink:title="NetAdvancesAndContributionsInAidOfConstruction" />
    <link:label xlink:type="resource" xlink:label="artna_NetAdvancesAndContributionsInAidOfConstruction_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NetAdvancesAndContributionsInAidOfConstruction_lbl" xml:lang="en-US" id="artna_NetAdvancesAndContributionsInAidOfConstruction_lbl">Net increase in the carrying amount of the payments received by a utility from its customers in advance of performing its obligations under terms of its construction agreements and in the amount developers, builders, governmental agencies and municipalities provide the entity with cash, or in some cases property, to extend its services to their properties. Nonrefundable contributions are recorded as contributions in aid of construction ("CIAC").</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetAdvancesAndContributionsInAidOfConstruction" xlink:to="artna_NetAdvancesAndContributionsInAidOfConstruction_lbl" xlink:title="label: NetAdvancesAndContributionsInAidOfConstruction to artna_NetAdvancesAndContributionsInAidOfConstruction_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NetAdvancesAndContributionsInAidOfConstruction_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NetAdvancesAndContributionsInAidOfConstruction_lbl1" xml:lang="en-US" id="artna_NetAdvancesAndContributionsInAidOfConstruction_lbl1">Net Advances And Contributions In Aid Of Construction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetAdvancesAndContributionsInAidOfConstruction" xlink:to="artna_NetAdvancesAndContributionsInAidOfConstruction_lbl1" xlink:title="label: NetAdvancesAndContributionsInAidOfConstruction to artna_NetAdvancesAndContributionsInAidOfConstruction_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_NetAdvancesAndContributionsInAidOfConstruction_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_NetAdvancesAndContributionsInAidOfConstruction_lbl2" xml:lang="en-US" id="artna_NetAdvancesAndContributionsInAidOfConstruction_lbl2">Proceeds from contributions in aid of construction and advances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetAdvancesAndContributionsInAidOfConstruction" xlink:to="artna_NetAdvancesAndContributionsInAidOfConstruction_lbl2" xlink:title="label: NetAdvancesAndContributionsInAidOfConstruction to artna_NetAdvancesAndContributionsInAidOfConstruction_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" xlink:label="ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" xlink:title="ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" />
    <link:label xlink:type="resource" xlink:label="artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl" xml:lang="en-US" id="artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl">Contractual amounts of contributions in aid of construction received from developers included in accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" xlink:to="artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl" xlink:title="label: ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers to artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl1" xml:lang="en-US" id="artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl1">Contractual Amounts of Contributions in Aid of Construction Received from Developers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" xlink:to="artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl1" xlink:title="label: ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers to artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl2" xml:lang="en-US" id="artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl2">Contractual amounts of contributions in aid of construction received from developers previously included in accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" xlink:to="artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl2" xlink:title="label: ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers to artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl">The weighted average exercise price as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl2" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl2">Granted (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl">The weighted average exercise price as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl2" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl2">Vested/Released (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl">Weighted average per share amount at which grantees can acquire shares of nonvested awards on equity-based plans excluding option plans</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl2" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl2">Unvested Outstanding at end of year (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl2" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl3" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl3" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl3">Outstanding at beginning of year (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl3" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_lbl3" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl">Weighted average exercise price as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl2" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl2">Cancelled (in dollars per shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract_lbl1" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Exercise Price [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract_lbl2" xml:lang="en-US" id="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract_lbl2">Weighted Average Exercise Price [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:to="artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract to artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" xlink:label="SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" xlink:title="SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract_lbl1" xml:lang="en-US" id="artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract_lbl1">Summary of Shares of Class A Stock Restricted Stock Awards [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" xlink:to="artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract_lbl1" xlink:title="label: SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract to artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract_lbl2" xml:lang="en-US" id="artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract_lbl2">Summary of shares of Class A Stock Restricted Stock Awards [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" xlink:to="artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract_lbl2" xlink:title="label: SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract to artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_Two015EquityCompensationPlanMember" xlink:label="Two015EquityCompensationPlanMember" xlink:title="Two015EquityCompensationPlanMember" />
    <link:label xlink:type="resource" xlink:label="artna_Two015EquityCompensationPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_Two015EquityCompensationPlanMember_lbl" xml:lang="en-US" id="artna_Two015EquityCompensationPlanMember_lbl">Equity-based payment arrangement where one or more employees receive shares of stock (units), stock (unit) options, or other equity instruments, or the employer incurs a liability to the employee in amounts based on the price of the employer's stock (unit).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Two015EquityCompensationPlanMember" xlink:to="artna_Two015EquityCompensationPlanMember_lbl" xlink:title="label: Two015EquityCompensationPlanMember to artna_Two015EquityCompensationPlanMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_Two015EquityCompensationPlanMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_Two015EquityCompensationPlanMember_lbl1" xml:lang="en-US" id="artna_Two015EquityCompensationPlanMember_lbl1">2015 Equity Compensation Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Two015EquityCompensationPlanMember" xlink:to="artna_Two015EquityCompensationPlanMember_lbl1" xlink:title="label: Two015EquityCompensationPlanMember to artna_Two015EquityCompensationPlanMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract_lbl1" xml:lang="en-US" id="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract_lbl1">Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" xlink:to="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract_lbl1" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract to artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract_lbl2" xml:lang="en-US" id="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract_lbl2">Options Exercisable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" xlink:to="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract_lbl2" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract to artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract_lbl1" xml:lang="en-US" id="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract_lbl1">Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Outstanding Options [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" xlink:to="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract_lbl1" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract to artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract_lbl2" xml:lang="en-US" id="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract_lbl2">Options Outstanding [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" xlink:to="artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract_lbl2" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract to artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" xlink:label="SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" xlink:title="SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract_lbl1" xml:lang="en-US" id="artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract_lbl1">Summary of information about employee and director stock options outstanding [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" xlink:to="artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract_lbl1" xlink:title="label: SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract to artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract_lbl2" xml:lang="en-US" id="artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract_lbl2">Summary of information about employee and director stock options outstanding [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" xlink:to="artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract_lbl2" xlink:title="label: SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract to artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfDirectorsInCommittee" xlink:label="NumberOfDirectorsInCommittee" xlink:title="NumberOfDirectorsInCommittee" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfDirectorsInCommittee_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NumberOfDirectorsInCommittee_lbl" xml:lang="en-US" id="artna_NumberOfDirectorsInCommittee_lbl">Represents number of directors in committee.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectorsInCommittee" xlink:to="artna_NumberOfDirectorsInCommittee_lbl" xlink:title="label: NumberOfDirectorsInCommittee to artna_NumberOfDirectorsInCommittee_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfDirectorsInCommittee_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NumberOfDirectorsInCommittee_lbl1" xml:lang="en-US" id="artna_NumberOfDirectorsInCommittee_lbl1">Number of directors in committee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectorsInCommittee" xlink:to="artna_NumberOfDirectorsInCommittee_lbl1" xlink:title="label: NumberOfDirectorsInCommittee to artna_NumberOfDirectorsInCommittee_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfDirectorsInCommittee_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_NumberOfDirectorsInCommittee_lbl2" xml:lang="en-US" id="artna_NumberOfDirectorsInCommittee_lbl2">Number of directors in committee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDirectorsInCommittee" xlink:to="artna_NumberOfDirectorsInCommittee_lbl2" xlink:title="label: NumberOfDirectorsInCommittee to artna_NumberOfDirectorsInCommittee_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EmployeeAndDirectorMember" xlink:label="EmployeeAndDirectorMember" xlink:title="EmployeeAndDirectorMember" />
    <link:label xlink:type="resource" xlink:label="artna_EmployeeAndDirectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_EmployeeAndDirectorMember_lbl" xml:lang="en-US" id="artna_EmployeeAndDirectorMember_lbl">A person who is hired to provide services to a entity on a regular basis in exchange for compensation in addition a person serving on the board of directors (who collectively have responsibility for governing the entity) in addition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeAndDirectorMember" xlink:to="artna_EmployeeAndDirectorMember_lbl" xlink:title="label: EmployeeAndDirectorMember to artna_EmployeeAndDirectorMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_EmployeeAndDirectorMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_EmployeeAndDirectorMember_lbl1" xml:lang="en-US" id="artna_EmployeeAndDirectorMember_lbl1">Employee and director [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeAndDirectorMember" xlink:to="artna_EmployeeAndDirectorMember_lbl1" xlink:title="label: EmployeeAndDirectorMember to artna_EmployeeAndDirectorMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_EmployeeAndDirectorMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_EmployeeAndDirectorMember_lbl2" xml:lang="en-US" id="artna_EmployeeAndDirectorMember_lbl2">Employee and Director [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeAndDirectorMember" xlink:to="artna_EmployeeAndDirectorMember_lbl2" xlink:title="label: EmployeeAndDirectorMember to artna_EmployeeAndDirectorMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExercisePriceRangeTwoMember" xlink:label="ExercisePriceRangeTwoMember" xlink:title="ExercisePriceRangeTwoMember" />
    <link:label xlink:type="resource" xlink:label="artna_ExercisePriceRangeTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ExercisePriceRangeTwoMember_lbl" xml:lang="en-US" id="artna_ExercisePriceRangeTwoMember_lbl">Information relating to stock options which are exercisable in the range of $20.47 per share to $22.66 per share.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeTwoMember" xlink:to="artna_ExercisePriceRangeTwoMember_lbl" xlink:title="label: ExercisePriceRangeTwoMember to artna_ExercisePriceRangeTwoMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ExercisePriceRangeTwoMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ExercisePriceRangeTwoMember_lbl1" xml:lang="en-US" id="artna_ExercisePriceRangeTwoMember_lbl1">Exercise price range two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeTwoMember" xlink:to="artna_ExercisePriceRangeTwoMember_lbl1" xlink:title="label: ExercisePriceRangeTwoMember to artna_ExercisePriceRangeTwoMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ExercisePriceRangeTwoMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ExercisePriceRangeTwoMember_lbl2" xml:lang="en-US" id="artna_ExercisePriceRangeTwoMember_lbl2">$20.47 - $22.66 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeTwoMember" xlink:to="artna_ExercisePriceRangeTwoMember_lbl2" xlink:title="label: ExercisePriceRangeTwoMember to artna_ExercisePriceRangeTwoMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExercisePriceRangeOneMember" xlink:label="ExercisePriceRangeOneMember" xlink:title="ExercisePriceRangeOneMember" />
    <link:label xlink:type="resource" xlink:label="artna_ExercisePriceRangeOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ExercisePriceRangeOneMember_lbl" xml:lang="en-US" id="artna_ExercisePriceRangeOneMember_lbl">Information relating to stock options which are exercisable in the range of $19.01 per share to $20.46 per share.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeOneMember" xlink:to="artna_ExercisePriceRangeOneMember_lbl" xlink:title="label: ExercisePriceRangeOneMember to artna_ExercisePriceRangeOneMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ExercisePriceRangeOneMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ExercisePriceRangeOneMember_lbl1" xml:lang="en-US" id="artna_ExercisePriceRangeOneMember_lbl1">Exercise price range one [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeOneMember" xlink:to="artna_ExercisePriceRangeOneMember_lbl1" xlink:title="label: ExercisePriceRangeOneMember to artna_ExercisePriceRangeOneMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ExercisePriceRangeOneMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ExercisePriceRangeOneMember_lbl2" xml:lang="en-US" id="artna_ExercisePriceRangeOneMember_lbl2">$19.01 - $20.46 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeOneMember" xlink:to="artna_ExercisePriceRangeOneMember_lbl2" xlink:title="label: ExercisePriceRangeOneMember to artna_ExercisePriceRangeOneMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_GrossPayRateOfMatchedEmployeeContributions" xlink:label="GrossPayRateOfMatchedEmployeeContributions" xlink:title="GrossPayRateOfMatchedEmployeeContributions" />
    <link:label xlink:type="resource" xlink:label="artna_GrossPayRateOfMatchedEmployeeContributions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_GrossPayRateOfMatchedEmployeeContributions_lbl" xml:lang="en-US" id="artna_GrossPayRateOfMatchedEmployeeContributions_lbl">Represents gross pay rate of matched employee contributions.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossPayRateOfMatchedEmployeeContributions" xlink:to="artna_GrossPayRateOfMatchedEmployeeContributions_lbl" xlink:title="label: GrossPayRateOfMatchedEmployeeContributions to artna_GrossPayRateOfMatchedEmployeeContributions_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_GrossPayRateOfMatchedEmployeeContributions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_GrossPayRateOfMatchedEmployeeContributions_lbl1" xml:lang="en-US" id="artna_GrossPayRateOfMatchedEmployeeContributions_lbl1">Gross pay rate of matched employee contributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossPayRateOfMatchedEmployeeContributions" xlink:to="artna_GrossPayRateOfMatchedEmployeeContributions_lbl1" xlink:title="label: GrossPayRateOfMatchedEmployeeContributions to artna_GrossPayRateOfMatchedEmployeeContributions_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_GrossPayRateOfMatchedEmployeeContributions_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_GrossPayRateOfMatchedEmployeeContributions_lbl2" xml:lang="en-US" id="artna_GrossPayRateOfMatchedEmployeeContributions_lbl2">Gross pay rate of matched employee contributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossPayRateOfMatchedEmployeeContributions" xlink:to="artna_GrossPayRateOfMatchedEmployeeContributions_lbl2" xlink:title="label: GrossPayRateOfMatchedEmployeeContributions to artna_GrossPayRateOfMatchedEmployeeContributions_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" />
    <link:label xlink:type="resource" xlink:label="artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl" xml:lang="en-US" id="artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl">Additional percentage employer matches of the employee's percentage contribution matched.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" xlink:to="artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl" xlink:title="label: DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch to artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl1" xml:lang="en-US" id="artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl1">Defined Contribution Plan Employer Additional Matching Contribution Percent Of Match</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" xlink:to="artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl1" xlink:title="label: DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch to artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl2" xml:lang="en-US" id="artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl2">Percentages of additional contribution the Company can make from eligible salaries and wages</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" xlink:to="artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl2" xlink:title="label: DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch to artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeTaxAbstract" xlink:label="IncomeTaxAbstract" xlink:title="IncomeTaxAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_IncomeTaxAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_IncomeTaxAbstract_lbl1" xml:lang="en-US" id="artna_IncomeTaxAbstract_lbl1">Income Tax [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAbstract" xlink:to="artna_IncomeTaxAbstract_lbl1" xlink:title="label: IncomeTaxAbstract to artna_IncomeTaxAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_IncomeTaxAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_IncomeTaxAbstract_lbl2" xml:lang="en-US" id="artna_IncomeTaxAbstract_lbl2">Income Taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAbstract" xlink:to="artna_IncomeTaxAbstract_lbl2" xlink:title="label: IncomeTaxAbstract to artna_IncomeTaxAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" xlink:label="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" xlink:title="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" />
    <link:label xlink:type="resource" xlink:label="artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl" xml:lang="en-US" id="artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl">The component of the allowance for funds used during construction during the period based on an assumed rate of return on debt funds used in financing the construction of regulated assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" xlink:to="artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl" xlink:title="label: PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt to artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl1" xml:lang="en-US" id="artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl1">Public Utilities, Allowance for Funds Used During Construction, Capitalized Cost of Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" xlink:to="artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl1" xlink:title="label: PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt to artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl2" xml:lang="en-US" id="artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl2">AFUDC - Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" xlink:to="artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl2" xlink:title="label: PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt to artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_GeneralPlantMember" xlink:label="GeneralPlantMember" xlink:title="GeneralPlantMember" />
    <link:label xlink:type="resource" xlink:label="artna_GeneralPlantMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_GeneralPlantMember_lbl" xml:lang="en-US" id="artna_GeneralPlantMember_lbl">System used for the primary purpose of distributing general utility to the consumer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralPlantMember" xlink:to="artna_GeneralPlantMember_lbl" xlink:title="label: GeneralPlantMember to artna_GeneralPlantMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_GeneralPlantMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_GeneralPlantMember_lbl1" xml:lang="en-US" id="artna_GeneralPlantMember_lbl1">General plant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralPlantMember" xlink:to="artna_GeneralPlantMember_lbl1" xlink:title="label: GeneralPlantMember to artna_GeneralPlantMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_GeneralPlantMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_GeneralPlantMember_lbl2" xml:lang="en-US" id="artna_GeneralPlantMember_lbl2">General plant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralPlantMember" xlink:to="artna_GeneralPlantMember_lbl2" xlink:title="label: GeneralPlantMember to artna_GeneralPlantMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TidewaterEnvironmentalServicesIncMember" xlink:label="TidewaterEnvironmentalServicesIncMember" xlink:title="TidewaterEnvironmentalServicesIncMember" />
    <link:label xlink:type="resource" xlink:label="artna_TidewaterEnvironmentalServicesIncMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_TidewaterEnvironmentalServicesIncMember_lbl" xml:lang="en-US" id="artna_TidewaterEnvironmentalServicesIncMember_lbl">Entity that has been acquired.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TidewaterEnvironmentalServicesIncMember" xlink:to="artna_TidewaterEnvironmentalServicesIncMember_lbl" xlink:title="label: TidewaterEnvironmentalServicesIncMember to artna_TidewaterEnvironmentalServicesIncMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_TidewaterEnvironmentalServicesIncMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_TidewaterEnvironmentalServicesIncMember_lbl1" xml:lang="en-US" id="artna_TidewaterEnvironmentalServicesIncMember_lbl1">Tidewater Environmental Services Inc [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TidewaterEnvironmentalServicesIncMember" xlink:to="artna_TidewaterEnvironmentalServicesIncMember_lbl1" xlink:title="label: TidewaterEnvironmentalServicesIncMember to artna_TidewaterEnvironmentalServicesIncMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfOtherDeferredAssets" xlink:label="AmortizationPeriodOfOtherDeferredAssets" xlink:title="AmortizationPeriodOfOtherDeferredAssets" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfOtherDeferredAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_AmortizationPeriodOfOtherDeferredAssets_lbl" xml:lang="en-US" id="artna_AmortizationPeriodOfOtherDeferredAssets_lbl">Represents amortization period of other deferred assets.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfOtherDeferredAssets" xlink:to="artna_AmortizationPeriodOfOtherDeferredAssets_lbl" xlink:title="label: AmortizationPeriodOfOtherDeferredAssets to artna_AmortizationPeriodOfOtherDeferredAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfOtherDeferredAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_AmortizationPeriodOfOtherDeferredAssets_lbl1" xml:lang="en-US" id="artna_AmortizationPeriodOfOtherDeferredAssets_lbl1">Amortization period of other deferred assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfOtherDeferredAssets" xlink:to="artna_AmortizationPeriodOfOtherDeferredAssets_lbl1" xlink:title="label: AmortizationPeriodOfOtherDeferredAssets to artna_AmortizationPeriodOfOtherDeferredAssets_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_AmortizationPeriodOfOtherDeferredAssets_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_AmortizationPeriodOfOtherDeferredAssets_lbl2" xml:lang="en-US" id="artna_AmortizationPeriodOfOtherDeferredAssets_lbl2">Amortization period of other deferred assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationPeriodOfOtherDeferredAssets" xlink:to="artna_AmortizationPeriodOfOtherDeferredAssets_lbl2" xlink:title="label: AmortizationPeriodOfOtherDeferredAssets to artna_AmortizationPeriodOfOtherDeferredAssets_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MainsMember" xlink:label="MainsMember" xlink:title="MainsMember" />
    <link:label xlink:type="resource" xlink:label="artna_MainsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_MainsMember_lbl" xml:lang="en-US" id="artna_MainsMember_lbl">Type of equipment in the transmission and distribution plant.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MainsMember" xlink:to="artna_MainsMember_lbl" xlink:title="label: MainsMember to artna_MainsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_MainsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_MainsMember_lbl1" xml:lang="en-US" id="artna_MainsMember_lbl1">Mains [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MainsMember" xlink:to="artna_MainsMember_lbl1" xlink:title="label: MainsMember to artna_MainsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ServicesMember" xlink:label="ServicesMember" xlink:title="ServicesMember" />
    <link:label xlink:type="resource" xlink:label="artna_ServicesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ServicesMember_lbl" xml:lang="en-US" id="artna_ServicesMember_lbl">Type of equipment in the transmission and distribution plant.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ServicesMember" xlink:to="artna_ServicesMember_lbl" xlink:title="label: ServicesMember to artna_ServicesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ServicesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ServicesMember_lbl1" xml:lang="en-US" id="artna_ServicesMember_lbl1">Services [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ServicesMember" xlink:to="artna_ServicesMember_lbl1" xlink:title="label: ServicesMember to artna_ServicesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TreatmentAndDisposalPlantMember" xlink:label="TreatmentAndDisposalPlantMember" xlink:title="TreatmentAndDisposalPlantMember" />
    <link:label xlink:type="resource" xlink:label="artna_TreatmentAndDisposalPlantMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_TreatmentAndDisposalPlantMember_lbl" xml:lang="en-US" id="artna_TreatmentAndDisposalPlantMember_lbl">Plant used in connection with treatment and disposal plant.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreatmentAndDisposalPlantMember" xlink:to="artna_TreatmentAndDisposalPlantMember_lbl" xlink:title="label: TreatmentAndDisposalPlantMember to artna_TreatmentAndDisposalPlantMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_TreatmentAndDisposalPlantMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_TreatmentAndDisposalPlantMember_lbl1" xml:lang="en-US" id="artna_TreatmentAndDisposalPlantMember_lbl1">Treatment and Disposal Plant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreatmentAndDisposalPlantMember" xlink:to="artna_TreatmentAndDisposalPlantMember_lbl1" xlink:title="label: TreatmentAndDisposalPlantMember to artna_TreatmentAndDisposalPlantMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_TreatmentAndDisposalPlantMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_TreatmentAndDisposalPlantMember_lbl2" xml:lang="en-US" id="artna_TreatmentAndDisposalPlantMember_lbl2">Treatment and Disposal Plant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreatmentAndDisposalPlantMember" xlink:to="artna_TreatmentAndDisposalPlantMember_lbl2" xlink:title="label: TreatmentAndDisposalPlantMember to artna_TreatmentAndDisposalPlantMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_UtilityPlantAbstract" xlink:label="UtilityPlantAbstract" xlink:title="UtilityPlantAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_UtilityPlantAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_UtilityPlantAbstract_lbl1" xml:lang="en-US" id="artna_UtilityPlantAbstract_lbl1">Utility Plant [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UtilityPlantAbstract" xlink:to="artna_UtilityPlantAbstract_lbl1" xlink:title="label: UtilityPlantAbstract to artna_UtilityPlantAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_UtilityPlantAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_UtilityPlantAbstract_lbl2" xml:lang="en-US" id="artna_UtilityPlantAbstract_lbl2">Utility Plant [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UtilityPlantAbstract" xlink:to="artna_UtilityPlantAbstract_lbl2" xlink:title="label: UtilityPlantAbstract to artna_UtilityPlantAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DepreciationRatesOfWaterUtilityPlant" xlink:label="DepreciationRatesOfWaterUtilityPlant" xlink:title="DepreciationRatesOfWaterUtilityPlant" />
    <link:label xlink:type="resource" xlink:label="artna_DepreciationRatesOfWaterUtilityPlant_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_DepreciationRatesOfWaterUtilityPlant_lbl" xml:lang="en-US" id="artna_DepreciationRatesOfWaterUtilityPlant_lbl">Represents depreciation rates of water utility plant during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationRatesOfWaterUtilityPlant" xlink:to="artna_DepreciationRatesOfWaterUtilityPlant_lbl" xlink:title="label: DepreciationRatesOfWaterUtilityPlant to artna_DepreciationRatesOfWaterUtilityPlant_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_DepreciationRatesOfWaterUtilityPlant_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_DepreciationRatesOfWaterUtilityPlant_lbl1" xml:lang="en-US" id="artna_DepreciationRatesOfWaterUtilityPlant_lbl1">Depreciation rates of water utility plant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationRatesOfWaterUtilityPlant" xlink:to="artna_DepreciationRatesOfWaterUtilityPlant_lbl1" xlink:title="label: DepreciationRatesOfWaterUtilityPlant to artna_DepreciationRatesOfWaterUtilityPlant_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_DepreciationRatesOfWaterUtilityPlant_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_DepreciationRatesOfWaterUtilityPlant_lbl2" xml:lang="en-US" id="artna_DepreciationRatesOfWaterUtilityPlant_lbl2">Depreciation rates of water utility plant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationRatesOfWaterUtilityPlant" xlink:to="artna_DepreciationRatesOfWaterUtilityPlant_lbl2" xlink:title="label: DepreciationRatesOfWaterUtilityPlant to artna_DepreciationRatesOfWaterUtilityPlant_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SourceOfSupplyPlantMember" xlink:label="SourceOfSupplyPlantMember" xlink:title="SourceOfSupplyPlantMember" />
    <link:label xlink:type="resource" xlink:label="artna_SourceOfSupplyPlantMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_SourceOfSupplyPlantMember_lbl" xml:lang="en-US" id="artna_SourceOfSupplyPlantMember_lbl">Plant used in connection with the generation of source of supply plant utility.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SourceOfSupplyPlantMember" xlink:to="artna_SourceOfSupplyPlantMember_lbl" xlink:title="label: SourceOfSupplyPlantMember to artna_SourceOfSupplyPlantMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_SourceOfSupplyPlantMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_SourceOfSupplyPlantMember_lbl1" xml:lang="en-US" id="artna_SourceOfSupplyPlantMember_lbl1">Source of supply plant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SourceOfSupplyPlantMember" xlink:to="artna_SourceOfSupplyPlantMember_lbl1" xlink:title="label: SourceOfSupplyPlantMember to artna_SourceOfSupplyPlantMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_SourceOfSupplyPlantMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_SourceOfSupplyPlantMember_lbl2" xml:lang="en-US" id="artna_SourceOfSupplyPlantMember_lbl2">Source of supply plant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SourceOfSupplyPlantMember" xlink:to="artna_SourceOfSupplyPlantMember_lbl2" xlink:title="label: SourceOfSupplyPlantMember to artna_SourceOfSupplyPlantMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_UtilityPlantInServiceWastewaterMember" xlink:label="UtilityPlantInServiceWastewaterMember" xlink:title="UtilityPlantInServiceWastewaterMember" />
    <link:label xlink:type="resource" xlink:label="artna_UtilityPlantInServiceWastewaterMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_UtilityPlantInServiceWastewaterMember_lbl" xml:lang="en-US" id="artna_UtilityPlantInServiceWastewaterMember_lbl">Plant used in connection with the operations of a wastewater utility of entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UtilityPlantInServiceWastewaterMember" xlink:to="artna_UtilityPlantInServiceWastewaterMember_lbl" xlink:title="label: UtilityPlantInServiceWastewaterMember to artna_UtilityPlantInServiceWastewaterMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_UtilityPlantInServiceWastewaterMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_UtilityPlantInServiceWastewaterMember_lbl1" xml:lang="en-US" id="artna_UtilityPlantInServiceWastewaterMember_lbl1">Utility Plant in Service Wastewater [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UtilityPlantInServiceWastewaterMember" xlink:to="artna_UtilityPlantInServiceWastewaterMember_lbl1" xlink:title="label: UtilityPlantInServiceWastewaterMember to artna_UtilityPlantInServiceWastewaterMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_UtilityPlantInServiceWastewaterMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_UtilityPlantInServiceWastewaterMember_lbl2" xml:lang="en-US" id="artna_UtilityPlantInServiceWastewaterMember_lbl2">Utility plant in service-Wastewater [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UtilityPlantInServiceWastewaterMember" xlink:to="artna_UtilityPlantInServiceWastewaterMember_lbl2" xlink:title="label: UtilityPlantInServiceWastewaterMember to artna_UtilityPlantInServiceWastewaterMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StorageTanksMember" xlink:label="StorageTanksMember" xlink:title="StorageTanksMember" />
    <link:label xlink:type="resource" xlink:label="artna_StorageTanksMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_StorageTanksMember_lbl" xml:lang="en-US" id="artna_StorageTanksMember_lbl">Type of equipment in the transmission and distribution plant.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StorageTanksMember" xlink:to="artna_StorageTanksMember_lbl" xlink:title="label: StorageTanksMember to artna_StorageTanksMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_StorageTanksMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_StorageTanksMember_lbl1" xml:lang="en-US" id="artna_StorageTanksMember_lbl1">Storage Tanks [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StorageTanksMember" xlink:to="artna_StorageTanksMember_lbl1" xlink:title="label: StorageTanksMember to artna_StorageTanksMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CollectionMainsAndLiftStationsMember" xlink:label="CollectionMainsAndLiftStationsMember" xlink:title="CollectionMainsAndLiftStationsMember" />
    <link:label xlink:type="resource" xlink:label="artna_CollectionMainsAndLiftStationsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_CollectionMainsAndLiftStationsMember_lbl" xml:lang="en-US" id="artna_CollectionMainsAndLiftStationsMember_lbl">Plant used in connection with collection mains &amp; lift stations.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CollectionMainsAndLiftStationsMember" xlink:to="artna_CollectionMainsAndLiftStationsMember_lbl" xlink:title="label: CollectionMainsAndLiftStationsMember to artna_CollectionMainsAndLiftStationsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_CollectionMainsAndLiftStationsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_CollectionMainsAndLiftStationsMember_lbl1" xml:lang="en-US" id="artna_CollectionMainsAndLiftStationsMember_lbl1">Collection Mains and Lift Stations [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CollectionMainsAndLiftStationsMember" xlink:to="artna_CollectionMainsAndLiftStationsMember_lbl1" xlink:title="label: CollectionMainsAndLiftStationsMember to artna_CollectionMainsAndLiftStationsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_CollectionMainsAndLiftStationsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_CollectionMainsAndLiftStationsMember_lbl2" xml:lang="en-US" id="artna_CollectionMainsAndLiftStationsMember_lbl2">Collection Mains &amp; Lift Stations [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CollectionMainsAndLiftStationsMember" xlink:to="artna_CollectionMainsAndLiftStationsMember_lbl2" xlink:title="label: CollectionMainsAndLiftStationsMember to artna_CollectionMainsAndLiftStationsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IntangiblePlantMember" xlink:label="IntangiblePlantMember" xlink:title="IntangiblePlantMember" />
    <link:label xlink:type="resource" xlink:label="artna_IntangiblePlantMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_IntangiblePlantMember_lbl" xml:lang="en-US" id="artna_IntangiblePlantMember_lbl">Plant used in connection with the generation of intangible utility.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangiblePlantMember" xlink:to="artna_IntangiblePlantMember_lbl" xlink:title="label: IntangiblePlantMember to artna_IntangiblePlantMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_IntangiblePlantMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_IntangiblePlantMember_lbl1" xml:lang="en-US" id="artna_IntangiblePlantMember_lbl1">Intangible plant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangiblePlantMember" xlink:to="artna_IntangiblePlantMember_lbl1" xlink:title="label: IntangiblePlantMember to artna_IntangiblePlantMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_IntangiblePlantMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_IntangiblePlantMember_lbl2" xml:lang="en-US" id="artna_IntangiblePlantMember_lbl2">Intangible plant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangiblePlantMember" xlink:to="artna_IntangiblePlantMember_lbl2" xlink:title="label: IntangiblePlantMember to artna_IntangiblePlantMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PumpingAndWaterTreatmentPlantMember" xlink:label="PumpingAndWaterTreatmentPlantMember" xlink:title="PumpingAndWaterTreatmentPlantMember" />
    <link:label xlink:type="resource" xlink:label="artna_PumpingAndWaterTreatmentPlantMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PumpingAndWaterTreatmentPlantMember_lbl" xml:lang="en-US" id="artna_PumpingAndWaterTreatmentPlantMember_lbl">Plant used in connection with the operations of a pumping and water treatment plant utility of entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PumpingAndWaterTreatmentPlantMember" xlink:to="artna_PumpingAndWaterTreatmentPlantMember_lbl" xlink:title="label: PumpingAndWaterTreatmentPlantMember to artna_PumpingAndWaterTreatmentPlantMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PumpingAndWaterTreatmentPlantMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PumpingAndWaterTreatmentPlantMember_lbl1" xml:lang="en-US" id="artna_PumpingAndWaterTreatmentPlantMember_lbl1">Pumping and water treatment plant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PumpingAndWaterTreatmentPlantMember" xlink:to="artna_PumpingAndWaterTreatmentPlantMember_lbl1" xlink:title="label: PumpingAndWaterTreatmentPlantMember to artna_PumpingAndWaterTreatmentPlantMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_PumpingAndWaterTreatmentPlantMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_PumpingAndWaterTreatmentPlantMember_lbl2" xml:lang="en-US" id="artna_PumpingAndWaterTreatmentPlantMember_lbl2">Pumping and water treatment plant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PumpingAndWaterTreatmentPlantMember" xlink:to="artna_PumpingAndWaterTreatmentPlantMember_lbl2" xlink:title="label: PumpingAndWaterTreatmentPlantMember to artna_PumpingAndWaterTreatmentPlantMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MetersMember" xlink:label="MetersMember" xlink:title="MetersMember" />
    <link:label xlink:type="resource" xlink:label="artna_MetersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_MetersMember_lbl" xml:lang="en-US" id="artna_MetersMember_lbl">Type of equipment in the transmission and distribution plant.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MetersMember" xlink:to="artna_MetersMember_lbl" xlink:title="label: MetersMember to artna_MetersMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_MetersMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_MetersMember_lbl1" xml:lang="en-US" id="artna_MetersMember_lbl1">Meters [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MetersMember" xlink:to="artna_MetersMember_lbl1" xlink:title="label: MetersMember to artna_MetersMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_HydrantsMember" xlink:label="HydrantsMember" xlink:title="HydrantsMember" />
    <link:label xlink:type="resource" xlink:label="artna_HydrantsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_HydrantsMember_lbl" xml:lang="en-US" id="artna_HydrantsMember_lbl">Type of equipment in the transmission and distribution plant.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HydrantsMember" xlink:to="artna_HydrantsMember_lbl" xlink:title="label: HydrantsMember to artna_HydrantsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_HydrantsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_HydrantsMember_lbl1" xml:lang="en-US" id="artna_HydrantsMember_lbl1">Hydrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HydrantsMember" xlink:to="artna_HydrantsMember_lbl1" xlink:title="label: HydrantsMember to artna_HydrantsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PropertyHeldForFutureUseMember" xlink:label="PropertyHeldForFutureUseMember" xlink:title="PropertyHeldForFutureUseMember" />
    <link:label xlink:type="resource" xlink:label="artna_PropertyHeldForFutureUseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_PropertyHeldForFutureUseMember_lbl" xml:lang="en-US" id="artna_PropertyHeldForFutureUseMember_lbl">Property that is not currently utilized, held for future use.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyHeldForFutureUseMember" xlink:to="artna_PropertyHeldForFutureUseMember_lbl" xlink:title="label: PropertyHeldForFutureUseMember to artna_PropertyHeldForFutureUseMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_PropertyHeldForFutureUseMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_PropertyHeldForFutureUseMember_lbl1" xml:lang="en-US" id="artna_PropertyHeldForFutureUseMember_lbl1">Property Held for Future Use [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyHeldForFutureUseMember" xlink:to="artna_PropertyHeldForFutureUseMember_lbl1" xlink:title="label: PropertyHeldForFutureUseMember to artna_PropertyHeldForFutureUseMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CommonStockAbstract" xlink:label="CommonStockAbstract" xlink:title="CommonStockAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_CommonStockAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_CommonStockAbstract_lbl1" xml:lang="en-US" id="artna_CommonStockAbstract_lbl1">Common Stock [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockAbstract" xlink:to="artna_CommonStockAbstract_lbl1" xlink:title="label: CommonStockAbstract to artna_CommonStockAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CommonStockSharesIssuedExcludingTreasuryShares" xlink:label="CommonStockSharesIssuedExcludingTreasuryShares" xlink:title="CommonStockSharesIssuedExcludingTreasuryShares" />
    <link:label xlink:type="resource" xlink:label="artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl" xml:lang="en-US" id="artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl">Total number of common shares of an entity that have been sold or granted to shareholders (excludes 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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssuedExcludingTreasuryShares" xlink:to="artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl" xlink:title="label: CommonStockSharesIssuedExcludingTreasuryShares to artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl1" xml:lang="en-US" id="artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl1">Common Stock, Shares, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssuedExcludingTreasuryShares" xlink:to="artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl1" xlink:title="label: CommonStockSharesIssuedExcludingTreasuryShares to artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl2" xml:lang="en-US" id="artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl2">Common stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssuedExcludingTreasuryShares" xlink:to="artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl2" xlink:title="label: CommonStockSharesIssuedExcludingTreasuryShares to artna_CommonStockSharesIssuedExcludingTreasuryShares_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TermOfRenewalForWaterServiceInterconnectionAgreements" xlink:label="TermOfRenewalForWaterServiceInterconnectionAgreements" xlink:title="TermOfRenewalForWaterServiceInterconnectionAgreements" />
    <link:label xlink:type="resource" xlink:label="artna_TermOfRenewalForWaterServiceInterconnectionAgreements_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_TermOfRenewalForWaterServiceInterconnectionAgreements_lbl" xml:lang="en-US" id="artna_TermOfRenewalForWaterServiceInterconnectionAgreements_lbl">Term of renewal for water service interconnection agreements.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfRenewalForWaterServiceInterconnectionAgreements" xlink:to="artna_TermOfRenewalForWaterServiceInterconnectionAgreements_lbl" xlink:title="label: TermOfRenewalForWaterServiceInterconnectionAgreements to artna_TermOfRenewalForWaterServiceInterconnectionAgreements_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_TermOfRenewalForWaterServiceInterconnectionAgreements_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_TermOfRenewalForWaterServiceInterconnectionAgreements_lbl1" xml:lang="en-US" id="artna_TermOfRenewalForWaterServiceInterconnectionAgreements_lbl1">Term of renewal for water service interconnection agreements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TermOfRenewalForWaterServiceInterconnectionAgreements" xlink:to="artna_TermOfRenewalForWaterServiceInterconnectionAgreements_lbl1" xlink:title="label: TermOfRenewalForWaterServiceInterconnectionAgreements to artna_TermOfRenewalForWaterServiceInterconnectionAgreements_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMarylandMember" xlink:label="ArtesianWaterMarylandMember" xlink:title="ArtesianWaterMarylandMember" />
    <link:label xlink:type="resource" xlink:label="artna_ArtesianWaterMarylandMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ArtesianWaterMarylandMember_lbl" xml:lang="en-US" id="artna_ArtesianWaterMarylandMember_lbl">Wholly owned subsidiary of Artesian Resources.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArtesianWaterMarylandMember" xlink:to="artna_ArtesianWaterMarylandMember_lbl" xlink:title="label: ArtesianWaterMarylandMember to artna_ArtesianWaterMarylandMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ArtesianWaterMarylandMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ArtesianWaterMarylandMember_lbl1" xml:lang="en-US" id="artna_ArtesianWaterMarylandMember_lbl1">Artesian Water Maryland [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArtesianWaterMarylandMember" xlink:to="artna_ArtesianWaterMarylandMember_lbl1" xlink:title="label: ArtesianWaterMarylandMember to artna_ArtesianWaterMarylandMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ArtesianWaterMarylandMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ArtesianWaterMarylandMember_lbl2" xml:lang="en-US" id="artna_ArtesianWaterMarylandMember_lbl2">Artesian Water Maryland [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArtesianWaterMarylandMember" xlink:to="artna_ArtesianWaterMarylandMember_lbl2" xlink:title="label: ArtesianWaterMarylandMember to artna_ArtesianWaterMarylandMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterPennsylvaniaMember" xlink:label="ArtesianWaterPennsylvaniaMember" xlink:title="ArtesianWaterPennsylvaniaMember" />
    <link:label xlink:type="resource" xlink:label="artna_ArtesianWaterPennsylvaniaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ArtesianWaterPennsylvaniaMember_lbl" xml:lang="en-US" id="artna_ArtesianWaterPennsylvaniaMember_lbl">Wholly owned subsidiary of Artesian Resources.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArtesianWaterPennsylvaniaMember" xlink:to="artna_ArtesianWaterPennsylvaniaMember_lbl" xlink:title="label: ArtesianWaterPennsylvaniaMember to artna_ArtesianWaterPennsylvaniaMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ArtesianWaterPennsylvaniaMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ArtesianWaterPennsylvaniaMember_lbl1" xml:lang="en-US" id="artna_ArtesianWaterPennsylvaniaMember_lbl1">Artesian Water Pennsylvania [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArtesianWaterPennsylvaniaMember" xlink:to="artna_ArtesianWaterPennsylvaniaMember_lbl1" xlink:title="label: ArtesianWaterPennsylvaniaMember to artna_ArtesianWaterPennsylvaniaMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ArtesianWaterPennsylvaniaMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="artna_ArtesianWaterPennsylvaniaMember_lbl2" xml:lang="en-US" id="artna_ArtesianWaterPennsylvaniaMember_lbl2">Artesian Water Pennsylvania [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArtesianWaterPennsylvaniaMember" xlink:to="artna_ArtesianWaterPennsylvaniaMember_lbl2" xlink:title="label: ArtesianWaterPennsylvaniaMember to artna_ArtesianWaterPennsylvaniaMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" xlink:label="NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" xlink:title="NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl" xml:lang="en-US" id="artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl">Number of renewal terms for water service interconnection agreements.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" xlink:to="artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl" xlink:title="label: NumberOfRenewalTermsForWaterServiceInterconnectionAgreements to artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl1" xml:lang="en-US" id="artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl1">Number of Renewal Terms For Water Service Interconnection Agreements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" xlink:to="artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl1" xlink:title="label: NumberOfRenewalTermsForWaterServiceInterconnectionAgreements to artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl2" xml:lang="en-US" id="artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl2">Number of renewal terms for water service interconnection agreements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" xlink:to="artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl2" xlink:title="label: NumberOfRenewalTermsForWaterServiceInterconnectionAgreements to artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TankPaintingExpense" xlink:label="TankPaintingExpense" xlink:title="TankPaintingExpense" />
    <link:label xlink:type="resource" xlink:label="artna_TankPaintingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_TankPaintingExpense_lbl" xml:lang="en-US" id="artna_TankPaintingExpense_lbl">Represents expense incurred due to tank painting during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TankPaintingExpense" xlink:to="artna_TankPaintingExpense_lbl" xlink:title="label: TankPaintingExpense to artna_TankPaintingExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_TankPaintingExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_TankPaintingExpense_lbl1" xml:lang="en-US" id="artna_TankPaintingExpense_lbl1">Tank painting expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TankPaintingExpense" xlink:to="artna_TankPaintingExpense_lbl1" xlink:title="label: TankPaintingExpense to artna_TankPaintingExpense_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_TankPaintingExpense_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_TankPaintingExpense_lbl2" xml:lang="en-US" id="artna_TankPaintingExpense_lbl2">Tank painting expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TankPaintingExpense" xlink:to="artna_TankPaintingExpense_lbl2" xlink:title="label: TankPaintingExpense to artna_TankPaintingExpense_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfWaterServiceInterconnectionAgreement" xlink:label="NumberOfWaterServiceInterconnectionAgreement" xlink:title="NumberOfWaterServiceInterconnectionAgreement" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfWaterServiceInterconnectionAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_NumberOfWaterServiceInterconnectionAgreement_lbl" xml:lang="en-US" id="artna_NumberOfWaterServiceInterconnectionAgreement_lbl">Represents the number of water service interconnection agreements with neighboring utility.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfWaterServiceInterconnectionAgreement" xlink:to="artna_NumberOfWaterServiceInterconnectionAgreement_lbl" xlink:title="label: NumberOfWaterServiceInterconnectionAgreement to artna_NumberOfWaterServiceInterconnectionAgreement_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_NumberOfWaterServiceInterconnectionAgreement_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_NumberOfWaterServiceInterconnectionAgreement_lbl1" xml:lang="en-US" id="artna_NumberOfWaterServiceInterconnectionAgreement_lbl1">Number of water service interconnection agreements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfWaterServiceInterconnectionAgreement" xlink:to="artna_NumberOfWaterServiceInterconnectionAgreement_lbl1" xlink:title="label: NumberOfWaterServiceInterconnectionAgreement to artna_NumberOfWaterServiceInterconnectionAgreement_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExpensesForPurchasedWater" xlink:label="ExpensesForPurchasedWater" xlink:title="ExpensesForPurchasedWater" />
    <link:label xlink:type="resource" xlink:label="artna_ExpensesForPurchasedWater_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ExpensesForPurchasedWater_lbl" xml:lang="en-US" id="artna_ExpensesForPurchasedWater_lbl">Represents expenses incurred due to purchase of water during period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpensesForPurchasedWater" xlink:to="artna_ExpensesForPurchasedWater_lbl" xlink:title="label: ExpensesForPurchasedWater to artna_ExpensesForPurchasedWater_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ExpensesForPurchasedWater_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ExpensesForPurchasedWater_lbl1" xml:lang="en-US" id="artna_ExpensesForPurchasedWater_lbl1">Expenses for purchased water</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpensesForPurchasedWater" xlink:to="artna_ExpensesForPurchasedWater_lbl1" xlink:title="label: ExpensesForPurchasedWater to artna_ExpensesForPurchasedWater_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ExpensesForPurchasedWater_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ExpensesForPurchasedWater_lbl2" xml:lang="en-US" id="artna_ExpensesForPurchasedWater_lbl2">Expenses for purchased water</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpensesForPurchasedWater" xlink:to="artna_ExpensesForPurchasedWater_lbl2" xlink:title="label: ExpensesForPurchasedWater to artna_ExpensesForPurchasedWater_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MinimumPurchaseRequirementsOfWater" xlink:label="MinimumPurchaseRequirementsOfWater" xlink:title="MinimumPurchaseRequirementsOfWater" />
    <link:label xlink:type="resource" xlink:label="artna_MinimumPurchaseRequirementsOfWater_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_MinimumPurchaseRequirementsOfWater_lbl" xml:lang="en-US" id="artna_MinimumPurchaseRequirementsOfWater_lbl">Represents minimum purchase requirements of water through interconnection agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumPurchaseRequirementsOfWater" xlink:to="artna_MinimumPurchaseRequirementsOfWater_lbl" xlink:title="label: MinimumPurchaseRequirementsOfWater to artna_MinimumPurchaseRequirementsOfWater_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_MinimumPurchaseRequirementsOfWater_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_MinimumPurchaseRequirementsOfWater_lbl1" xml:lang="en-US" id="artna_MinimumPurchaseRequirementsOfWater_lbl1">Minimum purchase requirements of water</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumPurchaseRequirementsOfWater" xlink:to="artna_MinimumPurchaseRequirementsOfWater_lbl1" xlink:title="label: MinimumPurchaseRequirementsOfWater to artna_MinimumPurchaseRequirementsOfWater_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_MinimumPurchaseRequirementsOfWater_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_MinimumPurchaseRequirementsOfWater_lbl2" xml:lang="en-US" id="artna_MinimumPurchaseRequirementsOfWater_lbl2">Minimum purchase requirements of water</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumPurchaseRequirementsOfWater" xlink:to="artna_MinimumPurchaseRequirementsOfWater_lbl2" xlink:title="label: MinimumPurchaseRequirementsOfWater to artna_MinimumPurchaseRequirementsOfWater_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AreaOfLandUseAsPerPerpetualAgreement" xlink:label="AreaOfLandUseAsPerPerpetualAgreement" xlink:title="AreaOfLandUseAsPerPerpetualAgreement" />
    <link:label xlink:type="resource" xlink:label="artna_AreaOfLandUseAsPerPerpetualAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_AreaOfLandUseAsPerPerpetualAgreement_lbl" xml:lang="en-US" id="artna_AreaOfLandUseAsPerPerpetualAgreement_lbl">Represents area of land use as per perpetual agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AreaOfLandUseAsPerPerpetualAgreement" xlink:to="artna_AreaOfLandUseAsPerPerpetualAgreement_lbl" xlink:title="label: AreaOfLandUseAsPerPerpetualAgreement to artna_AreaOfLandUseAsPerPerpetualAgreement_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_AreaOfLandUseAsPerPerpetualAgreement_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_AreaOfLandUseAsPerPerpetualAgreement_lbl1" xml:lang="en-US" id="artna_AreaOfLandUseAsPerPerpetualAgreement_lbl1">Area of land use as per perpetual agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AreaOfLandUseAsPerPerpetualAgreement" xlink:to="artna_AreaOfLandUseAsPerPerpetualAgreement_lbl1" xlink:title="label: AreaOfLandUseAsPerPerpetualAgreement to artna_AreaOfLandUseAsPerPerpetualAgreement_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_AreaOfLandUseAsPerPerpetualAgreement_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_AreaOfLandUseAsPerPerpetualAgreement_lbl2" xml:lang="en-US" id="artna_AreaOfLandUseAsPerPerpetualAgreement_lbl2">Area of land use as per perpetual agreement (in acres)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AreaOfLandUseAsPerPerpetualAgreement" xlink:to="artna_AreaOfLandUseAsPerPerpetualAgreement_lbl2" xlink:title="label: AreaOfLandUseAsPerPerpetualAgreement to artna_AreaOfLandUseAsPerPerpetualAgreement_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EasementPayments" xlink:label="EasementPayments" xlink:title="EasementPayments" />
    <link:label xlink:type="resource" xlink:label="artna_EasementPayments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_EasementPayments_lbl" xml:lang="en-US" id="artna_EasementPayments_lbl">Represents expense incurred due to easement agreement during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EasementPayments" xlink:to="artna_EasementPayments_lbl" xlink:title="label: EasementPayments to artna_EasementPayments_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_EasementPayments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_EasementPayments_lbl1" xml:lang="en-US" id="artna_EasementPayments_lbl1">Easement payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EasementPayments" xlink:to="artna_EasementPayments_lbl1" xlink:title="label: EasementPayments to artna_EasementPayments_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_EasementPayments_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_EasementPayments_lbl2" xml:lang="en-US" id="artna_EasementPayments_lbl2">Easement payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EasementPayments" xlink:to="artna_EasementPayments_lbl2" xlink:title="label: EasementPayments to artna_EasementPayments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EasementAgreementPeriod" xlink:label="EasementAgreementPeriod" xlink:title="EasementAgreementPeriod" />
    <link:label xlink:type="resource" xlink:label="artna_EasementAgreementPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_EasementAgreementPeriod_lbl" xml:lang="en-US" id="artna_EasementAgreementPeriod_lbl">Represents easement agreement period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EasementAgreementPeriod" xlink:to="artna_EasementAgreementPeriod_lbl" xlink:title="label: EasementAgreementPeriod to artna_EasementAgreementPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_EasementAgreementPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_EasementAgreementPeriod_lbl1" xml:lang="en-US" id="artna_EasementAgreementPeriod_lbl1">Easement agreement period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EasementAgreementPeriod" xlink:to="artna_EasementAgreementPeriod_lbl1" xlink:title="label: EasementAgreementPeriod to artna_EasementAgreementPeriod_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_EasementAgreementPeriod_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_EasementAgreementPeriod_lbl2" xml:lang="en-US" id="artna_EasementAgreementPeriod_lbl2">Easement agreement period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EasementAgreementPeriod" xlink:to="artna_EasementAgreementPeriod_lbl2" xlink:title="label: EasementAgreementPeriod to artna_EasementAgreementPeriod_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TerminationPeriod" xlink:label="TerminationPeriod" xlink:title="TerminationPeriod" />
    <link:label xlink:type="resource" xlink:label="artna_TerminationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_TerminationPeriod_lbl" xml:lang="en-US" id="artna_TerminationPeriod_lbl">Represents number of days within which agreement can terminated by giving notice.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TerminationPeriod" xlink:to="artna_TerminationPeriod_lbl" xlink:title="label: TerminationPeriod to artna_TerminationPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_TerminationPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_TerminationPeriod_lbl1" xml:lang="en-US" id="artna_TerminationPeriod_lbl1">Termination Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TerminationPeriod" xlink:to="artna_TerminationPeriod_lbl1" xlink:title="label: TerminationPeriod to artna_TerminationPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EasementsAbstract" xlink:label="EasementsAbstract" xlink:title="EasementsAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_EasementsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_EasementsAbstract_lbl1" xml:lang="en-US" id="artna_EasementsAbstract_lbl1">Easements [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EasementsAbstract" xlink:to="artna_EasementsAbstract_lbl1" xlink:title="label: EasementsAbstract to artna_EasementsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_InterconnectionsAbstract" xlink:label="InterconnectionsAbstract" xlink:title="InterconnectionsAbstract" />
    <link:label xlink:type="resource" xlink:label="artna_InterconnectionsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_InterconnectionsAbstract_lbl1" xml:lang="en-US" id="artna_InterconnectionsAbstract_lbl1">Interconnections [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterconnectionsAbstract" xlink:to="artna_InterconnectionsAbstract_lbl1" xlink:title="label: InterconnectionsAbstract to artna_InterconnectionsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_InterconnectionsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_InterconnectionsAbstract_lbl2" xml:lang="en-US" id="artna_InterconnectionsAbstract_lbl2">Interconnections [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterconnectionsAbstract" xlink:to="artna_InterconnectionsAbstract_lbl2" xlink:title="label: InterconnectionsAbstract to artna_InterconnectionsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWastewaterMember" xlink:label="ArtesianWastewaterMember" xlink:title="ArtesianWastewaterMember" />
    <link:label xlink:type="resource" xlink:label="artna_ArtesianWastewaterMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ArtesianWastewaterMember_lbl" xml:lang="en-US" id="artna_ArtesianWastewaterMember_lbl">Wholly owned subsidiary of Artesian Resources.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArtesianWastewaterMember" xlink:to="artna_ArtesianWastewaterMember_lbl" xlink:title="label: ArtesianWastewaterMember to artna_ArtesianWastewaterMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ArtesianWastewaterMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ArtesianWastewaterMember_lbl1" xml:lang="en-US" id="artna_ArtesianWastewaterMember_lbl1">Artesian Wastewater [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArtesianWastewaterMember" xlink:to="artna_ArtesianWastewaterMember_lbl1" xlink:title="label: ArtesianWastewaterMember to artna_ArtesianWastewaterMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ArtesianWastewaterMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ArtesianWastewaterMember_lbl2" xml:lang="en-US" id="artna_ArtesianWastewaterMember_lbl2">Artesian Wastewater [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArtesianWastewaterMember" xlink:to="artna_ArtesianWastewaterMember_lbl2" xlink:title="label: ArtesianWastewaterMember to artna_ArtesianWastewaterMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:label xlink:type="resource" xlink:label="artna_ArtesianWaterMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ArtesianWaterMember_lbl" xml:lang="en-US" id="artna_ArtesianWaterMember_lbl">Wholly owned subsidiary of Artesian Resources.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArtesianWaterMember" xlink:to="artna_ArtesianWaterMember_lbl" xlink:title="label: ArtesianWaterMember to artna_ArtesianWaterMember_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ArtesianWaterMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ArtesianWaterMember_lbl1" xml:lang="en-US" id="artna_ArtesianWaterMember_lbl1">Artesian Water [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArtesianWaterMember" xlink:to="artna_ArtesianWaterMember_lbl1" xlink:title="label: ArtesianWaterMember to artna_ArtesianWaterMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ArtesianWaterMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ArtesianWaterMember_lbl2" xml:lang="en-US" id="artna_ArtesianWaterMember_lbl2">Artesian Water [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArtesianWaterMember" xlink:to="artna_ArtesianWaterMember_lbl2" xlink:title="label: ArtesianWaterMember to artna_ArtesianWaterMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RegulatedUtilityAccountingPolicyTextBlock" xlink:label="RegulatedUtilityAccountingPolicyTextBlock" xlink:title="RegulatedUtilityAccountingPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="artna_RegulatedUtilityAccountingPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_RegulatedUtilityAccountingPolicyTextBlock_lbl" xml:lang="en-US" id="artna_RegulatedUtilityAccountingPolicyTextBlock_lbl">Disclosure of accounting policy for regulated utility accounting.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatedUtilityAccountingPolicyTextBlock" xlink:to="artna_RegulatedUtilityAccountingPolicyTextBlock_lbl" xlink:title="label: RegulatedUtilityAccountingPolicyTextBlock to artna_RegulatedUtilityAccountingPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_RegulatedUtilityAccountingPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_RegulatedUtilityAccountingPolicyTextBlock_lbl1" xml:lang="en-US" id="artna_RegulatedUtilityAccountingPolicyTextBlock_lbl1">Regulated Utility Accounting [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatedUtilityAccountingPolicyTextBlock" xlink:to="artna_RegulatedUtilityAccountingPolicyTextBlock_lbl1" xlink:title="label: RegulatedUtilityAccountingPolicyTextBlock to artna_RegulatedUtilityAccountingPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_RegulatedUtilityAccountingPolicyTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_RegulatedUtilityAccountingPolicyTextBlock_lbl2" xml:lang="en-US" id="artna_RegulatedUtilityAccountingPolicyTextBlock_lbl2">Regulated Utility Accounting</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatedUtilityAccountingPolicyTextBlock" xlink:to="artna_RegulatedUtilityAccountingPolicyTextBlock_lbl2" xlink:title="label: RegulatedUtilityAccountingPolicyTextBlock to artna_RegulatedUtilityAccountingPolicyTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContributionsInAidOfConstructionsPolicyTextBlock" xlink:label="ContributionsInAidOfConstructionsPolicyTextBlock" xlink:title="ContributionsInAidOfConstructionsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl" xml:lang="en-US" id="artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl">Disclosure of accounting policy for contributions in aid of construction.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContributionsInAidOfConstructionsPolicyTextBlock" xlink:to="artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl" xlink:title="label: ContributionsInAidOfConstructionsPolicyTextBlock to artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl1" xml:lang="en-US" id="artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl1">Contributions in Aid of Constructions [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContributionsInAidOfConstructionsPolicyTextBlock" xlink:to="artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl1" xlink:title="label: ContributionsInAidOfConstructionsPolicyTextBlock to artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl2" xml:lang="en-US" id="artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl2">Contributions in Aid of Construction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContributionsInAidOfConstructionsPolicyTextBlock" xlink:to="artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl2" xlink:title="label: ContributionsInAidOfConstructionsPolicyTextBlock to artna_ContributionsInAidOfConstructionsPolicyTextBlock_lbl2" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>artna-20231231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.12.1.5186 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://artesianwater.com/role/BusinessSegmentInformationDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#BusinessSegmentInformationDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/LegalProceedingsDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#LegalProceedingsDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/BusinessCombinationsDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#BusinessCombinationsDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommonStockOfferingDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#CommonStockOfferingDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#NetIncomePerCommonShareAndEquityPerCommonShareDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/RegulatoryProceedingsDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#RegulatoryProceedingsDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#GeographicConcentrationOfCustomersDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#CommitmentsAndContingenciesDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/EmployeeBenefitPlansDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#EmployeeBenefitPlansDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/StockCompensationPlansDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#StockCompensationPlansDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/DebtLongtermDebtDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#DebtLongtermDebtDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/DebtLinesOfCreditDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#DebtLinesOfCreditDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapitalDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#CommonStockAndAdditionalPaidinCapitalDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/PreferredStockDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#PreferredStockDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#FairValueOfFinancialInstrumentsDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/LeasesDetailsCalc01" xlink:type="simple" xlink:href="artna-20231231.xsd#LeasesDetailsCalc01" />
  <link:roleRef roleURI="http://artesianwater.com/role/LeasesDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#RevenueRecognitionRemainingPerformanceObligationDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#RevenueRecognitionContractAssetsAndContractLiabilitiesDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" xlink:type="simple" xlink:href="artna-20231231.xsd#RevenueRecognitionDisaggregatedRevenuesDetails" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPoliciesPart4Details" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPoliciesPart3Details" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPoliciesPart2Details" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPoliciesPart1Details" />
  <link:roleRef roleURI="http://artesianwater.com/role/BusinessSegmentInformationTables" xlink:type="simple" xlink:href="artna-20231231.xsd#BusinessSegmentInformationTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/BusinessCombinationsTables" xlink:type="simple" xlink:href="artna-20231231.xsd#BusinessCombinationsTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareTables" xlink:type="simple" xlink:href="artna-20231231.xsd#NetIncomePerCommonShareAndEquityPerCommonShareTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/RegulatoryProceedingsTables" xlink:type="simple" xlink:href="artna-20231231.xsd#RegulatoryProceedingsTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommitmentsAndContingenciesTables" xlink:type="simple" xlink:href="artna-20231231.xsd#CommitmentsAndContingenciesTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/StockCompensationPlansTables" xlink:type="simple" xlink:href="artna-20231231.xsd#StockCompensationPlansTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/DebtTables" xlink:type="simple" xlink:href="artna-20231231.xsd#DebtTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="artna-20231231.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/FairValueOfFinancialInstrumentsTables" xlink:type="simple" xlink:href="artna-20231231.xsd#FairValueOfFinancialInstrumentsTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/LeasesTables" xlink:type="simple" xlink:href="artna-20231231.xsd#LeasesTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="artna-20231231.xsd#RevenueRecognitionTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://artesianwater.com/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="artna-20231231.xsd#InsiderTradingArrangements" />
  <link:roleRef roleURI="http://artesianwater.com/role/ImpactOfRecentAccountingPronouncements" xlink:type="simple" xlink:href="artna-20231231.xsd#ImpactOfRecentAccountingPronouncements" />
  <link:roleRef roleURI="http://artesianwater.com/role/BusinessSegmentInformation" xlink:type="simple" xlink:href="artna-20231231.xsd#BusinessSegmentInformation" />
  <link:roleRef roleURI="http://artesianwater.com/role/LegalProceedings" xlink:type="simple" xlink:href="artna-20231231.xsd#LegalProceedings" />
  <link:roleRef roleURI="http://artesianwater.com/role/BusinessCombinations" xlink:type="simple" xlink:href="artna-20231231.xsd#BusinessCombinations" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommonStockOffering" xlink:type="simple" xlink:href="artna-20231231.xsd#CommonStockOffering" />
  <link:roleRef roleURI="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShare" xlink:type="simple" xlink:href="artna-20231231.xsd#NetIncomePerCommonShareAndEquityPerCommonShare" />
  <link:roleRef roleURI="http://artesianwater.com/role/RegulatoryProceedings" xlink:type="simple" xlink:href="artna-20231231.xsd#RegulatoryProceedings" />
  <link:roleRef roleURI="http://artesianwater.com/role/GeographicConcentrationOfCustomers" xlink:type="simple" xlink:href="artna-20231231.xsd#GeographicConcentrationOfCustomers" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="artna-20231231.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://artesianwater.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="artna-20231231.xsd#EmployeeBenefitPlans" />
  <link:roleRef roleURI="http://artesianwater.com/role/StockCompensationPlans" xlink:type="simple" xlink:href="artna-20231231.xsd#StockCompensationPlans" />
  <link:roleRef roleURI="http://artesianwater.com/role/Debt" xlink:type="simple" xlink:href="artna-20231231.xsd#Debt" />
  <link:roleRef roleURI="http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapital" xlink:type="simple" xlink:href="artna-20231231.xsd#CommonStockAndAdditionalPaidinCapital" />
  <link:roleRef roleURI="http://artesianwater.com/role/PreferredStock" xlink:type="simple" xlink:href="artna-20231231.xsd#PreferredStock" />
  <link:roleRef roleURI="http://artesianwater.com/role/IncomeTaxes" xlink:type="simple" xlink:href="artna-20231231.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://artesianwater.com/role/FairValueOfFinancialInstruments" xlink:type="simple" xlink:href="artna-20231231.xsd#FairValueOfFinancialInstruments" />
  <link:roleRef roleURI="http://artesianwater.com/role/Leases" xlink:type="simple" xlink:href="artna-20231231.xsd#Leases" />
  <link:roleRef roleURI="http://artesianwater.com/role/RevenueRecognition" xlink:type="simple" xlink:href="artna-20231231.xsd#RevenueRecognition" />
  <link:roleRef roleURI="http://artesianwater.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="artna-20231231.xsd#SummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedStatementsOfOperations" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://artesianwater.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="artna-20231231.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://artesianwater.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="artna-20231231.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable" xlink:label="EntitiesTable" xlink:title="EntitiesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="presentation: ClassOfStockDomain to CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="presentation: ClassOfStockDomain to CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntitiesTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: EntitiesTable to StatementClassOfStockAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems" xlink:label="EntityInformationLineItems" xlink:title="EntityInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="DocumentType" xlink:title="presentation: EntityInformationLineItems to DocumentType" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="AmendmentFlag" xlink:title="presentation: EntityInformationLineItems to AmendmentFlag" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="DocumentAnnualReport" xlink:title="DocumentAnnualReport" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="DocumentAnnualReport" xlink:title="presentation: EntityInformationLineItems to DocumentAnnualReport" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="DocumentPeriodEndDate" xlink:title="presentation: EntityInformationLineItems to DocumentPeriodEndDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="CurrentFiscalYearEndDate" xlink:title="presentation: EntityInformationLineItems to CurrentFiscalYearEndDate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="DocumentFiscalYearFocus" xlink:title="presentation: EntityInformationLineItems to DocumentFiscalYearFocus" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="DocumentFiscalPeriodFocus" xlink:title="presentation: EntityInformationLineItems to DocumentFiscalPeriodFocus" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="DocumentTransitionReport" xlink:title="DocumentTransitionReport" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="DocumentTransitionReport" xlink:title="presentation: EntityInformationLineItems to DocumentTransitionReport" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityFileNumber" xlink:title="presentation: EntityInformationLineItems to EntityFileNumber" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityRegistrantName" xlink:title="presentation: EntityInformationLineItems to EntityRegistrantName" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityCentralIndexKey" xlink:title="presentation: EntityInformationLineItems to EntityCentralIndexKey" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityIncorporationStateCountryCode" xlink:title="presentation: EntityInformationLineItems to EntityIncorporationStateCountryCode" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityTaxIdentificationNumber" xlink:title="presentation: EntityInformationLineItems to EntityTaxIdentificationNumber" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityAddressAddressLine1" xlink:title="presentation: EntityInformationLineItems to EntityAddressAddressLine1" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityAddressAddressLine2" xlink:title="presentation: EntityInformationLineItems to EntityAddressAddressLine2" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityAddressAddressLine3" xlink:title="presentation: EntityInformationLineItems to EntityAddressAddressLine3" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityAddressCityOrTown" xlink:title="presentation: EntityInformationLineItems to EntityAddressCityOrTown" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityAddressStateOrProvince" xlink:title="presentation: EntityInformationLineItems to EntityAddressStateOrProvince" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityAddressCountry" xlink:title="presentation: EntityInformationLineItems to EntityAddressCountry" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityAddressPostalZipCode" xlink:title="presentation: EntityInformationLineItems to EntityAddressPostalZipCode" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="CityAreaCode" xlink:title="presentation: EntityInformationLineItems to CityAreaCode" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="LocalPhoneNumber" xlink:title="presentation: EntityInformationLineItems to LocalPhoneNumber" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="Security12bTitle" xlink:title="presentation: EntityInformationLineItems to Security12bTitle" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="TradingSymbol" xlink:title="presentation: EntityInformationLineItems to TradingSymbol" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="NoTradingSymbolFlag" xlink:title="presentation: EntityInformationLineItems to NoTradingSymbolFlag" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="SecurityExchangeName" xlink:title="presentation: EntityInformationLineItems to SecurityExchangeName" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityWellKnownSeasonedIssuer" xlink:title="presentation: EntityInformationLineItems to EntityWellKnownSeasonedIssuer" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityVoluntaryFilers" xlink:title="presentation: EntityInformationLineItems to EntityVoluntaryFilers" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityCurrentReportingStatus" xlink:title="presentation: EntityInformationLineItems to EntityCurrentReportingStatus" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="EntityInteractiveDataCurrent" xlink:title="EntityInteractiveDataCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityInteractiveDataCurrent" xlink:title="presentation: EntityInformationLineItems to EntityInteractiveDataCurrent" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityFilerCategory" xlink:title="presentation: EntityInformationLineItems to EntityFilerCategory" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntitySmallBusiness" xlink:title="presentation: EntityInformationLineItems to EntitySmallBusiness" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityEmergingGrowthCompany" xlink:title="presentation: EntityInformationLineItems to EntityEmergingGrowthCompany" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="IcfrAuditorAttestationFlag" xlink:title="IcfrAuditorAttestationFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="IcfrAuditorAttestationFlag" xlink:title="presentation: EntityInformationLineItems to IcfrAuditorAttestationFlag" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="DocumentFinStmtErrorCorrectionFlag" xlink:title="DocumentFinStmtErrorCorrectionFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="DocumentFinStmtErrorCorrectionFlag" xlink:title="presentation: EntityInformationLineItems to DocumentFinStmtErrorCorrectionFlag" order="34.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtRestatementRecoveryAnalysisFlag" xlink:label="DocumentFinStmtRestatementRecoveryAnalysisFlag" xlink:title="DocumentFinStmtRestatementRecoveryAnalysisFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="DocumentFinStmtRestatementRecoveryAnalysisFlag" xlink:title="presentation: EntityInformationLineItems to DocumentFinStmtRestatementRecoveryAnalysisFlag" order="35.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityShellCompany" xlink:title="presentation: EntityInformationLineItems to EntityShellCompany" order="36.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityPublicFloat" xlink:title="presentation: EntityInformationLineItems to EntityPublicFloat" order="37.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="EntityCommonStockSharesOutstanding" xlink:title="presentation: EntityInformationLineItems to EntityCommonStockSharesOutstanding" order="38.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="AuditorFirmId" xlink:title="AuditorFirmId" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="AuditorFirmId" xlink:title="presentation: EntityInformationLineItems to AuditorFirmId" order="39.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="AuditorName" xlink:title="AuditorName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="AuditorName" xlink:title="presentation: EntityInformationLineItems to AuditorName" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="AuditorLocation" xlink:title="AuditorLocation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityInformationLineItems" xlink:to="AuditorLocation" xlink:title="presentation: EntityInformationLineItems to AuditorLocation" order="41.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntitiesTable" xlink:to="EntityInformationLineItems" xlink:title="presentation: EntitiesTable to EntityInformationLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntitiesTable" xlink:title="presentation: CoverAbstract to EntitiesTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:title="presentation: AssetsAbstract to PublicUtilitiesPropertyPlantAndEquipmentNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: AssetsCurrentAbstract to CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: AssetsCurrentAbstract to AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="IncomeTaxesReceivable" xlink:title="IncomeTaxesReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="IncomeTaxesReceivable" xlink:title="presentation: AssetsCurrentAbstract to IncomeTaxesReceivable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="UnbilledReceivablesCurrent" xlink:title="UnbilledReceivablesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="UnbilledReceivablesCurrent" xlink:title="presentation: AssetsCurrentAbstract to UnbilledReceivablesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsAndSupplies" xlink:label="InventoryRawMaterialsAndSupplies" xlink:title="InventoryRawMaterialsAndSupplies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="InventoryRawMaterialsAndSupplies" xlink:title="presentation: AssetsCurrentAbstract to InventoryRawMaterialsAndSupplies" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidTaxes" xlink:label="PrepaidTaxes" xlink:title="PrepaidTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="PrepaidTaxes" xlink:title="presentation: AssetsCurrentAbstract to PrepaidTaxes" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to PrepaidExpenseAndOtherAssetsCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to AssetsCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsCurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="AssetsNoncurrentAbstract" xlink:title="AssetsNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsNoncurrentAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: AssetsNoncurrentAbstract to PropertyPlantAndEquipmentNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsNoncurrentAbstract" xlink:to="OtherAssetsNoncurrent" xlink:title="presentation: AssetsNoncurrentAbstract to OtherAssetsNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsNoncurrentAbstract" xlink:to="Goodwill" xlink:title="presentation: AssetsNoncurrentAbstract to Goodwill" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsNoncurrentAbstract" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="presentation: AssetsNoncurrentAbstract to OperatingLeaseRightOfUseAsset" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" xlink:label="AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" xlink:title="AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsNoncurrentAbstract" xlink:to="AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" xlink:title="presentation: AssetsNoncurrentAbstract to AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsNoncurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsNoncurrentAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssets" xlink:label="RegulatoryAssets" xlink:title="RegulatoryAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="RegulatoryAssets" xlink:title="presentation: AssetsAbstract to RegulatoryAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="presentation: AssetsAbstract to Assets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="AssetsAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockValue" xlink:title="presentation: StockholdersEquityAbstract to CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="PreferredStockValue" xlink:title="presentation: StockholdersEquityAbstract to PreferredStockValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="AdditionalPaidInCapital" xlink:title="presentation: StockholdersEquityAbstract to AdditionalPaidInCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="presentation: StockholdersEquityAbstract to RetainedEarningsAccumulatedDeficit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="StockholdersEquity" xlink:title="presentation: StockholdersEquityAbstract to StockholdersEquity" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LongTermDebtNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LongTermDebtNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizationLongtermDebtAndEquity" xlink:label="CapitalizationLongtermDebtAndEquity" xlink:title="CapitalizationLongtermDebtAndEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CapitalizationLongtermDebtAndEquity" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to CapitalizationLongtermDebtAndEquity" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="LinesOfCreditCurrent" xlink:title="LinesOfCreditCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LinesOfCreditCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LinesOfCreditCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="NotesPayableCurrent" xlink:title="NotesPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="NotesPayableCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to NotesPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccountsPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccruedLiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccruedLiabilitiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BankOverdrafts" xlink:label="BankOverdrafts" xlink:title="BankOverdrafts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="BankOverdrafts" xlink:title="presentation: LiabilitiesCurrentAbstract to BankOverdrafts" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent" xlink:label="InterestPayableCurrent" xlink:title="InterestPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="InterestPayableCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to InterestPayableCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="TaxesPayableCurrent" xlink:title="TaxesPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="TaxesPayableCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to TaxesPayableCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="ContractWithCustomerLiabilityCurrent" xlink:title="ContractWithCustomerLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="ContractWithCustomerLiabilityCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to ContractWithCustomerLiabilityCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="OtherLiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to OtherLiabilitiesCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LiabilitiesCurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesCurrentAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesCurrentAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommitmentsAndContingencies" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to CommitmentsAndContingencies" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="LiabilitiesNoncurrentAbstract" xlink:title="LiabilitiesNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="ContractWithCustomerLiabilityNoncurrent" xlink:title="ContractWithCustomerLiabilityNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesNoncurrentAbstract" xlink:to="ContractWithCustomerLiabilityNoncurrent" xlink:title="presentation: LiabilitiesNoncurrentAbstract to ContractWithCustomerLiabilityNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesNoncurrentAbstract" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="presentation: LiabilitiesNoncurrentAbstract to OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilities" xlink:label="RegulatoryLiabilities" xlink:title="RegulatoryLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesNoncurrentAbstract" xlink:to="RegulatoryLiabilities" xlink:title="presentation: LiabilitiesNoncurrentAbstract to RegulatoryLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:label="AccumulatedDeferredInvestmentTaxCredit" xlink:title="AccumulatedDeferredInvestmentTaxCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesNoncurrentAbstract" xlink:to="AccumulatedDeferredInvestmentTaxCredit" xlink:title="presentation: LiabilitiesNoncurrentAbstract to AccumulatedDeferredInvestmentTaxCredit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="DeferredIncomeTaxLiabilitiesNet" xlink:title="DeferredIncomeTaxLiabilitiesNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesNoncurrentAbstract" xlink:to="DeferredIncomeTaxLiabilitiesNet" xlink:title="presentation: LiabilitiesNoncurrentAbstract to DeferredIncomeTaxLiabilitiesNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="LiabilitiesNoncurrent" xlink:title="LiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesNoncurrentAbstract" xlink:to="LiabilitiesNoncurrent" xlink:title="presentation: LiabilitiesNoncurrentAbstract to LiabilitiesNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesNoncurrentAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesNoncurrentAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContributionsInAidOfConstruction" xlink:label="ContributionsInAidOfConstruction" xlink:title="ContributionsInAidOfConstruction" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="ContributionsInAidOfConstruction" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to ContributionsInAidOfConstruction" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesAndStockholdersEquity" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="presentation: AssetsCurrentAbstract to AllowanceForDoubtfulAccountsReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="AssetsNoncurrentAbstract" xlink:title="AssetsNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsNoncurrentAbstract" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="presentation: AssetsNoncurrentAbstract to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsNoncurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsNoncurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="AssetsAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedStatementsOfOperations">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_WaterSalesMember" xlink:label="WaterSalesMember" xlink:title="WaterSalesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="WaterSalesMember" xlink:title="presentation: ProductsAndServicesDomain to WaterSalesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OtherUtilityOperatingRevenueMember" xlink:label="OtherUtilityOperatingRevenueMember" xlink:title="OtherUtilityOperatingRevenueMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="OtherUtilityOperatingRevenueMember" xlink:title="presentation: ProductsAndServicesDomain to OtherUtilityOperatingRevenueMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NonUtilityOperatingRevenueMember" xlink:label="NonUtilityOperatingRevenueMember" xlink:title="NonUtilityOperatingRevenueMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="NonUtilityOperatingRevenueMember" xlink:title="presentation: ProductsAndServicesDomain to NonUtilityOperatingRevenueMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="presentation: ProductOrServiceAxis to ProductsAndServicesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="ProductOrServiceAxis" xlink:title="presentation: StatementTable to ProductOrServiceAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="RevenuesAbstract" xlink:title="RevenuesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenuesAbstract" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="presentation: RevenuesAbstract to RevenueFromContractWithCustomerExcludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="RevenuesAbstract" xlink:title="presentation: StatementLineItems to RevenuesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UtilitiesOperatingExpense" xlink:label="UtilitiesOperatingExpense" xlink:title="UtilitiesOperatingExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="UtilitiesOperatingExpense" xlink:title="presentation: OperatingExpensesAbstract to UtilitiesOperatingExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="OtherCostAndExpenseOperating" xlink:title="OtherCostAndExpenseOperating" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="OtherCostAndExpenseOperating" xlink:title="presentation: OperatingExpensesAbstract to OtherCostAndExpenseOperating" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="DepreciationDepletionAndAmortization" xlink:title="presentation: OperatingExpensesAbstract to DepreciationDepletionAndAmortization" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateAndFederalIncomeTaxesAbstract" xlink:label="StateAndFederalIncomeTaxesAbstract" xlink:title="StateAndFederalIncomeTaxesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:title="CurrentFederalStateAndLocalTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StateAndFederalIncomeTaxesAbstract" xlink:to="CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:title="presentation: StateAndFederalIncomeTaxesAbstract to CurrentFederalStateAndLocalTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:title="DeferredFederalStateAndLocalTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StateAndFederalIncomeTaxesAbstract" xlink:to="DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:title="presentation: StateAndFederalIncomeTaxesAbstract to DeferredFederalStateAndLocalTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="StateAndFederalIncomeTaxesAbstract" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to StateAndFederalIncomeTaxesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:label="TaxesExcludingIncomeAndExciseTaxes" xlink:title="TaxesExcludingIncomeAndExciseTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="TaxesExcludingIncomeAndExciseTaxes" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to TaxesExcludingIncomeAndExciseTaxes" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: OperatingExpensesAbstract to IncomeTaxExpenseBenefitContinuingOperationsAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="OperatingExpenses" xlink:title="presentation: OperatingExpensesAbstract to OperatingExpenses" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="OperatingExpensesAbstract" xlink:title="presentation: StatementLineItems to OperatingExpensesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="OperatingIncomeLoss" xlink:title="presentation: StatementLineItems to OperatingIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="NonoperatingIncomeExpenseAbstract" xlink:title="NonoperatingIncomeExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:label="PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:title="PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="OtherNonoperatingIncomeExpense" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to OtherNonoperatingIncomeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="OtherOperatingIncomeExpenseNet" xlink:title="OtherOperatingIncomeExpenseNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="OtherOperatingIncomeExpenseNet" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to OtherOperatingIncomeExpenseNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="NonoperatingIncomeExpenseAbstract" xlink:title="presentation: StatementLineItems to NonoperatingIncomeExpenseAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:label="IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:title="IncomeLossFromContinuingOperationsBeforeInterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="IncomeLossFromContinuingOperationsBeforeInterestExpense" xlink:title="presentation: StatementLineItems to IncomeLossFromContinuingOperationsBeforeInterestExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="InterestExpense" xlink:title="presentation: StatementLineItems to InterestExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="NetIncomeLoss" xlink:title="presentation: StatementLineItems to NetIncomeLoss" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="EarningsPerShareAbstract" xlink:title="presentation: StatementLineItems to EarningsPerShareAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="presentation: StatementLineItems to WeightedAverageNumberOfSharesOutstandingAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="CommonStockDividendsPerShareCashPaid" xlink:title="CommonStockDividendsPerShareCashPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="CommonStockDividendsPerShareCashPaid" xlink:title="presentation: StatementLineItems to CommonStockDividendsPerShareCashPaid" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="StatementTable" xlink:title="presentation: IncomeStatementAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DepreciationDepletionAndAmortization" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DepreciationDepletionAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="AmortizationOfFinancingCosts" xlink:title="AmortizationOfFinancingCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfFinancingCosts" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AmortizationOfFinancingCosts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:label="ProvisionForLoanLeaseAndOtherLosses" xlink:title="ProvisionForLoanLeaseAndOtherLosses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProvisionForLoanLeaseAndOtherLosses" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ProvisionForLoanLeaseAndOtherLosses" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DeferredIncomeTaxExpenseBenefit" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DeferredIncomeTaxExpenseBenefit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ShareBasedCompensation" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ShareBasedCompensation" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:label="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:title="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="IncreaseDecreaseInIncomeTaxesReceivable" xlink:title="IncreaseDecreaseInIncomeTaxesReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInIncomeTaxesReceivable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInIncomeTaxesReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="IncreaseDecreaseInContractWithCustomerAsset" xlink:title="IncreaseDecreaseInContractWithCustomerAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInContractWithCustomerAsset" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInContractWithCustomerAsset" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" xlink:label="IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" xlink:title="IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="IncreaseDecreaseInAccruedIncomeTaxesPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccruedIncomeTaxesPayable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidTaxes" xlink:label="IncreaseDecreaseInPrepaidTaxes" xlink:title="IncreaseDecreaseInPrepaidTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidTaxes" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidTaxes" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:label="IncreaseDecreaseInPrepaidExpensesOther" xlink:title="IncreaseDecreaseInPrepaidExpensesOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidExpensesOther" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidExpensesOther" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherRegulatoryAssets" xlink:label="IncreaseDecreaseInOtherRegulatoryAssets" xlink:title="IncreaseDecreaseInOtherRegulatoryAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherRegulatoryAssets" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherRegulatoryAssets" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInRegulatoryLiabilities" xlink:label="IncreaseDecreaseInRegulatoryLiabilities" xlink:title="IncreaseDecreaseInRegulatoryLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInRegulatoryLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInRegulatoryLiabilities" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsPayable" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="IncreaseDecreaseInAccruedLiabilities" xlink:title="IncreaseDecreaseInAccruedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccruedLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccruedLiabilities" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="IncreaseDecreaseInInterestPayableNet" xlink:title="IncreaseDecreaseInInterestPayableNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInInterestPayableNet" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInInterestPayableNet" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RevenueReservedForRefund" xlink:label="RevenueReservedForRefund" xlink:title="RevenueReservedForRefund" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="RevenueReservedForRefund" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to RevenueReservedForRefund" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="IncreaseDecreaseInContractWithCustomerLiability" xlink:title="IncreaseDecreaseInContractWithCustomerLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInContractWithCustomerLiability" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInContractWithCustomerLiability" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncreaseDecreaseInOperatingCapitalAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetCashProvidedByUsedInOperatingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="PaymentsToAcquireBusinessesNetOfCashAcquired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to ProceedsFromSaleOfPropertyPlantAndEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to NetCashProvidedByUsedInInvestingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="RepaymentsOfLinesOfCredit" xlink:title="RepaymentsOfLinesOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfLinesOfCredit" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfLinesOfCredit" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromLinesOfCredit" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromLinesOfCredit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:label="ProceedsFromRepaymentsOfBankOverdrafts" xlink:title="ProceedsFromRepaymentsOfBankOverdrafts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromRepaymentsOfBankOverdrafts" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromRepaymentsOfBankOverdrafts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NetAdvancesAndContributionsInAidOfConstruction" xlink:label="NetAdvancesAndContributionsInAidOfConstruction" xlink:title="NetAdvancesAndContributionsInAidOfConstruction" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="NetAdvancesAndContributionsInAidOfConstruction" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to NetAdvancesAndContributionsInAidOfConstruction" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances" xlink:label="NetPayoutsFromContributionsInAidOfConstructionAndAdvances" xlink:title="NetPayoutsFromContributionsInAidOfConstructionAndAdvances" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="NetPayoutsFromContributionsInAidOfConstructionAndAdvances" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to NetPayoutsFromContributionsInAidOfConstructionAndAdvances" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromIssuanceOfCommonStock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="PaymentsOfStockIssuanceCosts" xlink:title="PaymentsOfStockIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsOfStockIssuanceCosts" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsOfStockIssuanceCosts" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:label="ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:title="ProceedsFromIssuanceOfSeniorLongTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromIssuanceOfSeniorLongTermDebt" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends" xlink:label="PaymentsOfDividends" xlink:title="PaymentsOfDividends" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsOfDividends" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsOfDividends" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsOfDebtIssuanceCosts" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsOfDebtIssuanceCosts" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="RepaymentsOfLongTermDebt" xlink:title="RepaymentsOfLongTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfLongTermDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfLongTermDebt" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to NetCashProvidedByUsedInFinancingActivities" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:label="OtherNoncashInvestingAndFinancingItemsAbstract" xlink:title="OtherNoncashInvestingAndFinancingItemsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContributionOfProperty" xlink:label="ContributionOfProperty" xlink:title="ContributionOfProperty" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="ContributionOfProperty" xlink:title="presentation: OtherNoncashInvestingAndFinancingItemsAbstract to ContributionOfProperty" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" xlink:label="ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" xlink:title="ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" xlink:title="presentation: OtherNoncashInvestingAndFinancingItemsAbstract to ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" xlink:label="ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" xlink:title="ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" xlink:title="presentation: OtherNoncashInvestingAndFinancingItemsAbstract to ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" xlink:label="ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" xlink:title="ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" xlink:title="presentation: OtherNoncashInvestingAndFinancingItemsAbstract to ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="OtherNoncashInvestingAndFinancingItemsAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to OtherNoncashInvestingAndFinancingItemsAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="InterestPaidNet" xlink:title="presentation: SupplementalCashFlowInformationAbstract to InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid" xlink:label="IncomeTaxesPaid" xlink:title="IncomeTaxesPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="IncomeTaxesPaid" xlink:title="presentation: SupplementalCashFlowInformationAbstract to IncomeTaxesPaid" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="SupplementalCashFlowInformationAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to SupplementalCashFlowInformationAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_GoodwillInvestment" xlink:label="GoodwillInvestment" xlink:title="GoodwillInvestment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract" xlink:to="GoodwillInvestment" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract to GoodwillInvestment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="PaymentsToAcquireBusinessesGross" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to PaymentsToAcquireBusinessesGross" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="CashAcquiredFromAcquisition" xlink:title="CashAcquiredFromAcquisition" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="CashAcquiredFromAcquisition" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to CashAcquiredFromAcquisition" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="BusinessCombinationConsiderationTransferred1" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to BusinessCombinationConsiderationTransferred1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="CommonStockMember" xlink:title="presentation: StatementEquityComponentsAxis to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="AdditionalPaidInCapitalMember" xlink:title="presentation: StatementEquityComponentsAxis to AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="RetainedEarningsMember" xlink:title="presentation: StatementEquityComponentsAxis to RetainedEarningsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: StatementTable to StatementEquityComponentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="presentation: ClassOfStockDomain to CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="presentation: ClassOfStockDomain to CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: StatementTable to StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquity" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="SharesOutstanding" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="NetIncomeLoss" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to NetIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockAbstract" xlink:label="DividendsCommonStockAbstract" xlink:title="DividendsCommonStockAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStock" xlink:label="DividendsCommonStock" xlink:title="DividendsCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DividendsCommonStockAbstract" xlink:to="DividendsCommonStock" xlink:title="presentation: DividendsCommonStockAbstract to DividendsCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="DividendsCommonStockAbstract" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to DividendsCommonStockAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:label="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:title="StockIssuedDuringPeriodSharebasedCompensationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues" xlink:title="StockIssuedDuringPeriodValueNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:to="StockIssuedDuringPeriodValueNewIssues" xlink:title="presentation: StockIssuedDuringPeriodSharebasedCompensationAbstract to StockIssuedDuringPeriodValueNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: StockIssuedDuringPeriodSharebasedCompensationAbstract to StockIssuedDuringPeriodSharesNewIssues" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:label="StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:title="StockIssuedDuringPeriodValueDividendReinvestmentPlan" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:to="StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:title="presentation: StockIssuedDuringPeriodSharebasedCompensationAbstract to StockIssuedDuringPeriodValueDividendReinvestmentPlan" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:label="StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:title="StockIssuedDuringPeriodSharesDividendReinvestmentPlan" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:to="StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:title="presentation: StockIssuedDuringPeriodSharebasedCompensationAbstract to StockIssuedDuringPeriodSharesDividendReinvestmentPlan" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:to="StockIssuedDuringPeriodValueShareBasedCompensation" xlink:title="presentation: StockIssuedDuringPeriodSharebasedCompensationAbstract to StockIssuedDuringPeriodValueShareBasedCompensation" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:to="StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:title="presentation: StockIssuedDuringPeriodSharebasedCompensationAbstract to StockIssuedDuringPeriodSharesShareBasedCompensation" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:label="StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:title="StockIssuedDuringPeriodValueEmployeeBenefitPlan" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:to="StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:title="presentation: StockIssuedDuringPeriodSharebasedCompensationAbstract to StockIssuedDuringPeriodValueEmployeeBenefitPlan" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:label="StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:title="StockIssuedDuringPeriodSharesEmployeeBenefitPlan" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:to="StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:title="presentation: StockIssuedDuringPeriodSharebasedCompensationAbstract to StockIssuedDuringPeriodSharesEmployeeBenefitPlan" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodSharebasedCompensationAbstract" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodSharebasedCompensationAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity_2" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquity_2" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding_2" xlink:title="SharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="SharesOutstanding_2" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to SharesOutstanding" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="presentation: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfStockholdersEquityAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="presentation: EquityComponentDomain to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: StatementTable to StatementEquityComponentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="presentation: ClassOfStockDomain to CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="presentation: ClassOfStockDomain to CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: StatementTable to StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="presentation: StatementLineItems to CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="CommonStockSharesAuthorized" xlink:title="presentation: StatementLineItems to CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="CommonStockSharesIssued" xlink:title="presentation: StatementLineItems to CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:label="EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:title="EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:title="presentation: StatementLineItems to EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:title="presentation: StatementLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfStockholdersEquityAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPolicies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:title="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RevenueRecognition">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="RevenueFromContractWithCustomerAbstract" xlink:title="RevenueFromContractWithCustomerAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="RevenueFromContractWithCustomerTextBlock" xlink:title="RevenueFromContractWithCustomerTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="RevenueFromContractWithCustomerTextBlock" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to RevenueFromContractWithCustomerTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/Leases">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="LesseeOperatingLeasesTextBlock" xlink:title="LesseeOperatingLeasesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LesseeOperatingLeasesTextBlock" xlink:title="presentation: LeasesAbstract to LesseeOperatingLeasesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/FairValueOfFinancialInstruments">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueDisclosuresTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/IncomeTaxes">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDisclosureTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/PreferredStock">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:title="PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockTextBlock" xlink:label="PreferredStockTextBlock" xlink:title="PreferredStockTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="PreferredStockTextBlock" xlink:title="presentation: PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract to PreferredStockTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapital">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="StockholdersEquityNoteAbstract" xlink:title="StockholdersEquityNoteAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:title="ShareholdersEquityAndShareBasedPaymentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:title="presentation: StockholdersEquityNoteAbstract to ShareholdersEquityAndShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/Debt">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="DebtDisclosureTextBlock" xlink:title="presentation: DebtDisclosureAbstract to DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/StockCompensationPlans">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/EmployeeBenefitPlans">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="CompensationAndEmployeeBenefitPlansTextBlock" xlink:title="CompensationAndEmployeeBenefitPlansTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="CompensationAndEmployeeBenefitPlansTextBlock" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to CompensationAndEmployeeBenefitPlansTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommitmentsAndContingencies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/GeographicConcentrationOfCustomers">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="ConcentrationRiskDisclosureTextBlock" xlink:title="ConcentrationRiskDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="ConcentrationRiskDisclosureTextBlock" xlink:title="presentation: RisksAndUncertaintiesAbstract to ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RegulatoryProceedings">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedOperationsAbstract" xlink:label="RegulatedOperationsAbstract" xlink:title="RegulatedOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:label="PublicUtilitiesDisclosureTextBlock" xlink:title="PublicUtilitiesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatedOperationsAbstract" xlink:to="PublicUtilitiesDisclosureTextBlock" xlink:title="presentation: RegulatedOperationsAbstract to PublicUtilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShare">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareTextBlock" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommonStockOffering">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="StockholdersEquityNoteDisclosureTextBlock" xlink:title="StockholdersEquityNoteDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="StockholdersEquityNoteDisclosureTextBlock" xlink:title="presentation: EquityAbstract to StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/BusinessCombinations">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="BusinessCombinationDisclosureTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to BusinessCombinationDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/LegalProceedings">
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LegalProceedingsAbstract" xlink:label="LegalProceedingsAbstract" xlink:title="LegalProceedingsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="LegalMattersAndContingenciesTextBlock" xlink:title="LegalMattersAndContingenciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalProceedingsAbstract" xlink:to="LegalMattersAndContingenciesTextBlock" xlink:title="presentation: LegalProceedingsAbstract to LegalMattersAndContingenciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/BusinessSegmentInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="SegmentReportingDisclosureTextBlock" xlink:title="presentation: SegmentReportingAbstract to SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/ImpactOfRecentAccountingPronouncements">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:title="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:title="presentation: NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract to NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/InsiderTradingArrangements">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems" xlink:label="InsiderTradingArrLineItems" xlink:title="InsiderTradingArrLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="Rule10b51ArrAdoptedFlag" xlink:title="Rule10b51ArrAdoptedFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="Rule10b51ArrAdoptedFlag" xlink:title="presentation: InsiderTradingArrLineItems to Rule10b51ArrAdoptedFlag" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="NonRule10b51ArrAdoptedFlag" xlink:title="NonRule10b51ArrAdoptedFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="NonRule10b51ArrAdoptedFlag" xlink:title="presentation: InsiderTradingArrLineItems to NonRule10b51ArrAdoptedFlag" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="Rule10b51ArrTrmntdFlag" xlink:title="Rule10b51ArrTrmntdFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="Rule10b51ArrTrmntdFlag" xlink:title="presentation: InsiderTradingArrLineItems to Rule10b51ArrTrmntdFlag" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="NonRule10b51ArrTrmntdFlag" xlink:title="NonRule10b51ArrTrmntdFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="NonRule10b51ArrTrmntdFlag" xlink:title="presentation: InsiderTradingArrLineItems to NonRule10b51ArrTrmntdFlag" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="BasisOfAccountingPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="PriorPeriodReclassificationAdjustmentDescription" xlink:title="PriorPeriodReclassificationAdjustmentDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="PriorPeriodReclassificationAdjustmentDescription" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to PriorPeriodReclassificationAdjustmentDescription" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RegulatedUtilityAccountingPolicyTextBlock" xlink:label="RegulatedUtilityAccountingPolicyTextBlock" xlink:title="RegulatedUtilityAccountingPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="RegulatedUtilityAccountingPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to RegulatedUtilityAccountingPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="UseOfEstimates" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to UseOfEstimates" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPolicyTextBlock" xlink:label="PublicUtilitiesPolicyTextBlock" xlink:title="PublicUtilitiesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="PublicUtilitiesPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to PublicUtilitiesPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:label="DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:title="DepreciationDepletionAndAmortizationPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to DepreciationDepletionAndAmortizationPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryDepreciationAndAmortizationPolicy" xlink:label="RegulatoryDepreciationAndAmortizationPolicy" xlink:title="RegulatoryDepreciationAndAmortizationPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="RegulatoryDepreciationAndAmortizationPolicy" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to RegulatoryDepreciationAndAmortizationPolicy" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:title="GoodwillAndIntangibleAssetsGoodwillPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to GoodwillAndIntangibleAssetsGoodwillPolicy" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="DeferredChargesPolicyTextBlock" xlink:title="DeferredChargesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="DeferredChargesPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to DeferredChargesPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionContractorsPolicyPolicyTextBlock" xlink:label="ConstructionContractorsPolicyPolicyTextBlock" xlink:title="ConstructionContractorsPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ConstructionContractorsPolicyPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ConstructionContractorsPolicyPolicyTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContributionsInAidOfConstructionsPolicyTextBlock" xlink:label="ContributionsInAidOfConstructionsPolicyTextBlock" xlink:title="ContributionsInAidOfConstructionsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ContributionsInAidOfConstructionsPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ContributionsInAidOfConstructionsPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryIncomeTaxesPolicy" xlink:label="RegulatoryIncomeTaxesPolicy" xlink:title="RegulatoryIncomeTaxesPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="RegulatoryIncomeTaxesPolicy" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to RegulatoryIncomeTaxesPolicy" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="IncomeTaxPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to IncomeTaxPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="CompensationRelatedCostsPolicyTextBlock" xlink:title="CompensationRelatedCostsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="CompensationRelatedCostsPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to CompensationRelatedCostsPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="RevenueRecognitionPolicyTextBlock" xlink:title="RevenueRecognitionPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="RevenueRecognitionPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to RevenueRecognitionPolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="LesseeLeasesPolicyTextBlock" xlink:title="LesseeLeasesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="LesseeLeasesPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to LesseeLeasesPolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="ReceivablesPolicyTextBlock" xlink:title="ReceivablesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ReceivablesPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ReceivablesPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="CashAndCashEquivalentsPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to CashAndCashEquivalentsPolicyTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="InventoryPolicyTextBlock" xlink:title="InventoryPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="InventoryPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to InventoryPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock" xlink:label="ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock" xlink:title="ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:label="ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:title="ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" xlink:label="ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" xlink:title="ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRegulatoryAssetsTextBlock" xlink:label="ScheduleOfRegulatoryAssetsTextBlock" xlink:title="ScheduleOfRegulatoryAssetsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfRegulatoryAssetsTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfRegulatoryAssetsTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock" xlink:label="ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock" xlink:title="ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:label="ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:title="ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RevenueRecognitionTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="RevenueFromContractWithCustomerAbstract" xlink:title="RevenueFromContractWithCustomerAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="DisaggregationOfRevenueTableTextBlock" xlink:title="DisaggregationOfRevenueTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="DisaggregationOfRevenueTableTextBlock" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to DisaggregationOfRevenueTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:title="ContractWithCustomerAssetAndLiabilityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to ContractWithCustomerAssetAndLiabilityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/LeasesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeasesRentExpenseNetTableTextBlock" xlink:label="OperatingLeasesRentExpenseNetTableTextBlock" xlink:title="OperatingLeasesRentExpenseNetTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="OperatingLeasesRentExpenseNetTableTextBlock" xlink:title="presentation: LeasesAbstract to OperatingLeasesRentExpenseNetTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:label="LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:title="LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:title="presentation: LeasesAbstract to LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:label="LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:title="LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:title="presentation: LeasesAbstract to LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:title="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:title="presentation: LeasesAbstract to LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/FairValueOfFinancialInstrumentsTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="FairValueByBalanceSheetGroupingTextBlock" xlink:title="FairValueByBalanceSheetGroupingTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueByBalanceSheetGroupingTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueByBalanceSheetGroupingTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/IncomeTaxesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="SummaryOfValuationAllowanceTextBlock" xlink:title="SummaryOfValuationAllowanceTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="SummaryOfValuationAllowanceTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to SummaryOfValuationAllowanceTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/DebtTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="ScheduleOfDebtInstrumentsTextBlock" xlink:title="ScheduleOfDebtInstrumentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="ScheduleOfDebtInstrumentsTextBlock" xlink:title="presentation: DebtDisclosureAbstract to ScheduleOfDebtInstrumentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:title="presentation: DebtDisclosureAbstract to ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/StockCompensationPlansTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommitmentsAndContingenciesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsTableTextBlock" xlink:label="OtherCommitmentsTableTextBlock" xlink:title="OtherCommitmentsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="OtherCommitmentsTableTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to OtherCommitmentsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:title="ContractualObligationFiscalYearMaturityScheduleTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to ContractualObligationFiscalYearMaturityScheduleTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:label="LongTermPurchaseCommitmentTextBlock" xlink:title="LongTermPurchaseCommitmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="LongTermPurchaseCommitmentTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to LongTermPurchaseCommitmentTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RegulatoryProceedingsTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedOperationsAbstract" xlink:label="RegulatedOperationsAbstract" xlink:title="RegulatedOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock" xlink:label="PublicUtilitiesGeneralDisclosuresTableTextBlock" xlink:title="PublicUtilitiesGeneralDisclosuresTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatedOperationsAbstract" xlink:to="PublicUtilitiesGeneralDisclosuresTableTextBlock" xlink:title="presentation: RegulatedOperationsAbstract to PublicUtilitiesGeneralDisclosuresTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:title="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:title="presentation: EarningsPerShareAbstract to ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/BusinessCombinationsTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/BusinessSegmentInformationTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable" xlink:label="PublicUtilityPropertyPlantAndEquipmentTable" xlink:title="PublicUtilityPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ArtesianWaterMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWastewaterMember" xlink:label="ArtesianWastewaterMember" xlink:title="ArtesianWastewaterMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWastewaterMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ArtesianWastewaterMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TidewaterEnvironmentalServicesIncMember" xlink:label="TidewaterEnvironmentalServicesIncMember" xlink:title="TidewaterEnvironmentalServicesIncMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="TidewaterEnvironmentalServicesIncMember" xlink:title="presentation: ConsolidatedEntitiesDomain to TidewaterEnvironmentalServicesIncMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="presentation: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilityPropertyPlantAndEquipmentTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="presentation: PublicUtilityPropertyPlantAndEquipmentTable to ConsolidatedEntitiesAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsAxis" xlink:label="SubsegmentsAxis" xlink:title="SubsegmentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsDomain" xlink:label="SubsegmentsDomain" xlink:title="SubsegmentsDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WaterPlantMember" xlink:label="WaterPlantMember" xlink:title="WaterPlantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsegmentsDomain" xlink:to="WaterPlantMember" xlink:title="presentation: SubsegmentsDomain to WaterPlantMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_UtilityPlantInServiceWastewaterMember" xlink:label="UtilityPlantInServiceWastewaterMember" xlink:title="UtilityPlantInServiceWastewaterMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsegmentsDomain" xlink:to="UtilityPlantInServiceWastewaterMember" xlink:title="presentation: SubsegmentsDomain to UtilityPlantInServiceWastewaterMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsegmentsAxis" xlink:to="SubsegmentsDomain" xlink:title="presentation: SubsegmentsAxis to SubsegmentsDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilityPropertyPlantAndEquipmentTable" xlink:to="SubsegmentsAxis" xlink:title="presentation: PublicUtilityPropertyPlantAndEquipmentTable to SubsegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityAxis" xlink:label="PublicUtilityAxis" xlink:title="PublicUtilityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UtilityPlantDomain" xlink:label="UtilityPlantDomain" xlink:title="UtilityPlantDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IntangiblePlantMember" xlink:label="IntangiblePlantMember" xlink:title="IntangiblePlantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UtilityPlantDomain" xlink:to="IntangiblePlantMember" xlink:title="presentation: UtilityPlantDomain to IntangiblePlantMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SourceOfSupplyPlantMember" xlink:label="SourceOfSupplyPlantMember" xlink:title="SourceOfSupplyPlantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UtilityPlantDomain" xlink:to="SourceOfSupplyPlantMember" xlink:title="presentation: UtilityPlantDomain to SourceOfSupplyPlantMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PumpingAndWaterTreatmentPlantMember" xlink:label="PumpingAndWaterTreatmentPlantMember" xlink:title="PumpingAndWaterTreatmentPlantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UtilityPlantDomain" xlink:to="PumpingAndWaterTreatmentPlantMember" xlink:title="presentation: UtilityPlantDomain to PumpingAndWaterTreatmentPlantMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_GeneralPlantMember" xlink:label="GeneralPlantMember" xlink:title="GeneralPlantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UtilityPlantDomain" xlink:to="GeneralPlantMember" xlink:title="presentation: UtilityPlantDomain to GeneralPlantMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TreatmentAndDisposalPlantMember" xlink:label="TreatmentAndDisposalPlantMember" xlink:title="TreatmentAndDisposalPlantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UtilityPlantDomain" xlink:to="TreatmentAndDisposalPlantMember" xlink:title="presentation: UtilityPlantDomain to TreatmentAndDisposalPlantMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CollectionMainsAndLiftStationsMember" xlink:label="CollectionMainsAndLiftStationsMember" xlink:title="CollectionMainsAndLiftStationsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UtilityPlantDomain" xlink:to="CollectionMainsAndLiftStationsMember" xlink:title="presentation: UtilityPlantDomain to CollectionMainsAndLiftStationsMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilityAxis" xlink:to="UtilityPlantDomain" xlink:title="presentation: PublicUtilityAxis to UtilityPlantDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilityPropertyPlantAndEquipmentTable" xlink:to="PublicUtilityAxis" xlink:title="presentation: PublicUtilityPropertyPlantAndEquipmentTable to PublicUtilityAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MainsMember" xlink:label="MainsMember" xlink:title="MainsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MainsMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to MainsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ServicesMember" xlink:label="ServicesMember" xlink:title="ServicesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ServicesMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to ServicesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StorageTanksMember" xlink:label="StorageTanksMember" xlink:title="StorageTanksMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="StorageTanksMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to StorageTanksMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MetersMember" xlink:label="MetersMember" xlink:title="MetersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MetersMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to MetersMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_HydrantsMember" xlink:label="HydrantsMember" xlink:title="HydrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="HydrantsMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to HydrantsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PropertyHeldForFutureUseMember" xlink:label="PropertyHeldForFutureUseMember" xlink:title="PropertyHeldForFutureUseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="PropertyHeldForFutureUseMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to PropertyHeldForFutureUseMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="ConstructionInProgressMember" xlink:title="ConstructionInProgressMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ConstructionInProgressMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to ConstructionInProgressMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="presentation: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilityPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="presentation: PublicUtilityPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilityPropertyPlantAndEquipmentTable" xlink:to="RangeAxis" xlink:title="presentation: PublicUtilityPropertyPlantAndEquipmentTable to RangeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:label="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:title="PublicUtilityPropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_UtilityPlantAbstract" xlink:label="UtilityPlantAbstract" xlink:title="UtilityPlantAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" xlink:label="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" xlink:title="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UtilityPlantAbstract" xlink:to="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" xlink:title="presentation: UtilityPlantAbstract to PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:label="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:title="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UtilityPlantAbstract" xlink:to="PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" xlink:title="presentation: UtilityPlantAbstract to PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:to="PropertyPlantAndEquipmentUsefulLife" xlink:title="presentation: PublicUtilitiesPropertyPlantAndEquipmentNetAbstract to PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentPlantInService" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:to="PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:title="presentation: PublicUtilitiesPropertyPlantAndEquipmentNetAbstract to PublicUtilitiesPropertyPlantAndEquipmentPlantInService" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:to="PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:title="presentation: PublicUtilitiesPropertyPlantAndEquipmentNetAbstract to PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:label="PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:title="PublicUtilitiesPropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:to="PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:title="presentation: PublicUtilitiesPropertyPlantAndEquipmentNetAbstract to PublicUtilitiesPropertyPlantAndEquipmentNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UtilityPlantAbstract" xlink:to="PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:title="presentation: UtilityPlantAbstract to PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="UtilityPlantAbstract" xlink:title="presentation: PublicUtilityPropertyPlantAndEquipmentLineItems to UtilityPlantAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortizationAbstract" xlink:label="DepreciationAndAmortizationAbstract" xlink:title="DepreciationAndAmortizationAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DepreciationRatesOfWaterUtilityPlant" xlink:label="DepreciationRatesOfWaterUtilityPlant" xlink:title="DepreciationRatesOfWaterUtilityPlant" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepreciationAndAmortizationAbstract" xlink:to="DepreciationRatesOfWaterUtilityPlant" xlink:title="presentation: DepreciationAndAmortizationAbstract to DepreciationRatesOfWaterUtilityPlant" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfOtherDeferredAssets" xlink:label="AmortizationPeriodOfOtherDeferredAssets" xlink:title="AmortizationPeriodOfOtherDeferredAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepreciationAndAmortizationAbstract" xlink:to="AmortizationPeriodOfOtherDeferredAssets" xlink:title="presentation: DepreciationAndAmortizationAbstract to AmortizationPeriodOfOtherDeferredAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="DepreciationAndAmortizationAbstract" xlink:title="presentation: PublicUtilityPropertyPlantAndEquipmentLineItems to DepreciationAndAmortizationAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilityPropertyPlantAndEquipmentTable" xlink:to="PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:title="presentation: PublicUtilityPropertyPlantAndEquipmentTable to PublicUtilityPropertyPlantAndEquipmentLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="PublicUtilityPropertyPlantAndEquipmentTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to PublicUtilityPropertyPlantAndEquipmentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRegulatoryAssetsTable" xlink:label="ScheduleOfRegulatoryAssetsTable" xlink:title="ScheduleOfRegulatoryAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetAxis" xlink:label="RegulatoryAssetAxis" xlink:title="RegulatoryAssetAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetDomain" xlink:label="RegulatoryAssetDomain" xlink:title="RegulatoryAssetDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredContractCostsAndOtherMember" xlink:label="DeferredContractCostsAndOtherMember" xlink:title="DeferredContractCostsAndOtherMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetDomain" xlink:to="DeferredContractCostsAndOtherMember" xlink:title="presentation: RegulatoryAssetDomain to DeferredContractCostsAndOtherMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExpenseOfRateCaseStudiesMember" xlink:label="ExpenseOfRateCaseStudiesMember" xlink:title="ExpenseOfRateCaseStudiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetDomain" xlink:to="ExpenseOfRateCaseStudiesMember" xlink:title="presentation: RegulatoryAssetDomain to ExpenseOfRateCaseStudiesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RateProceedingsMember" xlink:label="RateProceedingsMember" xlink:title="RateProceedingsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetDomain" xlink:to="RateProceedingsMember" xlink:title="presentation: RegulatoryAssetDomain to RateProceedingsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxChargesMember" xlink:label="DeferredIncomeTaxChargesMember" xlink:title="DeferredIncomeTaxChargesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetDomain" xlink:to="DeferredIncomeTaxChargesMember" xlink:title="presentation: RegulatoryAssetDomain to DeferredIncomeTaxChargesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DebtRelatedCostsMember" xlink:label="DebtRelatedCostsMember" xlink:title="DebtRelatedCostsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetDomain" xlink:to="DebtRelatedCostsMember" xlink:title="presentation: RegulatoryAssetDomain to DebtRelatedCostsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredCostsAffiliatedInterestAgreementMember" xlink:label="DeferredCostsAffiliatedInterestAgreementMember" xlink:title="DeferredCostsAffiliatedInterestAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetDomain" xlink:to="DeferredCostsAffiliatedInterestAgreementMember" xlink:title="presentation: RegulatoryAssetDomain to DeferredCostsAffiliatedInterestAgreementMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillMember" xlink:label="GoodwillMember" xlink:title="GoodwillMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetDomain" xlink:to="GoodwillMember" xlink:title="presentation: RegulatoryAssetDomain to GoodwillMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredAcquisitionAndFranchiseCostsMember" xlink:label="DeferredAcquisitionAndFranchiseCostsMember" xlink:title="DeferredAcquisitionAndFranchiseCostsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetDomain" xlink:to="DeferredAcquisitionAndFranchiseCostsMember" xlink:title="presentation: RegulatoryAssetDomain to DeferredAcquisitionAndFranchiseCostsMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetAxis" xlink:to="RegulatoryAssetDomain" xlink:title="presentation: RegulatoryAssetAxis to RegulatoryAssetDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRegulatoryAssetsTable" xlink:to="RegulatoryAssetAxis" xlink:title="presentation: ScheduleOfRegulatoryAssetsTable to RegulatoryAssetAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ArtesianWaterMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="presentation: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRegulatoryAssetsTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="presentation: ScheduleOfRegulatoryAssetsTable to ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_MD" xlink:label="MD" xlink:title="MD" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="MD" xlink:title="presentation: SegmentGeographicalDomain to MD" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_DE" xlink:label="DE" xlink:title="DE" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="DE" xlink:title="presentation: SegmentGeographicalDomain to DE" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRegulatoryAssetsTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: ScheduleOfRegulatoryAssetsTable to StatementGeographicalAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRegulatoryAssetsTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfRegulatoryAssetsTable to RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetLineItems" xlink:label="RegulatoryAssetLineItems" xlink:title="RegulatoryAssetLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetRegulatoryAssetsAbstract" xlink:label="NetRegulatoryAssetsAbstract" xlink:title="NetRegulatoryAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:label="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:title="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDeferredContractCostsAndOther" xlink:label="AmortizationPeriodOfDeferredContractCostsAndOther" xlink:title="AmortizationPeriodOfDeferredContractCostsAndOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:to="AmortizationPeriodOfDeferredContractCostsAndOther" xlink:title="presentation: AmortizationPeriodOfOtherRegulatoryExpenseAbstract to AmortizationPeriodOfDeferredContractCostsAndOther" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetAmortizationPeriod" xlink:label="RegulatoryAssetAmortizationPeriod" xlink:title="RegulatoryAssetAmortizationPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:to="RegulatoryAssetAmortizationPeriod" xlink:title="presentation: AmortizationPeriodOfOtherRegulatoryExpenseAbstract to RegulatoryAssetAmortizationPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" xlink:label="AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" xlink:title="AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:to="AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" xlink:title="presentation: AmortizationPeriodOfOtherRegulatoryExpenseAbstract to AmortizationPeriodOfRegulatoryRateProceedingsAndApplications" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDebtRelatedCost" xlink:label="AmortizationPeriodOfDebtRelatedCost" xlink:title="AmortizationPeriodOfDebtRelatedCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:to="AmortizationPeriodOfDebtRelatedCost" xlink:title="presentation: AmortizationPeriodOfOtherRegulatoryExpenseAbstract to AmortizationPeriodOfDebtRelatedCost" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" xlink:label="AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" xlink:title="AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:to="AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" xlink:title="presentation: AmortizationPeriodOfOtherRegulatoryExpenseAbstract to AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodGoodwill" xlink:label="AmortizationPeriodGoodwill" xlink:title="AmortizationPeriodGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:to="AmortizationPeriodGoodwill" xlink:title="presentation: AmortizationPeriodOfOtherRegulatoryExpenseAbstract to AmortizationPeriodGoodwill" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDeferredAcquisitionCosts" xlink:label="AmortizationPeriodOfDeferredAcquisitionCosts" xlink:title="AmortizationPeriodOfDeferredAcquisitionCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:to="AmortizationPeriodOfDeferredAcquisitionCosts" xlink:title="presentation: AmortizationPeriodOfOtherRegulatoryExpenseAbstract to AmortizationPeriodOfDeferredAcquisitionCosts" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmortizationPeriodOfDeferredFranchiseCosts" xlink:label="AmortizationPeriodOfDeferredFranchiseCosts" xlink:title="AmortizationPeriodOfDeferredFranchiseCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:to="AmortizationPeriodOfDeferredFranchiseCosts" xlink:title="presentation: AmortizationPeriodOfOtherRegulatoryExpenseAbstract to AmortizationPeriodOfDeferredFranchiseCosts" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetRegulatoryAssetsAbstract" xlink:to="AmortizationPeriodOfOtherRegulatoryExpenseAbstract" xlink:title="presentation: NetRegulatoryAssetsAbstract to AmortizationPeriodOfOtherRegulatoryExpenseAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" xlink:label="SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" xlink:title="SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssets" xlink:label="RegulatoryAssets" xlink:title="RegulatoryAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" xlink:to="RegulatoryAssets" xlink:title="presentation: SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract to RegulatoryAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetRegulatoryAssetsAbstract" xlink:to="SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" xlink:title="presentation: NetRegulatoryAssetsAbstract to SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetLineItems" xlink:to="NetRegulatoryAssetsAbstract" xlink:title="presentation: RegulatoryAssetLineItems to NetRegulatoryAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="AssetImpairmentChargesAbstract" xlink:title="AssetImpairmentChargesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:title="ImpairmentOfLongLivedAssetsToBeDisposedOf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetImpairmentChargesAbstract" xlink:to="ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:title="presentation: AssetImpairmentChargesAbstract to ImpairmentOfLongLivedAssetsToBeDisposedOf" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetLineItems" xlink:to="AssetImpairmentChargesAbstract" xlink:title="presentation: RegulatoryAssetLineItems to AssetImpairmentChargesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:label="IntangibleAssetsNetIncludingGoodwillAbstract" xlink:title="IntangibleAssetsNetIncludingGoodwillAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="Goodwill" xlink:title="presentation: IntangibleAssetsNetIncludingGoodwillAbstract to Goodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetLineItems" xlink:to="IntangibleAssetsNetIncludingGoodwillAbstract" xlink:title="presentation: RegulatoryAssetLineItems to IntangibleAssetsNetIncludingGoodwillAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsAbstract" xlink:label="OtherAssetsAbstract" xlink:title="OtherAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" xlink:label="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" xlink:title="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HeldToMaturitySecurities" xlink:label="HeldToMaturitySecurities" xlink:title="HeldToMaturitySecurities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" xlink:to="HeldToMaturitySecurities" xlink:title="presentation: SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract to HeldToMaturitySecurities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SettlementAgreementReceivableLongTerrm" xlink:label="SettlementAgreementReceivableLongTerrm" xlink:title="SettlementAgreementReceivableLongTerrm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" xlink:to="SettlementAgreementReceivableLongTerrm" xlink:title="presentation: SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract to SettlementAgreementReceivableLongTerrm" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsAndOtherAssets" xlink:label="DeferredCostsAndOtherAssets" xlink:title="DeferredCostsAndOtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" xlink:to="DeferredCostsAndOtherAssets" xlink:title="presentation: SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract to DeferredCostsAndOtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDeferredCostsNet" xlink:label="OtherDeferredCostsNet" xlink:title="OtherDeferredCostsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" xlink:to="OtherDeferredCostsNet" xlink:title="presentation: SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract to OtherDeferredCostsNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract" xlink:to="SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" xlink:title="presentation: OtherAssetsAbstract to SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetLineItems" xlink:to="OtherAssetsAbstract" xlink:title="presentation: RegulatoryAssetLineItems to OtherAssetsAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContributionsInAidOfConstructionAbstract" xlink:label="ContributionsInAidOfConstructionAbstract" xlink:title="ContributionsInAidOfConstructionAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange" xlink:label="RefundForContributionsInAidOfConstructionDueToTaxStatusChange" xlink:title="RefundForContributionsInAidOfConstructionDueToTaxStatusChange" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContributionsInAidOfConstructionAbstract" xlink:to="RefundForContributionsInAidOfConstructionDueToTaxStatusChange" xlink:title="presentation: ContributionsInAidOfConstructionAbstract to RefundForContributionsInAidOfConstructionDueToTaxStatusChange" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmountReceivedInGrant" xlink:label="AmountReceivedInGrant" xlink:title="AmountReceivedInGrant" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContributionsInAidOfConstructionAbstract" xlink:to="AmountReceivedInGrant" xlink:title="presentation: ContributionsInAidOfConstructionAbstract to AmountReceivedInGrant" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetLineItems" xlink:to="ContributionsInAidOfConstructionAbstract" xlink:title="presentation: RegulatoryAssetLineItems to ContributionsInAidOfConstructionAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRegulatoryAssetsTable" xlink:to="RegulatoryAssetLineItems" xlink:title="presentation: ScheduleOfRegulatoryAssetsTable to RegulatoryAssetLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfRegulatoryAssetsTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfRegulatoryAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" xlink:label="RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" xlink:title="RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRegulatoryLiabilitiesTable" xlink:label="ScheduleOfRegulatoryLiabilitiesTable" xlink:title="ScheduleOfRegulatoryLiabilitiesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilityAxis" xlink:label="RegulatoryLiabilityAxis" xlink:title="RegulatoryLiabilityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilityDomain" xlink:label="RegulatoryLiabilityDomain" xlink:title="RegulatoryLiabilityDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationCostsMember" xlink:label="AssetRetirementObligationCostsMember" xlink:title="AssetRetirementObligationCostsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryLiabilityDomain" xlink:to="AssetRetirementObligationCostsMember" xlink:title="presentation: RegulatoryLiabilityDomain to AssetRetirementObligationCostsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredSettlementRefundsMember" xlink:label="DeferredSettlementRefundsMember" xlink:title="DeferredSettlementRefundsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryLiabilityDomain" xlink:to="DeferredSettlementRefundsMember" xlink:title="presentation: RegulatoryLiabilityDomain to DeferredSettlementRefundsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryLiabilityDomain" xlink:to="DeferredIncomeTaxChargesMember" xlink:title="presentation: RegulatoryLiabilityDomain to DeferredIncomeTaxChargesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryLiabilityAxis" xlink:to="RegulatoryLiabilityDomain" xlink:title="presentation: RegulatoryLiabilityAxis to RegulatoryLiabilityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRegulatoryLiabilitiesTable" xlink:to="RegulatoryLiabilityAxis" xlink:title="presentation: ScheduleOfRegulatoryLiabilitiesTable to RegulatoryLiabilityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAgencyAxis" xlink:label="RegulatoryAgencyAxis" xlink:title="RegulatoryAgencyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAgencyDomain" xlink:label="RegulatoryAgencyDomain" xlink:title="RegulatoryAgencyDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DelawarePublicServiceCommissionMember" xlink:label="DelawarePublicServiceCommissionMember" xlink:title="DelawarePublicServiceCommissionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAgencyDomain" xlink:to="DelawarePublicServiceCommissionMember" xlink:title="presentation: RegulatoryAgencyDomain to DelawarePublicServiceCommissionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MarylandPublicServiceCommissionMember" xlink:label="MarylandPublicServiceCommissionMember" xlink:title="MarylandPublicServiceCommissionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAgencyDomain" xlink:to="MarylandPublicServiceCommissionMember" xlink:title="presentation: RegulatoryAgencyDomain to MarylandPublicServiceCommissionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAgencyAxis" xlink:to="RegulatoryAgencyDomain" xlink:title="presentation: RegulatoryAgencyAxis to RegulatoryAgencyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRegulatoryLiabilitiesTable" xlink:to="RegulatoryAgencyAxis" xlink:title="presentation: ScheduleOfRegulatoryLiabilitiesTable to RegulatoryAgencyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilitiesLineItems" xlink:label="RegulatoryLiabilitiesLineItems" xlink:title="RegulatoryLiabilitiesLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="LossContingencyDamagesAwardedValue" xlink:title="LossContingencyDamagesAwardedValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="LossContingencyDamagesAwardedValue" xlink:title="presentation: RegulatoryLiabilitiesLineItems to LossContingencyDamagesAwardedValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesPaidValue" xlink:label="LossContingencyDamagesPaidValue" xlink:title="LossContingencyDamagesPaidValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="LossContingencyDamagesPaidValue" xlink:title="presentation: RegulatoryLiabilitiesLineItems to LossContingencyDamagesPaidValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LossContingencyDamagesToBePaid" xlink:label="LossContingencyDamagesToBePaid" xlink:title="LossContingencyDamagesToBePaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="LossContingencyDamagesToBePaid" xlink:title="presentation: RegulatoryLiabilitiesLineItems to LossContingencyDamagesToBePaid" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LossContingencyNumberOfInstallments" xlink:label="LossContingencyNumberOfInstallments" xlink:title="LossContingencyNumberOfInstallments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="LossContingencyNumberOfInstallments" xlink:title="presentation: RegulatoryLiabilitiesLineItems to LossContingencyNumberOfInstallments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfRefunds" xlink:label="NumberOfRefunds" xlink:title="NumberOfRefunds" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="NumberOfRefunds" xlink:title="presentation: RegulatoryLiabilitiesLineItems to NumberOfRefunds" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="presentation: RegulatoryLiabilitiesLineItems to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="IncreaseDecreaseInDeferredLiabilities" xlink:title="IncreaseDecreaseInDeferredLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="IncreaseDecreaseInDeferredLiabilities" xlink:title="presentation: RegulatoryLiabilitiesLineItems to IncreaseDecreaseInDeferredLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:label="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:title="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:title="presentation: RegulatoryLiabilitiesLineItems to TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilityAmortizationPeriod" xlink:label="RegulatoryLiabilityAmortizationPeriod" xlink:title="RegulatoryLiabilityAmortizationPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="RegulatoryLiabilityAmortizationPeriod" xlink:title="presentation: RegulatoryLiabilitiesLineItems to RegulatoryLiabilityAmortizationPeriod" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryLiabilities" xlink:label="RegulatoryLiabilities" xlink:title="RegulatoryLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryLiabilitiesLineItems" xlink:to="RegulatoryLiabilities" xlink:title="presentation: RegulatoryLiabilitiesLineItems to RegulatoryLiabilities" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRegulatoryLiabilitiesTable" xlink:to="RegulatoryLiabilitiesLineItems" xlink:title="presentation: ScheduleOfRegulatoryLiabilitiesTable to RegulatoryLiabilitiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" xlink:to="ScheduleOfRegulatoryLiabilitiesTable" xlink:title="presentation: RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract to ScheduleOfRegulatoryLiabilitiesTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="IncomeTaxContingencyTable" xlink:title="IncomeTaxContingencyTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="DomesticCountryMember" xlink:title="DomesticCountryMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="DomesticCountryMember" xlink:title="presentation: IncomeTaxAuthorityDomain to DomesticCountryMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="presentation: IncomeTaxAuthorityDomain to StateAndLocalJurisdictionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain" xlink:title="presentation: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxContingencyTable" xlink:to="IncomeTaxAuthorityAxis" xlink:title="presentation: IncomeTaxContingencyTable to IncomeTaxAuthorityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxContingencyTable" xlink:to="RangeAxis" xlink:title="presentation: IncomeTaxContingencyTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="IncomeTaxContingencyLineItems" xlink:title="IncomeTaxContingencyLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeTaxAbstract" xlink:label="IncomeTaxAbstract" xlink:title="IncomeTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OpenTaxYear" xlink:label="OpenTaxYear" xlink:title="OpenTaxYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAbstract" xlink:to="OpenTaxYear" xlink:title="presentation: IncomeTaxAbstract to OpenTaxYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAbstract" xlink:to="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="presentation: IncomeTaxAbstract to UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" xlink:label="IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" xlink:title="IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAbstract" xlink:to="IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" xlink:title="presentation: IncomeTaxAbstract to IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:title="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAbstract" xlink:to="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:title="presentation: IncomeTaxAbstract to UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxContingencyLineItems" xlink:to="IncomeTaxAbstract" xlink:title="presentation: IncomeTaxContingencyLineItems to IncomeTaxAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxContingencyTable" xlink:to="IncomeTaxContingencyLineItems" xlink:title="presentation: IncomeTaxContingencyTable to IncomeTaxContingencyLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="IncomeTaxContingencyTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to IncomeTaxContingencyTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivableTypeDomain" xlink:label="ReceivableTypeDomain" xlink:title="ReceivableTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAccountsReceivableMember" xlink:label="TradeAccountsReceivableMember" xlink:title="TradeAccountsReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivableTypeDomain" xlink:to="TradeAccountsReceivableMember" xlink:title="presentation: ReceivableTypeDomain to TradeAccountsReceivableMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CustomerAccountsReceivableWastewaterMember" xlink:label="CustomerAccountsReceivableWastewaterMember" xlink:title="CustomerAccountsReceivableWastewaterMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivableTypeDomain" xlink:to="CustomerAccountsReceivableWastewaterMember" xlink:title="presentation: ReceivableTypeDomain to CustomerAccountsReceivableWastewaterMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SettlementAgreementReceivableMember" xlink:label="SettlementAgreementReceivableMember" xlink:title="SettlementAgreementReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivableTypeDomain" xlink:to="SettlementAgreementReceivableMember" xlink:title="presentation: ReceivableTypeDomain to SettlementAgreementReceivableMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MiscellaneousAccountsReceivableMember" xlink:label="MiscellaneousAccountsReceivableMember" xlink:title="MiscellaneousAccountsReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivableTypeDomain" xlink:to="MiscellaneousAccountsReceivableMember" xlink:title="presentation: ReceivableTypeDomain to MiscellaneousAccountsReceivableMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeveloperReceivableMember" xlink:label="DeveloperReceivableMember" xlink:title="DeveloperReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReceivableTypeDomain" xlink:to="DeveloperReceivableMember" xlink:title="presentation: ReceivableTypeDomain to DeveloperReceivableMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="ReceivableTypeDomain" xlink:title="presentation: AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis to ReceivableTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="presentation: ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_MD" xlink:label="MD" xlink:title="MD" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="MD" xlink:title="presentation: SegmentGeographicalDomain to MD" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_DE" xlink:label="DE" xlink:title="DE" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="DE" xlink:title="presentation: SegmentGeographicalDomain to DE" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to StatementGeographicalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="AccountsNotesAndLoansReceivableLineItems" xlink:title="AccountsNotesAndLoansReceivableLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="AccountsReceivableNetAbstract" xlink:title="AccountsReceivableNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="LossContingencyDamagesAwardedValue" xlink:title="LossContingencyDamagesAwardedValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="LossContingencyDamagesAwardedValue" xlink:title="presentation: AccountsReceivableNetAbstract to LossContingencyDamagesAwardedValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesPaidValue" xlink:label="LossContingencyDamagesPaidValue" xlink:title="LossContingencyDamagesPaidValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="LossContingencyDamagesPaidValue" xlink:title="presentation: AccountsReceivableNetAbstract to LossContingencyDamagesPaidValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LossContingencyDamagesToBePaid" xlink:label="LossContingencyDamagesToBePaid" xlink:title="LossContingencyDamagesToBePaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="LossContingencyDamagesToBePaid" xlink:title="presentation: AccountsReceivableNetAbstract to LossContingencyDamagesToBePaid" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LossContingencyNumberOfInstallments" xlink:label="LossContingencyNumberOfInstallments" xlink:title="LossContingencyNumberOfInstallments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="LossContingencyNumberOfInstallments" xlink:title="presentation: AccountsReceivableNetAbstract to LossContingencyNumberOfInstallments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExpenseRelatedToAllowanceForDoubtfulAccounts" xlink:label="ExpenseRelatedToAllowanceForDoubtfulAccounts" xlink:title="ExpenseRelatedToAllowanceForDoubtfulAccounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="ExpenseRelatedToAllowanceForDoubtfulAccounts" xlink:title="presentation: AccountsReceivableNetAbstract to ExpenseRelatedToAllowanceForDoubtfulAccounts" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrentAbstract" xlink:label="AccountsReceivableNetCurrentAbstract" xlink:title="AccountsReceivableNetCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="AccountsReceivableGrossCurrent" xlink:title="AccountsReceivableGrossCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetCurrentAbstract" xlink:to="AccountsReceivableGrossCurrent" xlink:title="presentation: AccountsReceivableNetCurrentAbstract to AccountsReceivableGrossCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetCurrentAbstract" xlink:to="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="presentation: AccountsReceivableNetCurrentAbstract to AllowanceForDoubtfulAccountsReceivableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetCurrentAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: AccountsReceivableNetCurrentAbstract to AccountsReceivableNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="AccountsReceivableNetCurrentAbstract" xlink:title="presentation: AccountsReceivableNetAbstract to AccountsReceivableNetCurrentAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="AllowanceForDoubtfulAccountsReceivableRollforward" xlink:title="AllowanceForDoubtfulAccountsReceivableRollforward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="AllowanceForDoubtfulAccountsReceivable" xlink:title="AllowanceForDoubtfulAccountsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="AllowanceForDoubtfulAccountsReceivable" xlink:title="presentation: AllowanceForDoubtfulAccountsReceivableRollforward to AllowanceForDoubtfulAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="ProvisionForDoubtfulAccounts" xlink:title="presentation: AllowanceForDoubtfulAccountsReceivableRollforward to ProvisionForDoubtfulAccounts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:title="AllowanceForDoubtfulAccountsReceivableRecoveries" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:title="presentation: AllowanceForDoubtfulAccountsReceivableRollforward to AllowanceForDoubtfulAccountsReceivableRecoveries" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:title="AllowanceForDoubtfulAccountsReceivableWriteOffs" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:title="presentation: AllowanceForDoubtfulAccountsReceivableRollforward to AllowanceForDoubtfulAccountsReceivableWriteOffs" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="AllowanceForDoubtfulAccountsReceivable_2" xlink:title="AllowanceForDoubtfulAccountsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="AllowanceForDoubtfulAccountsReceivable_2" xlink:title="presentation: AllowanceForDoubtfulAccountsReceivableRollforward to AllowanceForDoubtfulAccountsReceivable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableNetAbstract" xlink:to="AllowanceForDoubtfulAccountsReceivableRollforward" xlink:title="presentation: AccountsReceivableNetAbstract to AllowanceForDoubtfulAccountsReceivableRollforward" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="AccountsReceivableNetAbstract" xlink:title="presentation: AccountsNotesAndLoansReceivableLineItems to AccountsReceivableNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="CashAndCashEquivalentsAbstract" xlink:title="CashAndCashEquivalentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" xlink:label="MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" xlink:title="MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashAndCashEquivalentsAbstract" xlink:to="MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" xlink:title="presentation: CashAndCashEquivalentsAbstract to MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="CashAndCashEquivalentsAbstract" xlink:title="presentation: AccountsNotesAndLoansReceivableLineItems to CashAndCashEquivalentsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="AccountsNotesAndLoansReceivableLineItems" xlink:title="presentation: ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to AccountsNotesAndLoansReceivableLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="RevenueFromContractWithCustomerAbstract" xlink:title="RevenueFromContractWithCustomerAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" xlink:label="MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" xlink:title="MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ReserveOrReductionToRevenue" xlink:label="ReserveOrReductionToRevenue" xlink:title="ReserveOrReductionToRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="ReserveOrReductionToRevenue" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to ReserveOrReductionToRevenue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" xlink:label="MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" xlink:title="MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" xlink:label="MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" xlink:title="MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to MinimumNumberOfDaysCustomersServicesInvoicedInAdvance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfOperationContractsPaidInAdvance" xlink:label="NumberOfOperationContractsPaidInAdvance" xlink:title="NumberOfOperationContractsPaidInAdvance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="NumberOfOperationContractsPaidInAdvance" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to NumberOfOperationContractsPaidInAdvance" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="DisaggregationOfRevenueTable" xlink:title="DisaggregationOfRevenueTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:label="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="PublicUtilityRegulatedOrUnregulatedStatusAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:label="RegulatedAndUnregulatedOperationDomain" xlink:title="RegulatedAndUnregulatedOperationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedOperationMember" xlink:label="RegulatedOperationMember" xlink:title="RegulatedOperationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="RegulatedOperationMember" xlink:title="presentation: RegulatedAndUnregulatedOperationDomain to RegulatedOperationMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnregulatedOperationMember" xlink:label="UnregulatedOperationMember" xlink:title="UnregulatedOperationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="UnregulatedOperationMember" xlink:title="presentation: RegulatedAndUnregulatedOperationDomain to UnregulatedOperationMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:to="RegulatedAndUnregulatedOperationDomain" xlink:title="presentation: PublicUtilityRegulatedOrUnregulatedStatusAxis to RegulatedAndUnregulatedOperationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueTable" xlink:to="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="presentation: DisaggregationOfRevenueTable to PublicUtilityRegulatedOrUnregulatedStatusAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ConsumptionChargesMember" xlink:label="ConsumptionChargesMember" xlink:title="ConsumptionChargesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="ConsumptionChargesMember" xlink:title="presentation: ProductsAndServicesDomain to ConsumptionChargesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_FixedFeesMember" xlink:label="FixedFeesMember" xlink:title="FixedFeesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="FixedFeesMember" xlink:title="presentation: ProductsAndServicesDomain to FixedFeesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ServiceChargesMember" xlink:label="ServiceChargesMember" xlink:title="ServiceChargesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="ServiceChargesMember" xlink:title="presentation: ProductsAndServicesDomain to ServiceChargesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DistributionSystemImprovementChargeMember" xlink:label="DistributionSystemImprovementChargeMember" xlink:title="DistributionSystemImprovementChargeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="DistributionSystemImprovementChargeMember" xlink:title="presentation: ProductsAndServicesDomain to DistributionSystemImprovementChargeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MeteredWastewaterServicesMember" xlink:label="MeteredWastewaterServicesMember" xlink:title="MeteredWastewaterServicesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="MeteredWastewaterServicesMember" xlink:title="presentation: ProductsAndServicesDomain to MeteredWastewaterServicesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IndustrialWastewaterServicesMember" xlink:label="IndustrialWastewaterServicesMember" xlink:title="IndustrialWastewaterServicesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="IndustrialWastewaterServicesMember" xlink:title="presentation: ProductsAndServicesDomain to IndustrialWastewaterServicesMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RevenueReservedForRefundTCJAImpactMember" xlink:label="RevenueReservedForRefundTCJAImpactMember" xlink:title="RevenueReservedForRefundTCJAImpactMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="RevenueReservedForRefundTCJAImpactMember" xlink:title="presentation: ProductsAndServicesDomain to RevenueReservedForRefundTCJAImpactMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ServiceLineProtectionPlansMember" xlink:label="ServiceLineProtectionPlansMember" xlink:title="ServiceLineProtectionPlansMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="ServiceLineProtectionPlansMember" xlink:title="presentation: ProductsAndServicesDomain to ServiceLineProtectionPlansMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContractOperationsMember" xlink:label="ContractOperationsMember" xlink:title="ContractOperationsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="ContractOperationsMember" xlink:title="presentation: ProductsAndServicesDomain to ContractOperationsMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DesignAndInstallationMember" xlink:label="DesignAndInstallationMember" xlink:title="DesignAndInstallationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="DesignAndInstallationMember" xlink:title="presentation: ProductsAndServicesDomain to DesignAndInstallationMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_InspectionFeesMember" xlink:label="InspectionFeesMember" xlink:title="InspectionFeesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="InspectionFeesMember" xlink:title="presentation: ProductsAndServicesDomain to InspectionFeesMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="presentation: ProductOrServiceAxis to ProductsAndServicesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueTable" xlink:to="ProductOrServiceAxis" xlink:title="presentation: DisaggregationOfRevenueTable to ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="DisaggregationOfRevenueLineItems" xlink:title="DisaggregationOfRevenueLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="DisaggregationOfRevenueAbstract" xlink:title="DisaggregationOfRevenueAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OtherOperatingRevenueNotInScopeOfASC606" xlink:label="OtherOperatingRevenueNotInScopeOfASC606" xlink:title="OtherOperatingRevenueNotInScopeOfASC606" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueAbstract" xlink:to="OtherOperatingRevenueNotInScopeOfASC606" xlink:title="presentation: DisaggregationOfRevenueAbstract to OtherOperatingRevenueNotInScopeOfASC606" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueAbstract" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="presentation: DisaggregationOfRevenueAbstract to RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="DisaggregationOfRevenueAbstract" xlink:title="presentation: DisaggregationOfRevenueLineItems to DisaggregationOfRevenueAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueTable" xlink:to="DisaggregationOfRevenueLineItems" xlink:title="presentation: DisaggregationOfRevenueTable to DisaggregationOfRevenueLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="DisaggregationOfRevenueTable" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to DisaggregationOfRevenueTable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="RevenueFromContractWithCustomerAbstract" xlink:title="RevenueFromContractWithCustomerAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="DisaggregationOfRevenueTable" xlink:title="DisaggregationOfRevenueTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:label="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="PublicUtilityRegulatedOrUnregulatedStatusAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:label="RegulatedAndUnregulatedOperationDomain" xlink:title="RegulatedAndUnregulatedOperationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedOperationMember" xlink:label="RegulatedOperationMember" xlink:title="RegulatedOperationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="RegulatedOperationMember" xlink:title="presentation: RegulatedAndUnregulatedOperationDomain to RegulatedOperationMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnregulatedOperationMember" xlink:label="UnregulatedOperationMember" xlink:title="UnregulatedOperationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="UnregulatedOperationMember" xlink:title="presentation: RegulatedAndUnregulatedOperationDomain to UnregulatedOperationMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:to="RegulatedAndUnregulatedOperationDomain" xlink:title="presentation: PublicUtilityRegulatedOrUnregulatedStatusAxis to RegulatedAndUnregulatedOperationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueTable" xlink:to="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="presentation: DisaggregationOfRevenueTable to PublicUtilityRegulatedOrUnregulatedStatusAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="DisaggregationOfRevenueLineItems" xlink:title="DisaggregationOfRevenueLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityAbstract" xlink:label="ContractWithCustomerAssetAndLiabilityAbstract" xlink:title="ContractWithCustomerAssetAndLiabilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="ContractWithCustomerAssetNet" xlink:title="ContractWithCustomerAssetNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="ContractWithCustomerAssetNet" xlink:title="presentation: ContractWithCustomerAssetAndLiabilityAbstract to ContractWithCustomerAssetNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="ContractWithCustomerLiability" xlink:title="ContractWithCustomerLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="ContractWithCustomerLiability" xlink:title="presentation: ContractWithCustomerAssetAndLiabilityAbstract to ContractWithCustomerLiability" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" xlink:label="ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" xlink:title="ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContractWithCustomerAssetAndLiabilityAbstract" xlink:to="ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" xlink:title="presentation: ContractWithCustomerAssetAndLiabilityAbstract to ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="ContractWithCustomerAssetAndLiabilityAbstract" xlink:title="presentation: DisaggregationOfRevenueLineItems to ContractWithCustomerAssetAndLiabilityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueTable" xlink:to="DisaggregationOfRevenueLineItems" xlink:title="presentation: DisaggregationOfRevenueTable to DisaggregationOfRevenueLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="DisaggregationOfRevenueTable" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to DisaggregationOfRevenueTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="RevenueFromContractWithCustomerAbstract" xlink:title="RevenueFromContractWithCustomerAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:title="presentation: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable to RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:label="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="PublicUtilityRegulatedOrUnregulatedStatusAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:label="RegulatedAndUnregulatedOperationDomain" xlink:title="RegulatedAndUnregulatedOperationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedOperationMember" xlink:label="RegulatedOperationMember" xlink:title="RegulatedOperationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="RegulatedOperationMember" xlink:title="presentation: RegulatedAndUnregulatedOperationDomain to RegulatedOperationMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnregulatedOperationMember" xlink:label="UnregulatedOperationMember" xlink:title="UnregulatedOperationMember" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_WastewaterInspectionRevenueMember" xlink:label="WastewaterInspectionRevenueMember" xlink:title="WastewaterInspectionRevenueMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnregulatedOperationMember" xlink:to="WastewaterInspectionRevenueMember" xlink:title="presentation: UnregulatedOperationMember to WastewaterInspectionRevenueMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ContractServicesRevenueMember" xlink:label="ContractServicesRevenueMember" xlink:title="ContractServicesRevenueMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnregulatedOperationMember" xlink:to="ContractServicesRevenueMember" xlink:title="presentation: UnregulatedOperationMember to ContractServicesRevenueMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SLPPlanRevenueMember" xlink:label="SLPPlanRevenueMember" xlink:title="SLPPlanRevenueMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnregulatedOperationMember" xlink:to="SLPPlanRevenueMember" xlink:title="presentation: UnregulatedOperationMember to SLPPlanRevenueMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatedAndUnregulatedOperationDomain" xlink:to="UnregulatedOperationMember" xlink:title="presentation: RegulatedAndUnregulatedOperationDomain to UnregulatedOperationMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:to="RegulatedAndUnregulatedOperationDomain" xlink:title="presentation: PublicUtilityRegulatedOrUnregulatedStatusAxis to RegulatedAndUnregulatedOperationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:title="presentation: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable to PublicUtilityRegulatedOrUnregulatedStatusAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuePerformanceObligationAbstract" xlink:label="RevenuePerformanceObligationAbstract" xlink:title="RevenuePerformanceObligationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:title="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenuePerformanceObligationAbstract" xlink:to="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:title="presentation: RevenuePerformanceObligationAbstract to RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="RevenuePerformanceObligationAbstract" xlink:title="presentation: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to RevenuePerformanceObligationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="presentation: RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable to RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/LeasesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="RangeAxis" xlink:title="presentation: LesseeLeaseDescriptionTable to RangeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ArtesianWaterMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="presentation: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="presentation: LesseeLeaseDescriptionTable to ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandImprovementsMember" xlink:label="LandImprovementsMember" xlink:title="LandImprovementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LandImprovementsMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to LandImprovementsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember" xlink:label="OfficeEquipmentMember" xlink:title="OfficeEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="OfficeEquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to OfficeEquipmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="presentation: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="presentation: LesseeLeaseDescriptionTable to PropertyPlantAndEquipmentByTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="LesseeOperatingLeaseDescriptionAbstract" xlink:title="LesseeOperatingLeaseDescriptionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="LesseeOperatingLeaseRemainingLeaseTerm" xlink:title="LesseeOperatingLeaseRemainingLeaseTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeOperatingLeaseDescriptionAbstract" xlink:to="LesseeOperatingLeaseRemainingLeaseTerm" xlink:title="presentation: LesseeOperatingLeaseDescriptionAbstract to LesseeOperatingLeaseRemainingLeaseTerm" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="LesseeOperatingLeaseRenewalTerm" xlink:title="LesseeOperatingLeaseRenewalTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeOperatingLeaseDescriptionAbstract" xlink:to="LesseeOperatingLeaseRenewalTerm" xlink:title="presentation: LesseeOperatingLeaseDescriptionAbstract to LesseeOperatingLeaseRenewalTerm" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" xlink:label="PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" xlink:title="PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeOperatingLeaseDescriptionAbstract" xlink:to="PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" xlink:title="presentation: LesseeOperatingLeaseDescriptionAbstract to PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="LesseeOperatingLeaseTermOfContract" xlink:title="LesseeOperatingLeaseTermOfContract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeOperatingLeaseDescriptionAbstract" xlink:to="LesseeOperatingLeaseTermOfContract" xlink:title="presentation: LesseeOperatingLeaseDescriptionAbstract to LesseeOperatingLeaseTermOfContract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PortionOfLeaseTermDeterminingAnnualLeasePayment" xlink:label="PortionOfLeaseTermDeterminingAnnualLeasePayment" xlink:title="PortionOfLeaseTermDeterminingAnnualLeasePayment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeOperatingLeaseDescriptionAbstract" xlink:to="PortionOfLeaseTermDeterminingAnnualLeasePayment" xlink:title="presentation: LesseeOperatingLeaseDescriptionAbstract to PortionOfLeaseTermDeterminingAnnualLeasePayment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent" xlink:label="PaymentsForRent" xlink:title="PaymentsForRent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeOperatingLeaseDescriptionAbstract" xlink:to="PaymentsForRent" xlink:title="presentation: LesseeOperatingLeaseDescriptionAbstract to PaymentsForRent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseDescriptionAbstract" xlink:title="presentation: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseDescriptionAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseRentExpenseNetAbstract" xlink:label="OperatingLeaseRentExpenseNetAbstract" xlink:title="OperatingLeaseRentExpenseNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseRentExpenseMinimumRentals" xlink:label="OperatingLeaseRentExpenseMinimumRentals" xlink:title="OperatingLeaseRentExpenseMinimumRentals" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseRentExpenseNetAbstract" xlink:to="OperatingLeaseRentExpenseMinimumRentals" xlink:title="presentation: OperatingLeaseRentExpenseNetAbstract to OperatingLeaseRentExpenseMinimumRentals" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseRentExpenseContingentRentals" xlink:label="OperatingLeaseRentExpenseContingentRentals" xlink:title="OperatingLeaseRentExpenseContingentRentals" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseRentExpenseNetAbstract" xlink:to="OperatingLeaseRentExpenseContingentRentals" xlink:title="presentation: OperatingLeaseRentExpenseNetAbstract to OperatingLeaseRentExpenseContingentRentals" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="OperatingLeaseCost" xlink:title="OperatingLeaseCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseRentExpenseNetAbstract" xlink:to="OperatingLeaseCost" xlink:title="presentation: OperatingLeaseRentExpenseNetAbstract to OperatingLeaseCost" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseRentExpenseNetAbstract" xlink:title="presentation: LesseeLeaseDescriptionLineItems to OperatingLeaseRentExpenseNetAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SupplementalCashFlowInformationRelatedToLeasesAbstract" xlink:label="SupplementalCashFlowInformationRelatedToLeasesAbstract" xlink:title="SupplementalCashFlowInformationRelatedToLeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:label="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:title="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="OperatingLeasePayments" xlink:title="OperatingLeasePayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="OperatingLeasePayments" xlink:title="presentation: CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract to OperatingLeasePayments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationRelatedToLeasesAbstract" xlink:to="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:title="presentation: SupplementalCashFlowInformationRelatedToLeasesAbstract to CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:label="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:title="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:title="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:title="presentation: RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract to RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationRelatedToLeasesAbstract" xlink:to="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:title="presentation: SupplementalCashFlowInformationRelatedToLeasesAbstract to RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="SupplementalCashFlowInformationRelatedToLeasesAbstract" xlink:title="presentation: LesseeLeaseDescriptionLineItems to SupplementalCashFlowInformationRelatedToLeasesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="AssetsAndLiabilitiesLesseeAbstract" xlink:title="AssetsAndLiabilitiesLesseeAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseRightOfUseAssetAbstract" xlink:label="OperatingLeaseRightOfUseAssetAbstract" xlink:title="OperatingLeaseRightOfUseAssetAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseRightOfUseAssetAbstract" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="presentation: OperatingLeaseRightOfUseAssetAbstract to OperatingLeaseRightOfUseAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="OperatingLeaseRightOfUseAssetAbstract" xlink:title="presentation: AssetsAndLiabilitiesLesseeAbstract to OperatingLeaseRightOfUseAssetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityAbstract" xlink:label="OperatingLeaseLiabilityAbstract" xlink:title="OperatingLeaseLiabilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilityAbstract" xlink:to="OperatingLeaseLiabilityCurrent" xlink:title="presentation: OperatingLeaseLiabilityAbstract to OperatingLeaseLiabilityCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilityAbstract" xlink:to="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:title="presentation: OperatingLeaseLiabilityAbstract to OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilityAbstract" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="presentation: OperatingLeaseLiabilityAbstract to OperatingLeaseLiabilityNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilityAbstract" xlink:to="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="presentation: OperatingLeaseLiabilityAbstract to OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilityAbstract" xlink:to="OperatingLeaseLiability" xlink:title="presentation: OperatingLeaseLiabilityAbstract to OperatingLeaseLiability" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilityAbstract" xlink:to="OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:title="presentation: OperatingLeaseLiabilityAbstract to OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="OperatingLeaseLiabilityAbstract" xlink:title="presentation: AssetsAndLiabilitiesLesseeAbstract to OperatingLeaseLiabilityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" xlink:label="OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" xlink:title="OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" xlink:to="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="presentation: OperatingLeaseWeightedAverageRemainingLeaseTermAbstract to OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" xlink:title="presentation: AssetsAndLiabilitiesLesseeAbstract to OperatingLeaseWeightedAverageRemainingLeaseTermAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract" xlink:label="OperatingLeaseWeightedAverageDiscountRatePercentAbstract" xlink:title="OperatingLeaseWeightedAverageDiscountRatePercentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseWeightedAverageDiscountRatePercentAbstract" xlink:to="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="presentation: OperatingLeaseWeightedAverageDiscountRatePercentAbstract to OperatingLeaseWeightedAverageDiscountRatePercent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="OperatingLeaseWeightedAverageDiscountRatePercentAbstract" xlink:title="presentation: AssetsAndLiabilitiesLesseeAbstract to OperatingLeaseWeightedAverageDiscountRatePercentAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="AssetsAndLiabilitiesLesseeAbstract" xlink:title="presentation: LesseeLeaseDescriptionLineItems to AssetsAndLiabilitiesLesseeAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="OperatingLeaseLiability" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to OperatingLeaseLiability" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="presentation: LesseeLeaseDescriptionLineItems to OperatingLeaseLiabilitiesPaymentsDueAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="LesseeLeaseDescriptionLineItems" xlink:title="presentation: LesseeLeaseDescriptionTable to LesseeLeaseDescriptionLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LesseeLeaseDescriptionTable" xlink:title="presentation: LeasesAbstract to LesseeLeaseDescriptionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/LeasesDetailsCalc01" />
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="FairValueByMeasurementBasisAxis" xlink:title="FairValueByMeasurementBasisAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="FairValueDisclosureItemAmountsDomain" xlink:title="FairValueDisclosureItemAmountsDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="PortionAtFairValueFairValueDisclosureMember" xlink:title="PortionAtFairValueFairValueDisclosureMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="PortionAtFairValueFairValueDisclosureMember" xlink:title="presentation: FairValueDisclosureItemAmountsDomain to PortionAtFairValueFairValueDisclosureMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="CarryingReportedAmountFairValueDisclosureMember" xlink:title="CarryingReportedAmountFairValueDisclosureMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="CarryingReportedAmountFairValueDisclosureMember" xlink:title="presentation: FairValueDisclosureItemAmountsDomain to CarryingReportedAmountFairValueDisclosureMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="EstimateOfFairValueFairValueDisclosureMember" xlink:title="EstimateOfFairValueFairValueDisclosureMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosureItemAmountsDomain" xlink:to="EstimateOfFairValueFairValueDisclosureMember" xlink:title="presentation: FairValueDisclosureItemAmountsDomain to EstimateOfFairValueFairValueDisclosureMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByMeasurementBasisAxis" xlink:to="FairValueDisclosureItemAmountsDomain" xlink:title="presentation: FairValueByMeasurementBasisAxis to FairValueDisclosureItemAmountsDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="FairValueByMeasurementBasisAxis" xlink:title="presentation: FairValueByBalanceSheetGroupingTable to FairValueByMeasurementBasisAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:label="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue" xlink:label="LongTermDebtFairValue" xlink:title="LongTermDebtFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="LongTermDebtFairValue" xlink:title="presentation: FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract to LongTermDebtFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:title="presentation: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="presentation: FairValueByBalanceSheetGroupingTable to FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueByBalanceSheetGroupingTable" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueByBalanceSheetGroupingTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeTaxDisclosureTable" xlink:label="IncomeTaxDisclosureTable" xlink:title="IncomeTaxDisclosureTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAgencyAxis" xlink:label="RegulatoryAgencyAxis" xlink:title="RegulatoryAgencyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAgencyDomain" xlink:label="RegulatoryAgencyDomain" xlink:title="RegulatoryAgencyDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DelawarePublicServiceCommissionMember" xlink:label="DelawarePublicServiceCommissionMember" xlink:title="DelawarePublicServiceCommissionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAgencyDomain" xlink:to="DelawarePublicServiceCommissionMember" xlink:title="presentation: RegulatoryAgencyDomain to DelawarePublicServiceCommissionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MarylandPublicServiceCommissionMember" xlink:label="MarylandPublicServiceCommissionMember" xlink:title="MarylandPublicServiceCommissionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAgencyDomain" xlink:to="MarylandPublicServiceCommissionMember" xlink:title="presentation: RegulatoryAgencyDomain to MarylandPublicServiceCommissionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryAgencyAxis" xlink:to="RegulatoryAgencyDomain" xlink:title="presentation: RegulatoryAgencyAxis to RegulatoryAgencyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureTable" xlink:to="RegulatoryAgencyAxis" xlink:title="presentation: IncomeTaxDisclosureTable to RegulatoryAgencyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeTaxDisclosureLineItems" xlink:label="IncomeTaxDisclosureLineItems" xlink:title="IncomeTaxDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeTaxAbstract" xlink:label="IncomeTaxAbstract" xlink:title="IncomeTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="presentation: IncomeTaxAbstract to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="IncreaseDecreaseInDeferredLiabilities" xlink:title="IncreaseDecreaseInDeferredLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAbstract" xlink:to="IncreaseDecreaseInDeferredLiabilities" xlink:title="presentation: IncomeTaxAbstract to IncreaseDecreaseInDeferredLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:label="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:title="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAbstract" xlink:to="TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" xlink:title="presentation: IncomeTaxAbstract to TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" xlink:label="TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" xlink:title="TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAbstract" xlink:to="TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" xlink:title="presentation: IncomeTaxAbstract to TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" xlink:label="TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" xlink:title="TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAbstract" xlink:to="TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" xlink:title="presentation: IncomeTaxAbstract to TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureLineItems" xlink:to="IncomeTaxAbstract" xlink:title="presentation: IncomeTaxDisclosureLineItems to IncomeTaxAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureTable" xlink:to="IncomeTaxDisclosureLineItems" xlink:title="presentation: IncomeTaxDisclosureTable to IncomeTaxDisclosureLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDisclosureTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxDisclosureTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="IncomeTaxExaminationTable" xlink:title="IncomeTaxExaminationTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="IncomeTaxAuthorityAxis" xlink:title="IncomeTaxAuthorityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="InternalRevenueServiceIRSMember" xlink:title="InternalRevenueServiceIRSMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="InternalRevenueServiceIRSMember" xlink:title="presentation: IncomeTaxAuthorityDomain to InternalRevenueServiceIRSMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="presentation: IncomeTaxAuthorityDomain to StateAndLocalJurisdictionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityAxis" xlink:to="IncomeTaxAuthorityDomain" xlink:title="presentation: IncomeTaxAuthorityAxis to IncomeTaxAuthorityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationTable" xlink:to="IncomeTaxAuthorityAxis" xlink:title="presentation: IncomeTaxExaminationTable to IncomeTaxAuthorityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationTable" xlink:to="RangeAxis" xlink:title="presentation: IncomeTaxExaminationTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="IncomeTaxExaminationLineItems" xlink:title="IncomeTaxExaminationLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract" xlink:label="IncomeTaxExaminationOperatingLossCarryforwardsAbstract" xlink:title="IncomeTaxExaminationOperatingLossCarryforwardsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="OperatingLossCarryforwards" xlink:title="OperatingLossCarryforwards" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationOperatingLossCarryforwardsAbstract" xlink:to="OperatingLossCarryforwards" xlink:title="presentation: IncomeTaxExaminationOperatingLossCarryforwardsAbstract to OperatingLossCarryforwards" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="OperatingLossCarryforwardsValuationAllowance" xlink:title="OperatingLossCarryforwardsValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationOperatingLossCarryforwardsAbstract" xlink:to="OperatingLossCarryforwardsValuationAllowance" xlink:title="presentation: IncomeTaxExaminationOperatingLossCarryforwardsAbstract to OperatingLossCarryforwardsValuationAllowance" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationLineItems" xlink:to="IncomeTaxExaminationOperatingLossCarryforwardsAbstract" xlink:title="presentation: IncomeTaxExaminationLineItems to IncomeTaxExaminationOperatingLossCarryforwardsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExaminationTable" xlink:to="IncomeTaxExaminationLineItems" xlink:title="presentation: IncomeTaxExaminationTable to IncomeTaxExaminationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxExaminationTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxExaminationTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="CurrentFederalTaxExpenseBenefit" xlink:title="presentation: FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract to CurrentFederalTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="presentation: FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract to DeferredFederalIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:title="FederalIncomeTaxExpenseBenefitContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:title="presentation: FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract to FederalIncomeTaxExpenseBenefitContinuingOperations" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract to FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="presentation: StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract to CurrentStateAndLocalTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="presentation: StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract to DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:title="StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:title="presentation: StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract to StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract to StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage" xlink:label="IncomeBeforeFederalAndStateIncomeTaxesPercentage" xlink:title="IncomeBeforeFederalAndStateIncomeTaxesPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="IncomeBeforeFederalAndStateIncomeTaxesPercentage" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract to IncomeBeforeFederalAndStateIncomeTaxesPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:title="IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" xlink:label="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" xlink:title="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" xlink:label="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" xlink:title="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="IncomeTaxReconciliationOtherReconcilingItems" xlink:title="IncomeTaxReconciliationOtherReconcilingItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="IncomeTaxReconciliationOtherReconcilingItems" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to IncomeTaxReconciliationOtherReconcilingItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to IncomeTaxExpenseBenefit" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="EffectiveIncomeTaxRateContinuingOperations" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to EffectiveIncomeTaxRateContinuingOperations" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxExpenseBenefitContinuingOperationsAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:title="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="ComponentsOfDeferredTaxAssetsAbstract" xlink:title="ComponentsOfDeferredTaxAssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:title="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAbstract to DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsValuationAllowance" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAbstract to DeferredTaxAssetsValuationAllowance" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAbstract to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAbstract to DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="DeferredTaxAssetsOther" xlink:title="DeferredTaxAssetsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsOther" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAbstract to DeferredTaxAssetsOther" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsNet" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAbstract to DeferredTaxAssetsNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="ComponentsOfDeferredTaxAssetsAbstract" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to ComponentsOfDeferredTaxAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:title="ComponentsOfDeferredTaxLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="presentation: ComponentsOfDeferredTaxLiabilitiesAbstract to DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredTaxLiabilitiesBondRetirementCosts" xlink:label="DeferredTaxLiabilitiesBondRetirementCosts" xlink:title="DeferredTaxLiabilitiesBondRetirementCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesBondRetirementCosts" xlink:title="presentation: ComponentsOfDeferredTaxLiabilitiesAbstract to DeferredTaxLiabilitiesBondRetirementCosts" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredTaxLiabilityExpensesOfRateProceedings" xlink:label="DeferredTaxLiabilityExpensesOfRateProceedings" xlink:title="DeferredTaxLiabilityExpensesOfRateProceedings" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilityExpensesOfRateProceedings" xlink:title="presentation: ComponentsOfDeferredTaxLiabilitiesAbstract to DeferredTaxLiabilityExpensesOfRateProceedings" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DeferredTaxLiabilityPropertyTaxes" xlink:label="DeferredTaxLiabilityPropertyTaxes" xlink:title="DeferredTaxLiabilityPropertyTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilityPropertyTaxes" xlink:title="presentation: ComponentsOfDeferredTaxLiabilitiesAbstract to DeferredTaxLiabilityPropertyTaxes" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="DeferredTaxLiabilitiesOther" xlink:title="DeferredTaxLiabilitiesOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesOther" xlink:title="presentation: ComponentsOfDeferredTaxLiabilitiesAbstract to DeferredTaxLiabilitiesOther" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="DeferredIncomeTaxLiabilities" xlink:title="presentation: ComponentsOfDeferredTaxLiabilitiesAbstract to DeferredIncomeTaxLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to ComponentsOfDeferredTaxLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="DeferredTaxLiabilities" xlink:title="DeferredTaxLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxLiabilities" xlink:title="presentation: ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract to DeferredTaxLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceAbstract" xlink:label="ValuationAllowanceAbstract" xlink:title="ValuationAllowanceAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="ValuationAndQualifyingAccountsDisclosureTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="ValuationAllowancesAndReservesTypeAxis" xlink:title="ValuationAllowancesAndReservesTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="ValuationAllowancesAndReservesDomain" xlink:title="ValuationAllowancesAndReservesDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="ValuationAllowanceOfDeferredTaxAssetsMember" xlink:title="ValuationAllowanceOfDeferredTaxAssetsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowancesAndReservesDomain" xlink:to="ValuationAllowanceOfDeferredTaxAssetsMember" xlink:title="presentation: ValuationAllowancesAndReservesDomain to ValuationAllowanceOfDeferredTaxAssetsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowancesAndReservesTypeAxis" xlink:to="ValuationAllowancesAndReservesDomain" xlink:title="presentation: ValuationAllowancesAndReservesTypeAxis to ValuationAllowancesAndReservesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="ValuationAllowancesAndReservesTypeAxis" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureTable to ValuationAllowancesAndReservesTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="ValuationAndQualifyingAccountsDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="MovementInValuationAllowancesAndReservesRollForward" xlink:title="MovementInValuationAllowancesAndReservesRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="ValuationAllowancesAndReservesBalance" xlink:title="presentation: MovementInValuationAllowancesAndReservesRollForward to ValuationAllowancesAndReservesBalance" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:title="presentation: MovementInValuationAllowancesAndReservesRollForward to ValuationAllowancesAndReservesChargedToCostAndExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="ValuationAllowancesAndReservesDeductions" xlink:title="ValuationAllowancesAndReservesDeductions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="ValuationAllowancesAndReservesDeductions" xlink:title="presentation: MovementInValuationAllowancesAndReservesRollForward to ValuationAllowancesAndReservesDeductions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="ValuationAllowancesAndReservesBalance_2" xlink:title="ValuationAllowancesAndReservesBalance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementInValuationAllowancesAndReservesRollForward" xlink:to="ValuationAllowancesAndReservesBalance_2" xlink:title="presentation: MovementInValuationAllowancesAndReservesRollForward to ValuationAllowancesAndReservesBalance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="MovementInValuationAllowancesAndReservesRollForward" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureLineItems to MovementInValuationAllowancesAndReservesRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAndQualifyingAccountsDisclosureTable" xlink:to="ValuationAndQualifyingAccountsDisclosureLineItems" xlink:title="presentation: ValuationAndQualifyingAccountsDisclosureTable to ValuationAndQualifyingAccountsDisclosureLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowanceAbstract" xlink:to="ValuationAndQualifyingAccountsDisclosureTable" xlink:title="presentation: ValuationAllowanceAbstract to ValuationAndQualifyingAccountsDisclosureTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ValuationAllowanceAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to ValuationAllowanceAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" xlink:label="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" xlink:title="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" xlink:to="UnrecognizedTaxBenefits" xlink:title="presentation: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract to UnrecognizedTaxBenefits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" xlink:to="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="presentation: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract to UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" xlink:to="UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:title="presentation: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract to UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" xlink:to="UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:title="presentation: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract to UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:label="TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:title="TaxAdjustmentsSettlementsAndUnusualProvisions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" xlink:to="TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:title="presentation: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract to TaxAdjustmentsSettlementsAndUnusualProvisions" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate" xlink:label="UnrecognizedTaxBenefitsChangeInFederalTaxRate" xlink:title="UnrecognizedTaxBenefitsChangeInFederalTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" xlink:to="UnrecognizedTaxBenefitsChangeInFederalTaxRate" xlink:title="presentation: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract to UnrecognizedTaxBenefitsChangeInFederalTaxRate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" xlink:to="UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:title="presentation: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract to UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits_2" xlink:title="UnrecognizedTaxBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" xlink:to="UnrecognizedTaxBenefits_2" xlink:title="presentation: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract to UnrecognizedTaxBenefits" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/PreferredStockDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:title="PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="PreferredStockSharesOutstanding" xlink:title="presentation: PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract to PreferredStockSharesOutstanding" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="PreferredStockSharesAuthorized" xlink:title="presentation: PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract to PreferredStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="PreferredStockParOrStatedValuePerShare" xlink:title="presentation: PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract to PreferredStockParOrStatedValuePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapitalDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="StockholdersEquityNoteAbstract" xlink:title="StockholdersEquityNoteAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:label="StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:title="StockIssuedDuringPeriodSharesDividendReinvestmentPlan" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:title="presentation: StockholdersEquityNoteAbstract to StockIssuedDuringPeriodSharesDividendReinvestmentPlan" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:label="StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:title="StockIssuedDuringPeriodValueDividendReinvestmentPlan" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:title="presentation: StockholdersEquityNoteAbstract to StockIssuedDuringPeriodValueDividendReinvestmentPlan" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/DebtLinesOfCreditDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="LineOfCreditFacilityTable" xlink:title="LineOfCreditFacilityTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="LineOfCreditFacilityAxis" xlink:title="LineOfCreditFacilityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="LineOfCreditFacilityLenderDomain" xlink:title="LineOfCreditFacilityLenderDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CitizensBankMember" xlink:label="CitizensBankMember" xlink:title="CitizensBankMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLenderDomain" xlink:to="CitizensBankMember" xlink:title="presentation: LineOfCreditFacilityLenderDomain to CitizensBankMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CobankMember" xlink:label="CobankMember" xlink:title="CobankMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLenderDomain" xlink:to="CobankMember" xlink:title="presentation: LineOfCreditFacilityLenderDomain to CobankMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAxis" xlink:to="LineOfCreditFacilityLenderDomain" xlink:title="presentation: LineOfCreditFacilityAxis to LineOfCreditFacilityLenderDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="LineOfCreditFacilityAxis" xlink:title="presentation: LineOfCreditFacilityTable to LineOfCreditFacilityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LondonInterbankOfferedRateMember" xlink:label="LondonInterbankOfferedRateMember" xlink:title="LondonInterbankOfferedRateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateDomain" xlink:to="LondonInterbankOfferedRateMember" xlink:title="presentation: VariableRateDomain to LondonInterbankOfferedRateMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:title="SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateDomain" xlink:to="SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:title="presentation: VariableRateDomain to SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" xlink:label="TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" xlink:title="TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateDomain" xlink:to="TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" xlink:title="presentation: VariableRateDomain to TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain" xlink:title="presentation: VariableRateAxis to VariableRateDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="VariableRateAxis" xlink:title="presentation: LineOfCreditFacilityTable to VariableRateAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember" xlink:label="ParentCompanyMember" xlink:title="ParentCompanyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ParentCompanyMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ParentCompanyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ArtesianWaterMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMarylandMember" xlink:label="ArtesianWaterMarylandMember" xlink:title="ArtesianWaterMarylandMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMarylandMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ArtesianWaterMarylandMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="presentation: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="presentation: LineOfCreditFacilityTable to ConsolidatedEntitiesAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="RangeAxis" xlink:title="presentation: LineOfCreditFacilityTable to RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="LineOfCreditFacilityLineItems" xlink:title="LineOfCreditFacilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="LineOfCreditFacilityAbstract" xlink:title="LineOfCreditFacilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="presentation: LineOfCreditFacilityAbstract to LineOfCreditFacilityMaximumBorrowingCapacity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="LineOfCreditFacilityRemainingBorrowingCapacity" xlink:title="presentation: LineOfCreditFacilityAbstract to LineOfCreditFacilityRemainingBorrowingCapacity" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtWeightedAverageInterestRate" xlink:label="DebtWeightedAverageInterestRate" xlink:title="DebtWeightedAverageInterestRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtWeightedAverageInterestRate" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtWeightedAverageInterestRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DebtInstrumentTermOfVariableRate" xlink:label="DebtInstrumentTermOfVariableRate" xlink:title="DebtInstrumentTermOfVariableRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentTermOfVariableRate" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentTermOfVariableRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DebtInstrumentTermOfVariableRatePercentage" xlink:label="DebtInstrumentTermOfVariableRatePercentage" xlink:title="DebtInstrumentTermOfVariableRatePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentTermOfVariableRatePercentage" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentTermOfVariableRatePercentage" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="DebtInstrumentDescriptionOfVariableRateBasis" xlink:title="DebtInstrumentDescriptionOfVariableRateBasis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentDescriptionOfVariableRateBasis" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentDescriptionOfVariableRateBasis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="presentation: LineOfCreditFacilityAbstract to DebtInstrumentBasisSpreadOnVariableRate1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="LineOfCreditFacilityExpirationDate1" xlink:title="LineOfCreditFacilityExpirationDate1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="LineOfCreditFacilityExpirationDate1" xlink:title="presentation: LineOfCreditFacilityAbstract to LineOfCreditFacilityExpirationDate1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PatronageRefundsEarned" xlink:label="PatronageRefundsEarned" xlink:title="PatronageRefundsEarned" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAbstract" xlink:to="PatronageRefundsEarned" xlink:title="presentation: LineOfCreditFacilityAbstract to PatronageRefundsEarned" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityAbstract" xlink:title="presentation: LineOfCreditFacilityLineItems to LineOfCreditFacilityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="LineOfCreditFacilityLineItems" xlink:title="presentation: LineOfCreditFacilityTable to LineOfCreditFacilityLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="LineOfCreditFacilityTable" xlink:title="presentation: DebtDisclosureAbstract to LineOfCreditFacilityTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/DebtLongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FirstMortgageMember" xlink:label="FirstMortgageMember" xlink:title="FirstMortgageMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="FirstMortgageMember" xlink:title="presentation: LongtermDebtTypeDomain to FirstMortgageMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoansMember" xlink:label="StateRevolvingFundLoansMember" xlink:title="StateRevolvingFundLoansMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="StateRevolvingFundLoansMember" xlink:title="presentation: LongtermDebtTypeDomain to StateRevolvingFundLoansMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableOtherPayablesMember" xlink:label="NotesPayableOtherPayablesMember" xlink:title="NotesPayableOtherPayablesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeDomain" xlink:to="NotesPayableOtherPayablesMember" xlink:title="presentation: LongtermDebtTypeDomain to NotesPayableOtherPayablesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="presentation: LongtermDebtTypeAxis to LongtermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="LongtermDebtTypeAxis" xlink:title="presentation: DebtInstrumentTable to LongtermDebtTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesR596Due12312028Member" xlink:label="SeriesR596Due12312028Member" xlink:title="SeriesR596Due12312028Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeriesR596Due12312028Member" xlink:title="presentation: DebtInstrumentNameDomain to SeriesR596Due12312028Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesS445Due12312033Member" xlink:label="SeriesS445Due12312033Member" xlink:title="SeriesS445Due12312033Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeriesS445Due12312033Member" xlink:title="presentation: DebtInstrumentNameDomain to SeriesS445Due12312033Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesT424Due12202036Member" xlink:label="SeriesT424Due12202036Member" xlink:title="SeriesT424Due12202036Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeriesT424Due12202036Member" xlink:title="presentation: DebtInstrumentNameDomain to SeriesT424Due12202036Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesUDue01312038Member" xlink:label="SeriesUDue01312038Member" xlink:title="SeriesUDue01312038Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeriesUDue01312038Member" xlink:title="presentation: DebtInstrumentNameDomain to SeriesUDue01312038Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesVDue10312049Member" xlink:label="SeriesVDue10312049Member" xlink:title="SeriesVDue10312049Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeriesVDue10312049Member" xlink:title="presentation: DebtInstrumentNameDomain to SeriesVDue10312049Member" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SeriesWDue04302047Member" xlink:label="SeriesWDue04302047Member" xlink:title="SeriesWDue04302047Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="SeriesWDue04302047Member" xlink:title="presentation: DebtInstrumentNameDomain to SeriesWDue04302047Member" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan448Due08012021Member" xlink:label="StateRevolvingFundLoan448Due08012021Member" xlink:title="StateRevolvingFundLoan448Due08012021Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan448Due08012021Member" xlink:title="presentation: DebtInstrumentNameDomain to StateRevolvingFundLoan448Due08012021Member" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan357Due09012023Member" xlink:label="StateRevolvingFundLoan357Due09012023Member" xlink:title="StateRevolvingFundLoan357Due09012023Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan357Due09012023Member" xlink:title="presentation: DebtInstrumentNameDomain to StateRevolvingFundLoan357Due09012023Member" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan364Due05012025Member" xlink:label="StateRevolvingFundLoan364Due05012025Member" xlink:title="StateRevolvingFundLoan364Due05012025Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan364Due05012025Member" xlink:title="presentation: DebtInstrumentNameDomain to StateRevolvingFundLoan364Due05012025Member" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan341Due02012031Member" xlink:label="StateRevolvingFundLoan341Due02012031Member" xlink:title="StateRevolvingFundLoan341Due02012031Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan341Due02012031Member" xlink:title="presentation: DebtInstrumentNameDomain to StateRevolvingFundLoan341Due02012031Member" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan340Due07012032Member" xlink:label="StateRevolvingFundLoan340Due07012032Member" xlink:title="StateRevolvingFundLoan340Due07012032Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan340Due07012032Member" xlink:title="presentation: DebtInstrumentNameDomain to StateRevolvingFundLoan340Due07012032Member" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan1187Due11012041Member" xlink:label="StateRevolvingFundLoan1187Due11012041Member" xlink:title="StateRevolvingFundLoan1187Due11012041Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan1187Due11012041Member" xlink:title="presentation: DebtInstrumentNameDomain to StateRevolvingFundLoan1187Due11012041Member" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanTwo1187Due11012041Member" xlink:label="StateRevolvingFundLoanTwo1187Due11012041Member" xlink:title="StateRevolvingFundLoanTwo1187Due11012041Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoanTwo1187Due11012041Member" xlink:title="presentation: DebtInstrumentNameDomain to StateRevolvingFundLoanTwo1187Due11012041Member" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanThree1187Due11012041Member" xlink:label="StateRevolvingFundLoanThree1187Due11012041Member" xlink:title="StateRevolvingFundLoanThree1187Due11012041Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoanThree1187Due11012041Member" xlink:title="presentation: DebtInstrumentNameDomain to StateRevolvingFundLoanThree1187Due11012041Member" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanOne200Due02012043Member" xlink:label="StateRevolvingFundLoanOne200Due02012043Member" xlink:title="StateRevolvingFundLoanOne200Due02012043Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoanOne200Due02012043Member" xlink:title="presentation: DebtInstrumentNameDomain to StateRevolvingFundLoanOne200Due02012043Member" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanTwo200Due02012043Member" xlink:label="StateRevolvingFundLoanTwo200Due02012043Member" xlink:title="StateRevolvingFundLoanTwo200Due02012043Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoanTwo200Due02012043Member" xlink:title="presentation: DebtInstrumentNameDomain to StateRevolvingFundLoanTwo200Due02012043Member" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanOne200Due06012043Member" xlink:label="StateRevolvingFundLoanOne200Due06012043Member" xlink:title="StateRevolvingFundLoanOne200Due06012043Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoanOne200Due06012043Member" xlink:title="presentation: DebtInstrumentNameDomain to StateRevolvingFundLoanOne200Due06012043Member" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoanTwo200Due06012043Member" xlink:label="StateRevolvingFundLoanTwo200Due06012043Member" xlink:title="StateRevolvingFundLoanTwo200Due06012043Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoanTwo200Due06012043Member" xlink:title="presentation: DebtInstrumentNameDomain to StateRevolvingFundLoanTwo200Due06012043Member" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan200Due02012044Member" xlink:label="StateRevolvingFundLoan200Due02012044Member" xlink:title="StateRevolvingFundLoan200Due02012044Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan200Due02012044Member" xlink:title="presentation: DebtInstrumentNameDomain to StateRevolvingFundLoan200Due02012044Member" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_StateRevolvingFundLoan200Due01012043Member" xlink:label="StateRevolvingFundLoan200Due01012043Member" xlink:title="StateRevolvingFundLoan200Due01012043Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="StateRevolvingFundLoan200Due01012043Member" xlink:title="presentation: DebtInstrumentNameDomain to StateRevolvingFundLoan200Due01012043Member" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PromissoryNoteMember" xlink:label="PromissoryNoteMember" xlink:title="PromissoryNoteMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="PromissoryNoteMember" xlink:title="presentation: DebtInstrumentNameDomain to PromissoryNoteMember" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AssetPurchaseContractualObligationMember" xlink:label="AssetPurchaseContractualObligationMember" xlink:title="AssetPurchaseContractualObligationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentNameDomain" xlink:to="AssetPurchaseContractualObligationMember" xlink:title="presentation: DebtInstrumentNameDomain to AssetPurchaseContractualObligationMember" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain" xlink:title="presentation: DebtInstrumentAxis to DebtInstrumentNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentAxis" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="DebtInstrumentsAbstract" xlink:title="DebtInstrumentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract" xlink:label="LongTermDebtByCurrentAndNoncurrentAbstract" xlink:title="LongTermDebtByCurrentAndNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="LongTermDebt" xlink:title="LongTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByCurrentAndNoncurrentAbstract" xlink:to="LongTermDebt" xlink:title="presentation: LongTermDebtByCurrentAndNoncurrentAbstract to LongTermDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: LongTermDebtByCurrentAndNoncurrentAbstract to DebtInstrumentInterestRateStatedPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentMaturityDate" xlink:title="presentation: LongTermDebtByCurrentAndNoncurrentAbstract to DebtInstrumentMaturityDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="LongTermDebtCurrent" xlink:title="LongTermDebtCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByCurrentAndNoncurrentAbstract" xlink:to="LongTermDebtCurrent" xlink:title="presentation: LongTermDebtByCurrentAndNoncurrentAbstract to LongTermDebtCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByCurrentAndNoncurrentAbstract" xlink:to="LongTermDebtNoncurrent" xlink:title="presentation: LongTermDebtByCurrentAndNoncurrentAbstract to LongTermDebtNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentsAbstract" xlink:to="LongTermDebtByCurrentAndNoncurrentAbstract" xlink:title="presentation: DebtInstrumentsAbstract to LongTermDebtByCurrentAndNoncurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="LongTermDebtByMaturityAbstract" xlink:title="LongTermDebtByMaturityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermDebtByMaturityAbstract" xlink:to="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:title="presentation: LongTermDebtByMaturityAbstract to LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentsAbstract" xlink:to="LongTermDebtByMaturityAbstract" xlink:title="presentation: DebtInstrumentsAbstract to LongTermDebtByMaturityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentsAbstract" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentLineItems" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="DebtInstrumentTable" xlink:title="presentation: DebtDisclosureAbstract to DebtInstrumentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/StockCompensationPlansDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="presentation: ClassOfStockDomain to CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to StatementClassOfStockAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionMember" xlink:label="StockOptionMember" xlink:title="StockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="StockOptionMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to StockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExercisePriceRangeOneMember" xlink:label="ExercisePriceRangeOneMember" xlink:title="ExercisePriceRangeOneMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeOneMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeOneMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExercisePriceRangeTwoMember" xlink:label="ExercisePriceRangeTwoMember" xlink:title="ExercisePriceRangeTwoMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeTwoMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeTwoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EmployeeAndDirectorMember" xlink:label="EmployeeAndDirectorMember" xlink:title="EmployeeAndDirectorMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="EmployeeAndDirectorMember" xlink:title="presentation: TitleOfIndividualWithRelationshipToEntityDomain to EmployeeAndDirectorMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="presentation: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="TitleOfIndividualAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to TitleOfIndividualAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_Two015EquityCompensationPlanMember" xlink:label="Two015EquityCompensationPlanMember" xlink:title="Two015EquityCompensationPlanMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="Two015EquityCompensationPlanMember" xlink:title="presentation: PlanNameDomain to Two015EquityCompensationPlanMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="presentation: PlanNameAxis to PlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="PlanNameAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to PlanNameAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="ShareBasedCompensationAbstract" xlink:title="ShareBasedCompensationAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfDirectorsInCommittee" xlink:label="NumberOfDirectorsInCommittee" xlink:title="NumberOfDirectorsInCommittee" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationAbstract" xlink:to="NumberOfDirectorsInCommittee" xlink:title="presentation: ShareBasedCompensationAbstract to NumberOfDirectorsInCommittee" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationAbstract" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="presentation: ShareBasedCompensationAbstract to AllocatedShareBasedCompensationExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to StockIssuedDuringPeriodSharesStockOptionsExercised" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ProceedsFromStockOptionsExercised" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ProceedsFromStockOptionsExercised" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxExpenseFromStockOptionsExercised" xlink:label="DeferredTaxExpenseFromStockOptionsExercised" xlink:title="DeferredTaxExpenseFromStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="DeferredTaxExpenseFromStockOptionsExercised" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to DeferredTaxExpenseFromStockOptionsExercised" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" xlink:label="SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" xlink:title="SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" xlink:title="presentation: SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" xlink:to="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract to SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" xlink:title="presentation: SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" xlink:label="SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" xlink:title="SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="presentation: SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="presentation: SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" xlink:title="presentation: SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="SharePrice" xlink:title="SharePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharePrice" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/EmployeeBenefitPlansDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="ScheduleOfDefinedBenefitPlansDisclosuresTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="PensionPlansDefinedBenefitMember" xlink:title="PensionPlansDefinedBenefitMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="PensionPlansDefinedBenefitMember" xlink:title="presentation: RetirementPlanTypeDomain to PensionPlansDefinedBenefitMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="presentation: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RetirementPlanTypeAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to RetirementPlanTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ParentCompanyMember" xlink:label="ParentCompanyMember" xlink:title="ParentCompanyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ParentCompanyMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ParentCompanyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="presentation: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:title="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:to="DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:title="presentation: GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract to DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="presentation: GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract to DefinedContributionPlanEmployerMatchingContributionPercent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_GrossPayRateOfMatchedEmployeeContributions" xlink:label="GrossPayRateOfMatchedEmployeeContributions" xlink:title="GrossPayRateOfMatchedEmployeeContributions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:to="GrossPayRateOfMatchedEmployeeContributions" xlink:title="presentation: GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract to GrossPayRateOfMatchedEmployeeContributions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:to="DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" xlink:title="presentation: GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract to DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="presentation: GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract to DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:label="DefinedContributionPlanAdministrativeExpenses" xlink:title="DefinedContributionPlanAdministrativeExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:to="DefinedContributionPlanAdministrativeExpenses" xlink:title="presentation: GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract to DefinedContributionPlanAdministrativeExpenses" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="DefinedBenefitPlanDisclosureLineItems" xlink:title="presentation: ScheduleOfDefinedBenefitPlansDisclosuresTable to DefinedBenefitPlanDisclosureLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to ScheduleOfDefinedBenefitPlansDisclosuresTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommitmentsAndContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable" xlink:label="LossContingenciesTable" xlink:title="LossContingenciesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ArtesianWaterMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterPennsylvaniaMember" xlink:label="ArtesianWaterPennsylvaniaMember" xlink:title="ArtesianWaterPennsylvaniaMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterPennsylvaniaMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ArtesianWaterPennsylvaniaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWastewaterMember" xlink:label="ArtesianWastewaterMember" xlink:title="ArtesianWastewaterMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWastewaterMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ArtesianWastewaterMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMarylandMember" xlink:label="ArtesianWaterMarylandMember" xlink:title="ArtesianWaterMarylandMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMarylandMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ArtesianWaterMarylandMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="presentation: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingenciesTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="presentation: LossContingenciesTable to ConsolidatedEntitiesAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems" xlink:label="LossContingenciesLineItems" xlink:title="LossContingenciesLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EasementsAbstract" xlink:label="EasementsAbstract" xlink:title="EasementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EasementAgreementPeriod" xlink:label="EasementAgreementPeriod" xlink:title="EasementAgreementPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EasementsAbstract" xlink:to="EasementAgreementPeriod" xlink:title="presentation: EasementsAbstract to EasementAgreementPeriod" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_EasementPayments" xlink:label="EasementPayments" xlink:title="EasementPayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EasementsAbstract" xlink:to="EasementPayments" xlink:title="presentation: EasementsAbstract to EasementPayments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AreaOfLandUseAsPerPerpetualAgreement" xlink:label="AreaOfLandUseAsPerPerpetualAgreement" xlink:title="AreaOfLandUseAsPerPerpetualAgreement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EasementsAbstract" xlink:to="AreaOfLandUseAsPerPerpetualAgreement" xlink:title="presentation: EasementsAbstract to AreaOfLandUseAsPerPerpetualAgreement" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost" xlink:label="LeaseCost" xlink:title="LeaseCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EasementsAbstract" xlink:to="LeaseCost" xlink:title="presentation: EasementsAbstract to LeaseCost" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TerminationPeriod" xlink:label="TerminationPeriod" xlink:title="TerminationPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EasementsAbstract" xlink:to="TerminationPeriod" xlink:title="presentation: EasementsAbstract to TerminationPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent" xlink:label="PaymentsForRent" xlink:title="PaymentsForRent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EasementsAbstract" xlink:to="PaymentsForRent" xlink:title="presentation: EasementsAbstract to PaymentsForRent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EasementsAbstract" xlink:to="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="presentation: EasementsAbstract to OperatingLeaseLiabilitiesPaymentsDueAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingenciesLineItems" xlink:to="EasementsAbstract" xlink:title="presentation: LossContingenciesLineItems to EasementsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_InterconnectionsAbstract" xlink:label="InterconnectionsAbstract" xlink:title="InterconnectionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfWaterServiceInterconnectionAgreement" xlink:label="NumberOfWaterServiceInterconnectionAgreement" xlink:title="NumberOfWaterServiceInterconnectionAgreement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterconnectionsAbstract" xlink:to="NumberOfWaterServiceInterconnectionAgreement" xlink:title="presentation: InterconnectionsAbstract to NumberOfWaterServiceInterconnectionAgreement" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" xlink:label="NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" xlink:title="NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterconnectionsAbstract" xlink:to="NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" xlink:title="presentation: InterconnectionsAbstract to NumberOfRenewalTermsForWaterServiceInterconnectionAgreements" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TermOfRenewalForWaterServiceInterconnectionAgreements" xlink:label="TermOfRenewalForWaterServiceInterconnectionAgreements" xlink:title="TermOfRenewalForWaterServiceInterconnectionAgreements" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterconnectionsAbstract" xlink:to="TermOfRenewalForWaterServiceInterconnectionAgreements" xlink:title="presentation: InterconnectionsAbstract to TermOfRenewalForWaterServiceInterconnectionAgreements" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_MinimumPurchaseRequirementsOfWater" xlink:label="MinimumPurchaseRequirementsOfWater" xlink:title="MinimumPurchaseRequirementsOfWater" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterconnectionsAbstract" xlink:to="MinimumPurchaseRequirementsOfWater" xlink:title="presentation: InterconnectionsAbstract to MinimumPurchaseRequirementsOfWater" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationFiscalYearMaturityAbstract" xlink:label="PurchaseObligationFiscalYearMaturityAbstract" xlink:title="PurchaseObligationFiscalYearMaturityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:label="PurchaseObligationDueInNextTwelveMonths" xlink:title="PurchaseObligationDueInNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PurchaseObligationFiscalYearMaturityAbstract" xlink:to="PurchaseObligationDueInNextTwelveMonths" xlink:title="presentation: PurchaseObligationFiscalYearMaturityAbstract to PurchaseObligationDueInNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInSecondYear" xlink:label="PurchaseObligationDueInSecondYear" xlink:title="PurchaseObligationDueInSecondYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PurchaseObligationFiscalYearMaturityAbstract" xlink:to="PurchaseObligationDueInSecondYear" xlink:title="presentation: PurchaseObligationFiscalYearMaturityAbstract to PurchaseObligationDueInSecondYear" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInThirdYear" xlink:label="PurchaseObligationDueInThirdYear" xlink:title="PurchaseObligationDueInThirdYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PurchaseObligationFiscalYearMaturityAbstract" xlink:to="PurchaseObligationDueInThirdYear" xlink:title="presentation: PurchaseObligationFiscalYearMaturityAbstract to PurchaseObligationDueInThirdYear" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInFourthYear" xlink:label="PurchaseObligationDueInFourthYear" xlink:title="PurchaseObligationDueInFourthYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PurchaseObligationFiscalYearMaturityAbstract" xlink:to="PurchaseObligationDueInFourthYear" xlink:title="presentation: PurchaseObligationFiscalYearMaturityAbstract to PurchaseObligationDueInFourthYear" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligationDueInFifthYear" xlink:label="PurchaseObligationDueInFifthYear" xlink:title="PurchaseObligationDueInFifthYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PurchaseObligationFiscalYearMaturityAbstract" xlink:to="PurchaseObligationDueInFifthYear" xlink:title="presentation: PurchaseObligationFiscalYearMaturityAbstract to PurchaseObligationDueInFifthYear" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligation" xlink:label="PurchaseObligation" xlink:title="PurchaseObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PurchaseObligationFiscalYearMaturityAbstract" xlink:to="PurchaseObligation" xlink:title="presentation: PurchaseObligationFiscalYearMaturityAbstract to PurchaseObligation" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterconnectionsAbstract" xlink:to="PurchaseObligationFiscalYearMaturityAbstract" xlink:title="presentation: InterconnectionsAbstract to PurchaseObligationFiscalYearMaturityAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ExpensesForPurchasedWater" xlink:label="ExpensesForPurchasedWater" xlink:title="ExpensesForPurchasedWater" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterconnectionsAbstract" xlink:to="ExpensesForPurchasedWater" xlink:title="presentation: InterconnectionsAbstract to ExpensesForPurchasedWater" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingenciesLineItems" xlink:to="InterconnectionsAbstract" xlink:title="presentation: LossContingenciesLineItems to InterconnectionsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsAbstract" xlink:label="OtherCommitmentsAbstract" xlink:title="OtherCommitmentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermPurchaseCommitmentPeriod" xlink:label="LongtermPurchaseCommitmentPeriod" xlink:title="LongtermPurchaseCommitmentPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="LongtermPurchaseCommitmentPeriod" xlink:title="presentation: OtherCommitmentsAbstract to LongtermPurchaseCommitmentPeriod" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation" xlink:label="ContractualObligation" xlink:title="ContractualObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="ContractualObligation" xlink:title="presentation: OtherCommitmentsAbstract to ContractualObligation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TankPaintingExpense" xlink:label="TankPaintingExpense" xlink:title="TankPaintingExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="TankPaintingExpense" xlink:title="presentation: OtherCommitmentsAbstract to TankPaintingExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentFiscalYearMaturityAbstract" xlink:label="OtherCommitmentFiscalYearMaturityAbstract" xlink:title="OtherCommitmentFiscalYearMaturityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:label="OtherCommitmentDueInNextTwelveMonths" xlink:title="OtherCommitmentDueInNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentFiscalYearMaturityAbstract" xlink:to="OtherCommitmentDueInNextTwelveMonths" xlink:title="presentation: OtherCommitmentFiscalYearMaturityAbstract to OtherCommitmentDueInNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="OtherCommitmentDueInSecondYear" xlink:title="OtherCommitmentDueInSecondYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentFiscalYearMaturityAbstract" xlink:to="OtherCommitmentDueInSecondYear" xlink:title="presentation: OtherCommitmentFiscalYearMaturityAbstract to OtherCommitmentDueInSecondYear" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="OtherCommitmentDueInThirdYear" xlink:title="OtherCommitmentDueInThirdYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentFiscalYearMaturityAbstract" xlink:to="OtherCommitmentDueInThirdYear" xlink:title="presentation: OtherCommitmentFiscalYearMaturityAbstract to OtherCommitmentDueInThirdYear" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitment" xlink:label="OtherCommitment" xlink:title="OtherCommitment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentFiscalYearMaturityAbstract" xlink:to="OtherCommitment" xlink:title="presentation: OtherCommitmentFiscalYearMaturityAbstract to OtherCommitment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="OtherCommitmentFiscalYearMaturityAbstract" xlink:title="presentation: OtherCommitmentsAbstract to OtherCommitmentFiscalYearMaturityAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingenciesLineItems" xlink:to="OtherCommitmentsAbstract" xlink:title="presentation: LossContingenciesLineItems to OtherCommitmentsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossContingenciesTable" xlink:to="LossContingenciesLineItems" xlink:title="presentation: LossContingenciesTable to LossContingenciesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="LossContingenciesTable" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to LossContingenciesTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="ConsolidatedEntitiesAxis" xlink:title="ConsolidatedEntitiesAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="ConsolidatedEntitiesDomain" xlink:title="ConsolidatedEntitiesDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ArtesianWaterMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMarylandMember" xlink:label="ArtesianWaterMarylandMember" xlink:title="ArtesianWaterMarylandMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterMarylandMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ArtesianWaterMarylandMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterPennsylvaniaMember" xlink:label="ArtesianWaterPennsylvaniaMember" xlink:title="ArtesianWaterPennsylvaniaMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWaterPennsylvaniaMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ArtesianWaterPennsylvaniaMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWastewaterMember" xlink:label="ArtesianWastewaterMember" xlink:title="ArtesianWastewaterMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesDomain" xlink:to="ArtesianWastewaterMember" xlink:title="presentation: ConsolidatedEntitiesDomain to ArtesianWastewaterMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidatedEntitiesAxis" xlink:to="ConsolidatedEntitiesDomain" xlink:title="presentation: ConsolidatedEntitiesAxis to ConsolidatedEntitiesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConsolidatedEntitiesAxis" xlink:title="presentation: ConcentrationRiskTable to ConsolidatedEntitiesAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="AccountsReceivableMember" xlink:title="presentation: ConcentrationRiskBenchmarkDomain to AccountsReceivableMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain" xlink:title="presentation: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskByBenchmarkAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTypeDomain" xlink:to="CustomerConcentrationRiskMember" xlink:title="presentation: ConcentrationRiskTypeDomain to CustomerConcentrationRiskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain" xlink:title="presentation: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskByTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ConcentrationRiskAbstract" xlink:label="ConcentrationRiskAbstract" xlink:title="ConcentrationRiskAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfCountiesInWhichWaterUtilityServiceProvided" xlink:label="NumberOfCountiesInWhichWaterUtilityServiceProvided" xlink:title="NumberOfCountiesInWhichWaterUtilityServiceProvided" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskAbstract" xlink:to="NumberOfCountiesInWhichWaterUtilityServiceProvided" xlink:title="presentation: ConcentrationRiskAbstract to NumberOfCountiesInWhichWaterUtilityServiceProvided" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfCustomers" xlink:label="NumberOfCustomers" xlink:title="NumberOfCustomers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskAbstract" xlink:to="NumberOfCustomers" xlink:title="presentation: ConcentrationRiskAbstract to NumberOfCustomers" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskAbstract" xlink:to="ConcentrationRiskPercentage1" xlink:title="presentation: ConcentrationRiskAbstract to ConcentrationRiskPercentage1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskAbstract" xlink:title="presentation: ConcentrationRiskLineItems to ConcentrationRiskAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskLineItems" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="ConcentrationRiskTable" xlink:title="presentation: RisksAndUncertaintiesAbstract to ConcentrationRiskTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/RegulatoryProceedingsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatedOperationsAbstract" xlink:label="RegulatedOperationsAbstract" xlink:title="RegulatedOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RegulatoryProceedingsTable" xlink:label="RegulatoryProceedingsTable" xlink:title="RegulatoryProceedingsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ArtesianWaterMember" xlink:label="ArtesianWaterMember" xlink:title="ArtesianWaterMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityDomain" xlink:to="ArtesianWaterMember" xlink:title="presentation: EntityDomain to ArtesianWaterMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="presentation: LegalEntityAxis to EntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryProceedingsTable" xlink:to="LegalEntityAxis" xlink:title="presentation: RegulatoryProceedingsTable to LegalEntityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_DE" xlink:label="DE" xlink:title="DE" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="DE" xlink:title="presentation: SegmentGeographicalDomain to DE" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryProceedingsTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: RegulatoryProceedingsTable to StatementGeographicalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryProceedingsTable" xlink:to="RangeAxis" xlink:title="presentation: RegulatoryProceedingsTable to RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RegulatoryProceedingsLineItems" xlink:label="RegulatoryProceedingsLineItems" xlink:title="RegulatoryProceedingsLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_WaterAndWastewaterRatesAbstract" xlink:label="WaterAndWastewaterRatesAbstract" xlink:title="WaterAndWastewaterRatesAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmountOfTemporaryRateIncreasePerRateSettingProcess" xlink:label="AmountOfTemporaryRateIncreasePerRateSettingProcess" xlink:title="AmountOfTemporaryRateIncreasePerRateSettingProcess" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="AmountOfTemporaryRateIncreasePerRateSettingProcess" xlink:title="presentation: WaterAndWastewaterRatesAbstract to AmountOfTemporaryRateIncreasePerRateSettingProcess" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" xlink:label="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" xlink:title="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" xlink:title="presentation: WaterAndWastewaterRatesAbstract to PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" xlink:label="PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" xlink:title="PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" xlink:title="presentation: WaterAndWastewaterRatesAbstract to PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PeriodToCompleteRateChangeApplicationCaseByLaw" xlink:label="PeriodToCompleteRateChangeApplicationCaseByLaw" xlink:title="PeriodToCompleteRateChangeApplicationCaseByLaw" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="PeriodToCompleteRateChangeApplicationCaseByLaw" xlink:title="presentation: WaterAndWastewaterRatesAbstract to PeriodToCompleteRateChangeApplicationCaseByLaw" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill" xlink:label="PercentageOfReliefIfRateCasePeriodConditionNotFulfill" xlink:title="PercentageOfReliefIfRateCasePeriodConditionNotFulfill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="PercentageOfReliefIfRateCasePeriodConditionNotFulfill" xlink:title="presentation: WaterAndWastewaterRatesAbstract to PercentageOfReliefIfRateCasePeriodConditionNotFulfill" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfRevenueIncreaseRequestedForNewRates" xlink:label="PercentageOfRevenueIncreaseRequestedForNewRates" xlink:title="PercentageOfRevenueIncreaseRequestedForNewRates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="PercentageOfRevenueIncreaseRequestedForNewRates" xlink:title="presentation: WaterAndWastewaterRatesAbstract to PercentageOfRevenueIncreaseRequestedForNewRates" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RevenuePerformanceObligation" xlink:label="RevenuePerformanceObligation" xlink:title="RevenuePerformanceObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="RevenuePerformanceObligation" xlink:title="presentation: WaterAndWastewaterRatesAbstract to RevenuePerformanceObligation" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfDistributionSystemInfrastructureCharge" xlink:label="PercentageOfDistributionSystemInfrastructureCharge" xlink:title="PercentageOfDistributionSystemInfrastructureCharge" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="PercentageOfDistributionSystemInfrastructureCharge" xlink:title="presentation: WaterAndWastewaterRatesAbstract to PercentageOfDistributionSystemInfrastructureCharge" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" xlink:label="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_2" xlink:title="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers_2" xlink:title="presentation: WaterAndWastewaterRatesAbstract to PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfTemporaryRatesPermitted" xlink:label="PercentageOfTemporaryRatesPermitted" xlink:title="PercentageOfTemporaryRatesPermitted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="PercentageOfTemporaryRatesPermitted" xlink:title="presentation: WaterAndWastewaterRatesAbstract to PercentageOfTemporaryRatesPermitted" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_AmountOfTemporaryRatesPermitted" xlink:label="AmountOfTemporaryRatesPermitted" xlink:title="AmountOfTemporaryRatesPermitted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="AmountOfTemporaryRatesPermitted" xlink:title="presentation: WaterAndWastewaterRatesAbstract to AmountOfTemporaryRatesPermitted" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfDaysPermittedToImplementTemporaryRates" xlink:label="NumberOfDaysPermittedToImplementTemporaryRates" xlink:title="NumberOfDaysPermittedToImplementTemporaryRates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="NumberOfDaysPermittedToImplementTemporaryRates" xlink:title="presentation: WaterAndWastewaterRatesAbstract to NumberOfDaysPermittedToImplementTemporaryRates" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TermOfStatutoryResolveTimeframe" xlink:label="TermOfStatutoryResolveTimeframe" xlink:title="TermOfStatutoryResolveTimeframe" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="TermOfStatutoryResolveTimeframe" xlink:title="presentation: WaterAndWastewaterRatesAbstract to TermOfStatutoryResolveTimeframe" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" xlink:label="PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" xlink:title="PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WaterAndWastewaterRatesAbstract" xlink:to="PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" xlink:title="presentation: WaterAndWastewaterRatesAbstract to PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryProceedingsLineItems" xlink:to="WaterAndWastewaterRatesAbstract" xlink:title="presentation: RegulatoryProceedingsLineItems to WaterAndWastewaterRatesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OtherProceedingsAbstract" xlink:label="OtherProceedingsAbstract" xlink:title="OtherProceedingsAbstract" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DistributionSystemImprovementChargeRateCeilingPercentage" xlink:label="DistributionSystemImprovementChargeRateCeilingPercentage" xlink:title="DistributionSystemImprovementChargeRateCeilingPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherProceedingsAbstract" xlink:to="DistributionSystemImprovementChargeRateCeilingPercentage" xlink:title="presentation: OtherProceedingsAbstract to DistributionSystemImprovementChargeRateCeilingPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_DistributionSystemImprovementChargeRateConditionalIncrease" xlink:label="DistributionSystemImprovementChargeRateConditionalIncrease" xlink:title="DistributionSystemImprovementChargeRateConditionalIncrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherProceedingsAbstract" xlink:to="DistributionSystemImprovementChargeRateConditionalIncrease" xlink:title="presentation: OtherProceedingsAbstract to DistributionSystemImprovementChargeRateConditionalIncrease" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" xlink:label="PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" xlink:title="PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherProceedingsAbstract" xlink:to="PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" xlink:title="presentation: OtherProceedingsAbstract to PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" xlink:label="IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" xlink:title="IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherProceedingsAbstract" xlink:to="IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" xlink:title="presentation: OtherProceedingsAbstract to IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RevenueEarnedInDistributionSystemImprovementCharge" xlink:label="RevenueEarnedInDistributionSystemImprovementCharge" xlink:title="RevenueEarnedInDistributionSystemImprovementCharge" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherProceedingsAbstract" xlink:to="RevenueEarnedInDistributionSystemImprovementCharge" xlink:title="presentation: OtherProceedingsAbstract to RevenueEarnedInDistributionSystemImprovementCharge" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryProceedingsLineItems" xlink:to="OtherProceedingsAbstract" xlink:title="presentation: RegulatoryProceedingsLineItems to OtherProceedingsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryProceedingsTable" xlink:to="RegulatoryProceedingsLineItems" xlink:title="presentation: RegulatoryProceedingsTable to RegulatoryProceedingsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatedOperationsAbstract" xlink:to="RegulatoryProceedingsTable" xlink:title="presentation: RegulatedOperationsAbstract to RegulatoryProceedingsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract to IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:title="presentation: EarningsPerShareAbstract to WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="ScheduleOfStockByClassTable" xlink:title="ScheduleOfStockByClassTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfStockByClassTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="presentation: EquityComponentDomain to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: ScheduleOfStockByClassTable to StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="presentation: ClassOfStockDomain to CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="CommonClassBMember" xlink:title="CommonClassBMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassBMember" xlink:title="presentation: ClassOfStockDomain to CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: ScheduleOfStockByClassTable to StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="ClassOfStockLineItems" xlink:title="ClassOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CommonStockAbstract" xlink:label="CommonStockAbstract" xlink:title="CommonStockAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="presentation: CommonStockAbstract to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="CommonStockSharesAuthorized" xlink:title="presentation: CommonStockAbstract to CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_CommonStockSharesIssuedExcludingTreasuryShares" xlink:label="CommonStockSharesIssuedExcludingTreasuryShares" xlink:title="CommonStockSharesIssuedExcludingTreasuryShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="CommonStockSharesIssuedExcludingTreasuryShares" xlink:title="presentation: CommonStockAbstract to CommonStockSharesIssuedExcludingTreasuryShares" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="CommonStockSharesOutstanding" xlink:title="presentation: CommonStockAbstract to CommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="presentation: CommonStockAbstract to CommonStockParOrStatedValuePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockAbstract" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: CommonStockAbstract to StockIssuedDuringPeriodSharesNewIssues" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockAbstract" xlink:title="presentation: ClassOfStockLineItems to CommonStockAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="EarningsPerShareBasicAbstract" xlink:title="EarningsPerShareBasicAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareBasicAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareBasicAbstract to EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockLineItems" xlink:to="EarningsPerShareBasicAbstract" xlink:title="presentation: ClassOfStockLineItems to EarningsPerShareBasicAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="ClassOfStockLineItems" xlink:title="presentation: ScheduleOfStockByClassTable to ClassOfStockLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="ScheduleOfStockByClassTable" xlink:title="presentation: EarningsPerShareAbstract to ScheduleOfStockByClassTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/CommonStockOfferingDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="CommonClassAMember" xlink:title="CommonClassAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="CommonClassAMember" xlink:title="presentation: ClassOfStockDomain to CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to StatementClassOfStockAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="SubsidiarySaleOfStockLineItems" xlink:title="SubsidiarySaleOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:title="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="SaleOfStockNumberOfSharesIssuedInTransaction" xlink:title="SaleOfStockNumberOfSharesIssuedInTransaction" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="SaleOfStockNumberOfSharesIssuedInTransaction" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to SaleOfStockNumberOfSharesIssuedInTransaction" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to CommonStockParOrStatedValuePerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="SaleOfStockPricePerShare" xlink:title="SaleOfStockPricePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="SaleOfStockPricePerShare" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to SaleOfStockPricePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="SaleOfStockConsiderationReceivedOnTransaction" xlink:title="SaleOfStockConsiderationReceivedOnTransaction" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="SaleOfStockConsiderationReceivedOnTransaction" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to SaleOfStockConsiderationReceivedOnTransaction" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm" xlink:label="OptionForUnderwritersToPurchaseAdditionalSharesTerm" xlink:title="OptionForUnderwritersToPurchaseAdditionalSharesTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="OptionForUnderwritersToPurchaseAdditionalSharesTerm" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to OptionForUnderwritersToPurchaseAdditionalSharesTerm" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" xlink:label="NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" xlink:title="NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" xlink:title="presentation: CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract to NumberOfAdditionalSharesIntentToPurchaseByUnderwriters" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:title="presentation: SubsidiarySaleOfStockLineItems to CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="SubsidiarySaleOfStockLineItems" xlink:title="presentation: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to SubsidiarySaleOfStockLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="presentation: EquityAbstract to SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/BusinessCombinationsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_TidewaterEnvironmentalServicesIncMember" xlink:label="TidewaterEnvironmentalServicesIncMember" xlink:title="TidewaterEnvironmentalServicesIncMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="TidewaterEnvironmentalServicesIncMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to TidewaterEnvironmentalServicesIncMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_ClaytonMember" xlink:label="ClaytonMember" xlink:title="ClaytonMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="ClaytonMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to ClaytonMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilityAxis" xlink:label="PublicUtilityAxis" xlink:title="PublicUtilityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UtilityPlantDomain" xlink:label="UtilityPlantDomain" xlink:title="UtilityPlantDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_UtilityPlantMember" xlink:label="UtilityPlantMember" xlink:title="UtilityPlantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UtilityPlantDomain" xlink:to="UtilityPlantMember" xlink:title="presentation: UtilityPlantDomain to UtilityPlantMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PublicUtilityAxis" xlink:to="UtilityPlantDomain" xlink:title="presentation: PublicUtilityAxis to UtilityPlantDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="PublicUtilityAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to PublicUtilityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="BusinessCombinationConsiderationTransferredAbstract" xlink:title="BusinessCombinationConsiderationTransferredAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationConsiderationTransferred1" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationConsiderationTransferred1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:title="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationConsiderationTransferredLiabilitiesIncurred" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="PaymentsToAcquireBusinessesGross" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to PaymentsToAcquireBusinessesGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_BusinessCombinationsEstimatedAnnualRevenue" xlink:label="BusinessCombinationsEstimatedAnnualRevenue" xlink:title="BusinessCombinationsEstimatedAnnualRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationsEstimatedAnnualRevenue" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationsEstimatedAnnualRevenue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferredAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferredAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="Goodwill" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to Goodwill" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/LegalProceedingsDetails">
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LegalProceedingsAbstract" xlink:label="LegalProceedingsAbstract" xlink:title="LegalProceedingsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="LossContingencyDamagesAwardedValue" xlink:title="LossContingencyDamagesAwardedValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalProceedingsAbstract" xlink:to="LossContingencyDamagesAwardedValue" xlink:title="presentation: LegalProceedingsAbstract to LossContingencyDamagesAwardedValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesPaidValue" xlink:label="LossContingencyDamagesPaidValue" xlink:title="LossContingencyDamagesPaidValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalProceedingsAbstract" xlink:to="LossContingencyDamagesPaidValue" xlink:title="presentation: LegalProceedingsAbstract to LossContingencyDamagesPaidValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LossContingencyDamagesToBePaid" xlink:label="LossContingencyDamagesToBePaid" xlink:title="LossContingencyDamagesToBePaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalProceedingsAbstract" xlink:to="LossContingencyDamagesToBePaid" xlink:title="presentation: LegalProceedingsAbstract to LossContingencyDamagesToBePaid" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_LossContingencyNumberOfInstallments" xlink:label="LossContingencyNumberOfInstallments" xlink:title="LossContingencyNumberOfInstallments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalProceedingsAbstract" xlink:to="LossContingencyNumberOfInstallments" xlink:title="presentation: LegalProceedingsAbstract to LossContingencyNumberOfInstallments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfRefundsFromTrust" xlink:label="NumberOfRefundsFromTrust" xlink:title="NumberOfRefundsFromTrust" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalProceedingsAbstract" xlink:to="NumberOfRefundsFromTrust" xlink:title="presentation: LegalProceedingsAbstract to NumberOfRefundsFromTrust" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://artesianwater.com/role/BusinessSegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments" xlink:label="NumberOfReportableSegments" xlink:title="NumberOfReportableSegments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="NumberOfReportableSegments" xlink:title="presentation: SegmentReportingAbstract to NumberOfReportableSegments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfRegulatedUtilitySubsidiaries" xlink:label="NumberOfRegulatedUtilitySubsidiaries" xlink:title="NumberOfRegulatedUtilitySubsidiaries" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="NumberOfRegulatedUtilitySubsidiaries" xlink:title="presentation: SegmentReportingAbstract to NumberOfRegulatedUtilitySubsidiaries" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_NumberOfNonUtilityBusinesses" xlink:label="NumberOfNonUtilityBusinesses" xlink:title="NumberOfNonUtilityBusinesses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="NumberOfNonUtilityBusinesses" xlink:title="presentation: SegmentReportingAbstract to NumberOfNonUtilityBusinesses" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_RegulatedUtilityMember" xlink:label="RegulatedUtilityMember" xlink:title="RegulatedUtilityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="RegulatedUtilityMember" xlink:title="presentation: SegmentDomain to RegulatedUtilityMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="artna-20231231.xsd#artna_OtherNonUtilityMember" xlink:label="OtherNonUtilityMember" xlink:title="OtherNonUtilityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="OtherNonUtilityMember" xlink:title="presentation: SegmentDomain to OtherNonUtilityMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain" xlink:title="presentation: StatementBusinessSegmentsAxis to SegmentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to StatementBusinessSegmentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis" xlink:label="ConsolidationItemsAxis" xlink:title="ConsolidationItemsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain" xlink:label="ConsolidationItemsDomain" xlink:title="ConsolidationItemsDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember" xlink:label="OperatingSegmentsMember" xlink:title="OperatingSegmentsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsDomain" xlink:to="OperatingSegmentsMember" xlink:title="presentation: ConsolidationItemsDomain to OperatingSegmentsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="IntersegmentEliminationMember" xlink:title="IntersegmentEliminationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsDomain" xlink:to="IntersegmentEliminationMember" xlink:title="presentation: ConsolidationItemsDomain to IntersegmentEliminationMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationItemsAxis" xlink:to="ConsolidationItemsDomain" xlink:title="presentation: ConsolidationItemsAxis to ConsolidationItemsDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="ConsolidationItemsAxis" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to ConsolidationItemsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="RevenuesAbstract" xlink:title="RevenuesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenuesAbstract" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="presentation: RevenuesAbstract to RevenueFromContractWithCustomerExcludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="RevenuesAbstract" xlink:title="presentation: SegmentReportingInformationLineItems to RevenuesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLossAbstract" xlink:label="OperatingIncomeLossAbstract" xlink:title="OperatingIncomeLossAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingIncomeLossAbstract" xlink:to="OperatingIncomeLoss" xlink:title="presentation: OperatingIncomeLossAbstract to OperatingIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="OperatingIncomeLossAbstract" xlink:title="presentation: SegmentReportingInformationLineItems to OperatingIncomeLossAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeTaxExpenseBenefitContinuingOperationsAbstract to IncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:title="presentation: SegmentReportingInformationLineItems to IncomeTaxExpenseBenefitContinuingOperationsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="presentation: AssetsAbstract to Assets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="AssetsAbstract" xlink:title="presentation: SegmentReportingInformationLineItems to AssetsAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="SegmentReportingInformationLineItems" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to SegmentReportingInformationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfSegmentReportingInformationBySegmentTable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>image01.jpg
<TEXT>
begin 644 image01.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0K!W8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHI* %HI*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *3-+3":!,?13-PI=PH"XZBF[A2;A3L%QU
M)3=U)O%%B'(?2U'O%+NIV!2)**9N%+FE8NXZBF[A1N%%@N.HINX4;A18+BT4
MS=2AA187,/HINX>M&X46'<=13=PHW"BP7'44W<*-PHL%QU%-W"C<*+!<=13=
MPHW"E8+BT4TL*3=3L)R)*2F[A2;J+ Y#Z6F!A1N%%@YAU&:9NI-XHL+F),T4
MS=2AJ+ I#Z*;N%)N%%BKCZ2F[A1NHL%Q]%)2TAA1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1124 %+3<TM KA2TVEH"XM)124!<=124M
M PHHHH **** "BBB@ HHHH **** "BBDS0 4M-S2T"N%+3:6@+BTE%)F@+CJ
M*2EH&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %)110)L6BDI: 3"BBB@84444 %%%% !1110 444E !2TVEH
M$F%%%-S3%<?130:=2&@HHHH&%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MB/RBN9L;C<XYKHX#E!39M%EBEIH-**DU0M%%%(H**** "BBB@ HHHH ****
M"BBD)H"X9I,U&[X%5S/SUIV)N7,T5723-2@T$\PXTE%(*8GN/%.IHIU2:(**
M**!A1110 4444 %%%% !2'I136/% FR"5L57\SFF74NWO6<UU@]:#%R-A9?>
MI1(,=:P1><]:E%\,=:0N<UFE'K2>:/6L=KT'O3?MH]:LF50V_-'K1Y@]:Q1?
M#UIWVWWI&7M#9\P8ZU&TH]:R3?\ O33>@]ZLB50UO-'K1YH]:QC>X[T"^![U
M70S]H;0E'K3_ #!CK6(+SWIWVX>M27&H:YE'K3EE'K6+]L![T"^QWHL;J9N&
M4>M-\WGK6/\ ;P>] O/>FD4IFT)!4@>L5;SWJS'= ]ZEB4S3#4N:I+/GO4RR
M9I%J98!IPJ(&G@T-&D9#Z*2BI-!:*2B@5PHI:2HL4 I:2EJD(****8!1110
M4444 )1114#"BBBFD)A24459+85&QQ3S5>5L"JBKD2=D4[R;:#6+)> -UJ?5
M+C:IYKE)K[]Z>:WC3N<\IG2)=9/6KJMO2N5MKO<PYKH;23<E:.%C&4S&UE3@
MXKA]09E)KT/4XMX-<-K$&W=6T(F3=SFC<-OZU829MO6L]^)C5N/[M=,(F+8]
MISZU']H/K3)*A)KKA AR+/V@^M(;@^M5LT9K50N9N18^T-ZU(MP?6J6:7=BJ
M=*Y#F6VN#ZTS[0?6JQ:DS1[(7M"W]H/K2?:&]:J[J,U+IE<]R\MP?6AK@^M4
M]^*-V:<:6I/.6?M#>M'GGUJMFDS70J8G,M?:&]:7[0?6JF:-U6J2$ZEBU]H/
MK2BX;UJINI<U,J(>T+AN#CK3/M+9ZU6W4W-9.B"F7UN#CK2-<'UJF'IX.:%1
M'[0G\]O6G"<^M5Z;FM%2*4RU]H/K2_:#ZU5S1FJ5&P^<L&X;UI5N#ZU5S0#B
MDZ:)<RZ;@XZU";AL]:AW4E92I#4BXMP<=:CDN#ZU &Q32<UR5*=C:$A'G;/6
MKFG2LTHK.<5I:1'NG'UK@J*QUQ9W^C(2%KM]/7""N;T.V_=J<=JZN!-B5Q5#
M:$AES+MJD+D9ZTS4I]N>:Q1>?-UK.VAKS'4P3@GK6I"<BN3LKK<PYKI[1\H*
MSDC>#+=+245!I<6BBB@84444 %%%% !1110 UNE9EV^,UI/TK(O3P:I&<V9%
MS.1GFLR2[P>M2W\FW-8$US\QYJ[''.1K?;#ZT?;3ZUB&Y]Z:;GWI-'.YFV;W
MWI1>>]8)NO>C[5[T&<JAT!O>.M1->'UK%^U^]--S[T(CG-K[9[THO/>L W7O
M3TN<]ZHI2.B2\/K4RWGO7.BYQWJ07?O2-5(Z);WGK5F.]'K7+"[]ZE6^P>M%
MKFG.=?'=@]ZNPW />N0@O<]ZU(+OIS18M3.ICF![U.KYK"@NL]ZT(ILCK4M&
ML:AH@TA-0H^:E!S4M&RG<2BEIM*PFQKGBLRZEP#6C*?E-8-_+C-4D8U&9&H7
M.">:RTO3NZTFHS]:QOM&&ZU:.=R.D%[QUH^V^]<^+LXZTOVOWHL9N1O_ &SW
MI#>'UK#%U[TOVGWIW(<C:^V'UI?MGO6&;GWI/M7O2$IV-X7A]:>+SWK %S[T
M?:_>DT#F;K7A]:07A]:Q!<Y[TIN<=Z@%,W?MG'6D^V>]8/VOWI?M7O5I&<IF
MY]L]Z0WGO6$;KWI1<Y[T)$QJZF\MX?6I#><=:P1<X[T&ZXZU5C;VIL&].>M.
M6]YZU@&ZYZT+=<]:+%1JG4Q76>]:,%Q[URUK<9QS6O!-Q3L:NIH:\]QB/K6#
M<W9#]:M7,_[OK7.7=Q\YYJ;&+J6-1;WWH-Y[U@_:O>E^U9[T<IE[34W!>'/6
MGF[XZUA?:?>E^T^]%A>T-G[8<]:D6]]ZP#<^]'VLCO18:JFZUY[TBWASUK$^
MTY[TOVG'>BP_:&]]LXZTS[8<]:P_M?O2_:?>DD5[2QNB\XZTUKSWK"-WCO1]
MJSWH2)=0VQ>'/6GF\XZUA?:?>C[3[TV3[0VOMA]:D6\XZU@?:?>E^U8[T-%*
MI<VWO#ZU";T^M9)N<]ZADN<=Z:V-HU#HK>]RW6MRSN,XYK@[6[)DZUU6G2Y
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
M>96AH>C2F>GV<FY!5LM63IDNZ(5H,_%>-./O'?[30CF? -<WJUQA6YK9N9,
MUR6M3X5N:ZJ$-3"<SE]4N^6YKEKJ<E^M:6HW&7;FL.4Y:O7I1.&I,F1LTK5$
MC8J3.:[H*QS2D0O48;FI9!Q4 ^]6US-,G!XHP2:<@R*E6/)K.<DD4A88B2.*
MZW0;?YUR*Q[*UW$<5V6BVFTKQ7F8B>AT4SJK& +$O%693MC-+ NV(57O),(:
M\>4KLZK:&!J5Q@GFN;NIBQ/-:&JS_,>:PV?<:Q9C-$9Y--(J3%&VBYR3T(,<
MU*O2EV48Q2N8M#6J,DU(13"*";C:44@J15IC'H*<5H45(!FI9I KGBK-G+AQ
M4$PQ3+=\24([:;.VTVXZ<UUMA+D"N TZ;D<UU^G3\#FE8[J4K'2*W%/%5(7R
M*M"I:.Z#N/HHHJ34:W2LB^[UKMTK)OAP:I&538Y+4^]<I=?>-=9J@P#7)77W
MS57/,JLHMG=4J=*:5YIZ\4F>;48UZC%2L,TPC%!@GJ(>E+;_ .N%--26R_O1
M3N=-,[;1#\JUU]IT%<=H_ 6NPLN@J6>GAUJ:B]*=2+TIU2>HEH---8<4_%(P
MXIDM&;=#@URFL=&KK+KH:Y+6CA6JD>?76IQ-[_K#6<<[JO79S*:K;,U29YM0
M=%5@&H%&*D!H,;ZDO6F..*4&AN13-8L@0D25T>FO]VN>1?GK<T\X(I,ZZ9V^
MF-D"NAC^Z*YO23G%=+']T5)W4UH/HHI:1NA&^[6'J/0UNM]VL>^7(--$U-CC
M=1SS7-W'WC75:FF-U<Q<#YS5W/-J(HD<T]13RE&,53.20G2C-. S2,,4T]#%
M[D;GBFVY_?"D8T^U&9A4M'519W6A_=6NOMN@KD=#'RK776W05#1Z-(OKTI]1
MKTI]0SMBP-1MUJ3M3&%"*;$4T,V*4"H9VVBF2V-DE [U6:Y /6JEU<[<\UCS
M7^&ZTS&<CHQ=+ZTC72^M<Q_:7O2'4O>A&#D=,+I?6E-RN.M<O_:/O1_:7O3(
M<SI#=#/6GK<KZUS']H>]']I8[TV2IG5?:5]:/M*^M<N-2]Z4ZE_M5(>T.G-T
MOK3/M*^M<S_:7O2_VC[TFA.9TXN5]:0W*^M<S_:7O1_:/O3%[0Z87*^M*;E?
M6N7_ +1QWI/[2]Z149G3?:1GK4BW*^M<N-0]Z7^TL=Z1HIG3FZ7UIOVH>M<S
M_:6>]']H^]4C2,SJ!< ]ZD64$]:YF&_W'K6K;3[L<TMR[W-I#FAER*B@;(JQ
M05:Z,F]AW \5RFJ6W!XKN+B/<*Y_4K?*'BJ1QUHGFM]$5D-4QP:W]2ML.>*Q
M)4VM39Y\D215-VJ&&IFX%(YI(8QJ(@T\<FI1'D5)"*O(JQ%*5-,=,4P<&FCK
MIR.ATZZ.X<UUEC<9 YK@K.3:173Z=<<@9IL[J<CM;9\@5>0\5D6+Y45JQGBI
M9WTF/:A:=C- %(ZD*>E1GK4M,(H0P%+0!0:#-B50U#_5FKU4+_\ U9IHSD]#
MBM4/S&N6N^IKJ]4')KE;SJ:M,\ZJS/-.7-+C-+MQ6T7H>=4W%/2HSG-24;:+
M&<1@J-NM3$8J,CFHD==,Z'P__K%KTNP_U*UYMX?'[Q:])L/]2M9G?3+PJ04Q
M13Q4,[8"&@4M)4E,6F$TZF&J1,F-8\5GW4F :MR-@5D7LN :M''5GH8VIS\'
MFN1OILL:W=3FX;FN5N)-SFK2.&4BHY)>K<"\5 $R:M1# ILYY,'&*@-6'YJ%
MA2,6R(T@ZT[O2A:FYFQR]*4T@I>M!FV(*4TN**!Q8S.#5F"8AA4!%-#;6HL=
M5)G9:3/TYKKK.7(%<!I4W(YKL;";('-2STJ,CHT.5I:@A;*BK YI'H)W'"GT
MT4X5+-XBTAI:0TBF,IDGW#4A%1R?=-4C)Z')ZU_%7#WW4UW.L_Q5P]^,$UK$
M\ZL]3&<_/3TS49^_5B-.*&<,Y#EH:G8Q012.1O4A-2P_>IC#%.@^]29I"1NZ
M>3O%=QI/W17%:>OS+7;:4/E%(]*@;J]*D%1ITJ45+/3IH6DI:*1JT%(:6D-
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
MXYKH;>3(%<7ITW3FNHLY<@4[:'J49&XAXIU11'*BI14,[XL6BBBD6--9]_\
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
M],N<[>:XFV^5JZ/39L,.:9TQ9Z!9R905:<Y4UD:?-\@YK2W96F=2EH<[J_\
M%7&WN<FNUU5<@UQU\N"::.:HM3$?[U/4TQ_OTY:;.29+VJ&2I :8PS4]3$B7
MK5R#K57&*L0'YJF2.BFC=L/OK7;Z3]T5Q%A]Y:[72C\HI'HTC?3I4HJ&,\5.
M*EGHTQU%%%2;A24M)0#&FL[4?]6:TC6=J _=FJ,*FQP>J??-<Y<=373ZHOS-
M7+W9P35(\>MN4GZTL?6CJ:>HQ6B..1*?NU68\U.3Q496@F(+3J8.*E49H-8C
M<FBIO+HHT-.8]SS32:;FC-8V/><KB%JIW,NT&IY&Q6/J$^T'FMJ<;LYZD[(R
M=7NL(W->=ZM=9<\UT^L7?RMS7G^I7!,IYKV,- \VM4*\TFYNM+#5;=FID.*]
MBE$X*DB=\8JN1S4N<TTBNV*.>X@-+FHR:3-4Q#\U+&:KYIZM7/4B:1->TDVL
M*Z.TO JCFN.CEVU=CO"O>N"K3N=$)6.UCU >M6%U(#O7&)?GUIQU$^M<<J)T
M1F=J-3'K3AJ0]:XI=2.?O5)_:)Q]ZL94#=3.R.IC'6H6U(9^]7('4C_>IO\
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
M6$+X^M#7>1UJT92D374H.:Q;@Y-6)9\]ZHRMDTV<S8T&ACQ4>:4'-(QD)BG
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
M(QFM#D=4/#5QEZ?WE=?JF?FKD;Q3YE4C@J1*RFG$TBJ:7::I'%) #2EJ:0:
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
MXH:G_M4O]JX_BK%TT="GH=HVHC^]2#41_>KB_P"UL_Q4#5?]JE[-%J6AVQU
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
M4E FPHS2&FYIV!$F:6HP:?2:'<6BBBD,3%+110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M7U+IN.>M.6?/>L@W'/6IHY_>@UOH:ZRU.CYK,B?-7HC29I%ET=*6F*>*?2-
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
MG1VTV<<UJP-D5S5K-@BMVT?(%)%Q-&BF@TZF6-IU%% "444E FP--)I:BE;
MIDL21P!6;<3XSS2W%QC/-8]S<\GF@AL6XN/>J#3G-(\FZF*NXTK$W'B9B:D6
M0FD6"IEAJAW!9#FKD$V*K>5BFL^RI VXI_>KL4H/>N9CN^>M:5K<Y(YIE)G0
M(<BG5!;OE:GI&@"G4VEH&@-,[T\]*CW<TAL>*:QXI0>*AE; H!E.\DP#66LW
M[SK5F^EX-8ZR_O:M(29T=L^0*T(S6':2\"M>!LBI8DRS1110403GY:Q[AOFK
M6NCA*YZZEPQHL2Q?,^:M&S?.*PA+DUJV3]* 1NJ>*<*@C;(J<4#%HHI#0-A1
M3":0-0224R0_*:>*CF/R&@#'O)=I-8MQ<\GFM&_;DUSMU)@FFC-LLI<DGK5M
M)B16- ^YJUH5R*"&6-YQ5:24@U:\OBJ\L5.Y-QJ3&A[@CO417;5>9Z'L,T+6
MYR_6NELY,H*XFUDQ)73V,WRBI1<3=!IU5XFR*L4&J"DHHH 6DHHH&%--+4;F
M@ELCE; K/GEQGFK%Q)@5CW$_)YJD8MC)Y^>M0><3WJ"23)I$H!,L^::1IC35
M7-/,7%260&8YI4N"#UI'CQ59OE:F".@LY\XYK9B<$"N3M)]I%;UI/NQS2-$;
M"]*6F1G*T^D6%%%% !1110 E-;I3J8_2F0S-NWQFL2ZFQGFM2_?&:YVZDR30
M829']H);K5A)"16<O+UH0KD4V*XXR&F^<:G\C-,>'%%RTQ%F-689B3558^:L
MPQ\T#-6W<G%:D)X%9=NN,5J0BDS2)8HHHI%A1110 4444 %(:6HY#@4 1ROA
M361=38)YJU<38!K%NI<DU2,I$,TY]:K>><TR1LFD1=QIMF3)EG-2>:<4U8>*
M&3 J$(:;@@]:OVEQGO6-*<&I[>;;3L,Z19ACK164+GCK118+G74A-*:C8TT=
M!7G0,#7.:K;95N*Z<C(K,OX-RGBNBE*S.6K&YYCJUKC=Q7'7B%9*]-UBU^5N
M*\^U.';(>*]>BSS*L;&6IJ0<U">#4T7->E2D>=46HX#%+VJ1AQ45=T3EE$3O
M4@Z4@%!XJTQ$<AJ(=:>YIJ#FHDS1(D52:E6$FI8(]Q%:D%IN'2N:<C>$#*%L
MU,:U:ND2PR/NTXZ=_LUS2JG3&!ROV5O2D-JWI75?V;_LT?V;_LU@ZIHH')&T
M;/2G"U;TKJCIG^S49T[!^[1[6Y3@<ZMJWI4Z6S#M701Z=_LTZ2PVCI5*1C*)
MFVBE6%;T4^V+K67Y6P]*>TVU.M:*-S"87MSUYK"NI-V:GNY\D\UG.^ZNF,=#
M!D1'-.044Y:NQ)*.E,=JD_AJI,^#2:*B29S1MS44;9JW&F:PG*QO&&I/80;I
M!Q7;:3:?=.*YS2K?,@XKT/2;3]V#BO/KU;'7"!IV,02/I574Y0@-:JILC_"N
M6UVXV;N:X*;O,UEL<[JUUG=S7(74A+FM2_NMS'FL21MS&O3B<DV0MG-)S4FV
MDVUNHF#D5V!-7+(E6%,6/-3HNRDXZ%QF=-IEQ@CFNSTZYRHYKSFRFVN.:ZW3
M;K[O-<=5'1%G:QX=*PM7M]P.!6K8R;D%)=P>8#Q7#>TCICJCS>^M#D\5BR6I
MW'BO0+ZPZ\5AOI_S]*W4RU'0Y@6K>E/%J<=*Z4:;Q]VFFPQ_#5*H92IG-/:M
MZ4T6K9Z5TW]GY_AH.G8_AKHA4,)0.;-L<=*A-LV>E=.;'VJ-[#CI73&J<\XG
M.B$BFM$:V9;7;VJN8/:NF-0Q<3-6$U,+<D=*T([;)Z5<BL\]J4JH*-S%^RMZ
M4?9CZ5TBZ?QTIK6'M7).L=$:9S36Q]*1;9O2NC^P?[-*-/\ ]FN=U;FRIG/_
M &4^E-^RMGI72"P_V:7^SO:H]J5R6.<%L?2FO;FND-ACM5>2R]JVISNS.43G
M3$13#6K<V^P'BLN3AJ[Z<CGDAM2*:BI<UT)G,T/:D YI1S3L5;>A(AZ5&U2&
MHVK%LN.HS/-2QC)JN3S5^T3<17#59UTH:FQI<&6'%=OI=MPO%<[H]MDKQ7=:
M=;X1>*\ZK(].BC5LHL**TXQBH+>/"U: KS9N[.Z"L.H%**=BLC9(;4<GW:FJ
M.0?+4E-&->_=-<;J^<FNTO!P:Y#55R34VU,9*Q1TE291]:[2"',(KE=(C_>C
MZUV]M'^Y%:)&;,YX/FZ4Y(/:M(PC- B IV(L9[0X%8VI*54UU+1#%8&L1X5J
M!6.7B8B?\:ZC3G.!7+(/](_&NHTWH*3'$Z:T/ J[5&T^Z*O"D=<7H%+124%[
M#J*2EI%"4E+2&F2RE>_<-<G?D[C75WGW#7+7HRYIF$V8LBDM5ZSB)Q413+5K
MZ?""1Q0MS(L0P<=*L-!\O2KD<( J;RACI38TC$-N=W2K4,..U7OLXSTIZQ 4
M&B0V*/%657BD114V*1HD- J04@%/%#+W"EHHJ2@I*#24Q-A2-TIU(W2@1DWI
M/-<U?.1FNFO1P:Y?41C-!E)F8C%I:VK2$L!6';\S_C76Z?$"@H1"9)%!QTHD
M@]JT$C IQB!H&MSGKB$BJ)0[JZ&Z@&#66T7ST,;1';J=PK?LL@"LV&'GI6K;
MKM I#BS04\4\5$E2TS1"TE%% ,*0TM% AM5KIL)5HU1OFPAIDO0P;R8@GFLB
M60D]:L7TOSFJ0^8T;&39-%&7J]#;'CBGV-ONQQ6W%: #I3#<STMN.E/%O[5J
M"W]J=]G&.E(<8F28..E9EXA&:Z9X..E8]]#P>*+ SGS(4/6KUC<Y<#-9UZ/+
MS4&GW'[_ !GO05$]%L6W(*OUEZ6VZ(&M2D:I6 TE+10,0]*B/6IC3=M(H0=*
MK3G@U;QQ52?O30F85^3@UCJW[VMC4.AK$7_6U>QFV;5FQXK=M3P*P;/M6_:]
M!4L(ENBBE%(LIWGW#7+7K$.:ZF]_U9KD[_[YIIBDRLLG-;-@V<5SN_#5O:4<
MXH8D=%#T%6EZ5#$ORBIATJ2T+333J::8,B:D7K4A% 6@D45%-]PU-4,_W#0)
MG-ZBW)KG+K)-;^I'YC6)(NXT[&,AEG&2XKH+>$[16?80C<*Z2W@&T<4[DW*X
MAXJ-X/:M80C%,:$8I!RG/30D5F7*D9KIKB$8/%8=]'@&BXTC-@)\RNCL"<"N
M<A'[ZNFL%^44)#3-RVZ"K=5K<<"K-(W6P444E @I:*2@+@:KRM@5/52Y; ID
MRV*%U)P:P[B0EJT+J3KS63(V6H;,&Q,$FK,41--A3=6K:V^<<4#1#' ?2IO(
MXZ5I);#'2I/L_M0C5(PY;?@\5DW$9#5UTUM\AXK O8,,>*+E<I0@!S6Y89R*
MSK>'GI6U:18Q0"=C7A^X*EJ.,86I*DT04444#"D-+10 TTQ_NT\U&_2F9MF)
MJ/>N<N,Y-=)?C.:YZY&":#FEN58AEZV;6'(%95L,RUTUE""@J[ A$@XZ4R6W
M]JU5B %*8 >U1U-8HQ!;\]*GB@QVK1^SCTIRP@=J91'#'BKT8Q343%2@8I&B
M'T4E+2*"BBB@ HHHH *@G^[4]07'W: 9BW;D9K$N9.:V+WO7/738:J1C+4 =
MQJY;Q9(JG;\FMFTC!Q29D2+;_+TJ*6W..E;$<(*TDMN-O2FBDKG*7$1!J.-2
M*UKN#D\572#GI3$5P&Q15[R/:BE<5CKS4;"I*3%".BY&!5:YCW U<Q4;KFJB
M[,SGL<CJ]ME#Q7G6KVN';BO6M3A!C-<!K%I\S<5ZF'J7/-K1//[B/:U-C;%:
M%_!M8\5F'*FO5I2/-J1U+6[(I,5%&U3]J]"$CEFAN:0]*0]:7/%:)D)%>0XI
M\')J.:GVOWA64V;QB;=E#N(KI;*SW <5B:;MRM=IIJ(0*\^O5:.JE$2'3<C[
MM61I?^S6]:6Z,!6@MHOI7CU,2TST*=)-')?V7_LTG]E_[-=?]C7TH^QKZ5D\
M2S7V*.1.E\?=J%M*Y^[79&S7TIILU]*:Q#)=,Y%-,Q_#4-S88'2NP:U4=JSK
MV) #6].NVSEJ0L<'>6WEYXK NIMI(KKM6VA3BN%U!SYIQZUZ]"7,<,T5Y7W&
MH*<#GK2-7?%:'.QN:>IYJ(TY3S5\HK%@GY:I3=:M_P -5I!S6$V:PB)".:U;
M6+<15""/)K>T^W)(XKAJR.N$#9TBV^=>*]"TR+$0XKEM)M<%>*[6QCVQ"O(Q
M$]3LIP%F&(S7 ^)9<;J] N1^[-><>* ?FQ6=)ZDSB<+<2[G-5C3I0PD.?6FG
MI7K4M3@JB9I>M1]Z>M=L8G-(E4XIY:H<TNZG*(HO4M0/AJZ#3[K#+S7,(^*T
M;*8B05QU:9U0D>FZ5<;E7FMH#>*X_1[CA>:ZZS<,!7FU86U.VF[D%Q9;P>*S
MVTOYONUU21*PJ3[(OI7(ZC1W0A=')?V9Q]VF-I?^S77_ &1?2D^R+Z4E5#V9
MR(TO_9I&TSC[M=:;5!VJ%X$%:QK,PG2.0DT['\-4YK3 Z5UMRD8%8=VR FNR
MC4;.2I3.:N+;KQ5%X<'I6Y<,G/-9DS+FNY2T.=P&VT&XCBMJVL,@<50T\J6%
M=;8QHP%85:K1<*6I4CTW*_=H;2L_PUU$%JI7I5C[$OI7FSQ#N>A"AH<;_97^
MS2_V5_LUV!LE]*462^E9^V-%1U.0&E?[-._LO_9KL/L2XZ4PV:^E+VS"5$XU
M]+X^[5"XL-N>*[R2U0#I6'J$2*#750JMLYJE*R//M1M]H/%<S<##FNTU?;AJ
MXV[QYAKV*3."HK%7-/ S4/>K$?2NR!QR <4[.::U-4\U4F9CSTJ)FJ1CQ58Y
M+5A)FE-$BKN:MK3K?)'%9UM$6(KJ-+M2<<5Y]69WTC?T>VY7BNVLH<(.*P-+
MML;>*ZRVCP@KRZTSTZ2+$8P*EI%%.Q7$V=L5H IU-IPJ31"U')]VG]J9)]VD
M4S)O.AKC]6.":["\/RFN+U@\FFD8R#2'_>CZUW%LW[D5Y_I#XE'UKMH)1Y(^
ME6D<\G8N-*,T>:*SWGYI!/QUH(4B\\P K#U1]ZFIY;G'>LZXE\S-*X[F0D7[
M_/O70V P!67'%E\ULVD9&*BY<%<W;7H*O"J5J, 5=%,Z(CJ2BEH- I:;2T F
M%--.IIH02*%Z<(:Y6]D^<UU&H?ZLUQU^Q$AILYID8?+5L6$@&*YU9.:U+.7&
M*$97.I288I_G"LE)^*>;CCK3#F-+SQZTGGBLLW'O0)CGK3-5(VHY@:LJV161
M!(36C$>*AF\66A3J:O2G4BT%)2TAH!A244M,6X4AZ44'I0%S.NER#7.:C%D&
MNIG7.:Q;V'(-(PEN<M$FR;-=%97810,UDRP%7)Q3%E9#02=4EX#WJ9;D>M<S
M%<GUJVES[T%(UII PJILRU1B?/>IHW!-4BF6(HZNQ+5>(BKL>*30DB114E-I
M:+%ICJ2BDIC;%I:04&D%P-9NHG$9K0S69J9_=&F2SC;Z3]]^-+;+N(JM>D_:
M/QJ_IZYQ1N9-&]IT>,5N(ORUF628Q6JO2F-(7%+12=Z"MAK#(K,NXL@\5K8X
MJM.@(- 6.$UE-@:L+3Y/]+Q[UT_B%-J-7'V#'[=^-)L2T9ZMHQS /I6N36+H
M9_<+]*V#21LWH.!I:8*?0"8M%%%(L0]*IW'>KAZ53N*:$S#O^0:QE7][6W>C
M@UDC'F51BS3L^U;MKT%85KVK=M>@I,J);H%(:!2'?4JWO^K-<G?_ 'S767O^
MK-<G?#YS303,HCYZZ'2.U86WYJWM*'2@FYT\1^45)4,7W14U)FD0I**6@-Q*
M*6DH$%5[@_(:G-5KC[AIB9S.I?>-8[-@UKZB?F-84K8-)LQ9K:>XW"NEA<!!
M7(:?)\PKHXYL1CFFB;&@9@*C:<8ZUGO<8[U7>Z]Z95RU<3CGFL:[?=FGS7.>
M]4V8N:EDW(X$_>UT=B,**QK>([LXK=M$( IIE)&Q!T%6*KP#BK%(W6P444M
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
M/^O_ !K2T\]*3T,SHK0<"M(=*SK0]*T1TH1HM@I:;1NIDH?VJ&4<&I<U7F?
M-)E/8Y'Q&/D:N+L1_IWXUV7B%]R-7(6(_P!-_&D)'J&A_P#'NOTK8-8^B?ZA
M?I6Q0:/844ZD%.H944%%%)2*%/2JLPR#5FH)>E,3,*_& :Q W[VMO4NAKG\X
MFIHR9MV?:MRVZ5S]F_2MZU.0* 3+E%%% =2M=_<-<O>K\YKI[O[E<S>-\YH"
M1G[?FK=TM>E8H/S5NZ9VHN)&_&/EJ3%,0_+3\TC9!129I0: L%%+24 QIJO<
M#Y#5FH+G_5F@AG):F<$US\S<UT&JCYFKG9AS3L82+-E)AA6ZDQ\L5S]DA+"M
MR.([*:$F-EGXK.FNB#UJ[-$<&LBYB.30P;%-SN[U;MOG-9&"IK4TXY85))NV
MMOG'%;-O#@55LU&T5JQ*,4&L!Z+@5+313J#9!24M-H 6DI:* $[5F:A]TUIF
MLN_^Z::(9S-V,L:I1Q_O15ZZ^\:K1D>8*&8M'1:6N%%;:]*QM./RBMA#Q2'%
M#Z!2$T@/-46244F>*8STB^A**=5<2T\29I%(EI:8#3J!IBT444B@HHHH 0U$
M_2I343]*9G,Q;\<&N3U+C=777W0UR>IKG-5<Y);F) _[_P#&NILF_=BN7MXB
M;C\:ZVQ@/E"D.Q(TI%0M.:L26YJLUN:$-">>?6K$$Y)ZU6^SFK%O;L&Z4V:(
MV;8Y K2BJA:QD 5HQC%07$F%+2"EH-4%%%% PHHHH *:PIU(U ,JS)D&L6[M
M\YXK<D88JC,H-4CGFCFYK3KQ50Q>6:Z1X,]JSKFUX/%,SL9@F(XIXE)IIM6W
M]*E6V..E22.67!JY#<8[U2,)%1-)Y?>@#<%UQUHK ^W8[T4[CN>BTM)2TCK&
MFF&I*3%-$21"ZY%4;N'*&M(BJ\Z90UI"5F<\X'!ZO:YW<5PVJ0;2>*]1U*WW
M!N*XC5[/[W%>K0F<%6)PCJ0U)FKMW!L8UG%L-BO3IR.*427-)2"EKL6Q@T**
M:U2J*'6IEL:0T(XFPU;>G7&'7FL,#!J]9OMD%<52)V4Y'IVBW/RKS776LNX#
MFO-]'NMH7FNVTVXW8YKRJ\#NILZ1#D5)VJO$V0*G'2O-:.E :BD;"FI&Z51N
M9=JFG%7)DS#U>?;GFN%U2ZSNYKI=:N/O<UPM_-DGFO4P\3SZS,V:7,AIC'*U
M&QR]/_AKV:"/.FRC/UIL?%23#FHEKT8[&+98ZU&XP*>G-$P^6IF]"XE(R?-B
MK5N"S"J!_P!9BMG3H-Q7BO.JLZJ:.GT2#.WBN]TZWP%XKF]"M/N\5V]I!M4<
M5Y.(FMCNIHOV\8"BK8&!4$9P*E#5Y<KMG4FD-D7Y36!J4.X&NA;D5F7<6X&M
M*3LS*IJCSC6+?AN*XJ[BQ(>*]-UJU^5N*X'48-KMQ7N8:29YM5&)G!J>/D5!
M*,-3XWKV*1YU1$["JTHJR.:CE2MFB(E+H:L1/BHBO-/48K&<4;Q9IVT^&'-=
M7I-STYKAXWPPKH]*GP1S7G5XH[:4CTO3)MVWFNDB;Y!7$:3<?=YKK;>;,8YK
MPL1#4].E+0FG?"&N=U"[VYYK;N6_=FN-UB?:6J*4=35LIW>HXSS6#=ZB3GFH
M+Z[Y/-8LMSN/6NZ$3&;)KJ[+9YK(DF):IY&W57,>3773@<DV2QMD5'*:<ORT
MC+NKI4#&^I):2$,*ZW1Y\,O-<C$NTUN:;/M<<UA5AH;09ZKI-Q\B\UT=O)D5
MP.DW?RKS776-QN YKR*].QW4Y&T#2U%&V14M<+5CH6HUC@52N),*:M2G K)O
M9<(:UI1NS.HS'U*XP&YK@];N<[N:Z+5KO&[FN(U.?>3S7LX>&APU9:&1)+N<
MU'3?XJ>*]>C$\VHQHJ5>E-"U(!BNJQS/<C>HC4KU$:SGL.*NQR+DUI64.7'%
M4K==S5T>FVN64XKSZTCKA Z'1[7(7BNUT^#:!Q6'I%M@+Q75VL6 *\;$3/1H
MQ+L:X%2BD4<4\5YK9WQC844M(*6I9LA:***105%+]TU+44OW:!,Q+T=:YJ^7
MDUTU[WKF[WK5(SFB"QBRXKH(X/W8XK'TX9<5U$$68Q5G.S+DA]JHS1<'BNA>
MWSVJE/;<'BA$RB<;?(0:33@=XK6OK3)/%5+:'RWJ62D=-8 ;16[!TKFK*;&!
M6_;29 J36)?%.J-34E!T(*6BB@I(2EHHH!!24M)0#*-\/D-<C?+ES77WOW#7
M+7B_.:1C(SUAR>E:MG;CCBJ2#FMFR7.*HPMJ65M01TIQM!CI5U$XI^V@JQF?
M9>>E3QVP]*M;.:>JXIEI"118JP!BD6G$XJ39(44M1AJD%!:0AI*=28I,5@%+
M2 4ZDAH:::33C4;&J(8UFJ%W%$CXJC-/M[TNI)8R&-+]G#5GQ767QFM>!@RU
M0K%-[(>E5I+,#M6T0*A>/-(FQSEQ;X[5E3+M-=->1<&N>O%QFI8T58IL2 5T
MNFR;E%<B&Q,*Z;2V^452&='&>*F%5H3D"K0'%-C2"EHHI%!2&FDT YIV!AC-
M9VHI^[-:8JCJ"YC- 6T.%O!B>KMBV,5%?1_O2:9 ^PBFS%K4ZJS?I6HIXKG[
M&;..:V8GR!22*3T)C49/-2=13"M,5AP;BJ-W)@&K+-@5G739S28/8YC6G+!J
MYZP7_2_QKH=47(-9-A%_I7XT(<3T'1N(!]*V163I"XA'TK7H-$A12TE+4EH*
M;3J2F#$JO+WJQ4,@S00S"U'H:YUN)373:BG!KG)5Q(:HAENT?D5TEBV5%<M;
MG#"NBL'X%!,7J;%%,5LBE+4B[E:]/[LUREZWSFNDOG^0URMXW[PTB9,B0Y:M
M[33TKGHS\U=#IO.*$@3.@B/RU*>E11CY14O:@UB,SS3EI,4X"FRQ:2EI*1+"
MH;C[AJ:H;C_5F@DY74QR:Y^9.:Z'4_O&L1URU-LQ>Y+IT66%=)%;_NQQ6/IL
M?S"NGAC_ '8I(EHRYK?CI67<VO7BNH>#(Z52GM<@\4!RLXNYB*'I5C33\XJY
M?VN">*JVJ^6] DCKK(C8*U8SQ7.V<_ &:VX),BJ9K'0N"EIJG-.J35!24[%%
M 6&TZC%% QC=*S+[H:U#TK-O1P::,Y(YF[ZFLY6_>UIWB\FLW&)*9-CI-,?Y
M16W&W%<W8/M K>@?<!0Q6U+)--[U)CBF[>:120$X6JDLN#UJU(,(:Q+R?:QY
MH+:T+@G]ZGBESWK"2YR>M7[>;)H!;&TAXJ055B?(JRM($.I:2EI&@4444 --
M1OTJ0U$_2J1E(R+WO7,WZYS737O>N=O1UH.=K4S+2',_XUV&GP?NQQ7+V8_?
M_C79Z<O[H4#2'-:@]J@>U%:A6F,F:121F+:#TJQ':@=JM"/%/44T.S$CBP*L
M*,4BBG4F:Q0ZBDI:1H%%%% !1110 5'(<"I*BF/% ,IR/S4)8&F3R8-4FN<-
MUJT<\D:B(&J.:V!'2H[6?=WJ\?F%#%T,AK,;NE+]D '2M+R^:&CXI6,[&--;
M@ \5SFI-Y>:ZZY7Y37(:P.M%@L8+W9#=:*J2 [S118+'NU(:6FU%SL8HI:04
MZF)##4,G(J9NE0,:N)$T9EW#N!XKDM6M?O<5W,D>Y:Y_4[;(;BNZA.SL<-:&
MAY;JEOMW<5S$H(D-=[K-MC=Q7%W,>)37KTI'G3B0KTI],'%.%>A!W1R/<F0T
MYN:AW8IRMFJ:#F&D<U)"^UQ2,.*AW8:L)Q-Z4CJ-.NMI7FNYT>[SMYKRZTN-
MK#FNST:[^[S7FXBGH>A2F>FVTP915Y3Q7.:?<[@.:WXFRE>/4C9G8I#I6PIK
M#O[C:#S6K<OB,UR&KW6W=S548W9G4GH8&M7>=W-<=<S;F/-:>KW>2W-<X9MS
M5Z]&!YM6>H_/S5)N&*ASQFF;^:].DK'%48Z09J(C%6%&X5%(,5U*1C<6,\T^
M;[E0QGFI7.5K.<M#:!GA,S#ZUUNC6A;;Q7/6\.Z<?6O0?#]EE5.*\VM4L==,
MZ31K7:%XKIQA$K/LH/+4<5+>3>6G6O&JOFD=T'H3_:E!ZTY;M<]:YB;4,.?F
MI(M1RP^:H=,MS.P28,*;( 167:76X#FK_F9%1RV)E.Z,+6( RMQ7G^JVI#,<
M5Z;?)O4UR&KVG#'%>EA9V..HKGFUVFUS4"G!K4U*';(:RR,&O=I3T.&:+434
M^3D56C:IBV174I:'.]R!AS25(PJ,U#U+3&YPU;&GS[2.:QZFBFV'K7#6C<Z:
M<M3T32+L97FNTL[C<@YKRO1[SYEYKO=,N=RKS7DUZ9Z5*9T4YW0FN)UM6RU=
MH#OAKF]6M]V[BN.FO>-W/0\UU'<I-8V\EJZ76(-I;BN:V_/7HTXF$IDB\U)M
MXIJBI#TKOI0.2I.Q7;@TY.:1^M*E=*B8*IJ/; JQ:3;9!S51VXIL4FUZQJ0-
MHU#NM+N\;>:[?2[G<%YKRS3KK#KS7>:-<Y"\UY5>G<[(5#NK>3(%7,\5D6<F
M0*TPW%>14C9G;">A'<OA37.:E< (W-;5])A#7&:M=8#<UT8>-V8U9G-:S=?,
MW-<I<R[B>:TM6N<L>:PV?<:]RA$\^K/0;WIZTRG UZ=-'!)DPIU1J:D[5LWH
M9K5D+FH^M.E--B&XURU)Z'13AJ7K&/,@KM-)ML[>*YK38,N.*[O2;?A>*\JO
M4L=].%SHM,@ 4<5O1)@"J%A%A16JHP*\2M.[/0I0L/'2G4@IU<S.J(4M)2U-
MS0***2BX"U'+]VI*9)]VF!AWHZUS-^V":ZJ]7@UQVK-M8U43*99TI@9!79VJ
M@Q"N"T60F4?6O0+3_4K5R9FHCV08JM+$"#5LTQER*1+U,"[MP<\5D2Q;#747
M$60>*P;Z/;FDR;%6WFVO706=P,#FN1$A62M:SN#D<U)44=="^X58%9MB^X"M
M(4S:(ZEI*6I-$%%%% PI**2F)E.\^X:Y>\/SFNHO?]6:Y*^;YS2,9HA5AFMF
MPD'%<YYF#6G938QS5(PO8ZE9!MH\T5EK<<=:#<^] [FIYRTOG"L4W?O3ENN>
MM!:=S=20&GDYK,@GSWJ\C9%(WB2#K4BFFXXI,TBR6EIBFGT %%%(:  U"_2I
M#36'%"9+*$U9%XY -;-P.#6%?=Z74S93@G(EZUTEG.-@YKCU<K+6M;71"]:J
MY-SI//%'FC%8PN\]Z=]J]Z!7+-VX(-<[>\YK1GGW#K67<'=FBP[F7C]\/K72
M:6#M%8*1YE'UKI]+B^447&;4 X%6^U01K@5.*"XA2&G4TT#(VZTJTI%*!BJN
M(<*J7HS&:MBJUT,I4E=#D;Z/YS6<00U;5['\QK,>/FJ1C)%RRDVXK;@N!@<U
MS<;;*N17)'>@E;G2K.,=::UPN.M8OVO ZU&]Z?6@LU);@>M49I@:I-=$]ZB,
M^>](ELAOAOS5.RM_W^<=ZOL-]6+.V_> XH'%'1Z8N(A6C52R7:@JY2-@I:2E
MI%(**** $IA'%/IIZ4R69&H+\IKFKA<.:ZJ]7(-<Y>)@FF9LJ1OAJW+*88%<
MT7VO6E:3X YJC(ZB.<8ZTYYQCK6*MU@=:4W7O4L?,6+V;*GFN:NFR]:5Q/D=
M:RG^9Z:0AT*$L*Z/3$(Q6/:Q9QQ716,>,4,N*-:,?+3^U-7I3CTJ3="4HJ+=
MS3U-(8^DHI*8FPJ*X_U9J:H+C[AH).5U/[QK([UL:D.36*_!HL8R-?3<;A74
MVZ_NQ7)Z6?G%=;;?ZL4[#BB0H*ADC&#Q5BF/TI#D<[J$(YXK#9=C5U%['G-<
M_=IMS2(%MIL-UK?M)L@5R,4I$E;UE,>*HI'2Q-D5/5*U;(%7*1JA:6DI:12$
MHI:2@&A*HWB9!J_4,J;A3).7NX3DUDO'AZZN[M^#Q6!<Q88TR&%L^W%;=I<#
MCFN<W;35J&Z*]Z!I'5K.I%+YPK"BO,]ZF:Z^7K2&:,]P-AKF=0ERQP:L3WAQ
MC-9<[[S0%QT+G-:UH3D5DP+S6S9IR* N:\&<"KJ56A7Y15I:!ICZ*2BD5<6B
MDHH"XAJ&2IC4+]*9$C)O.]<]>]ZZ&\[US=\>M5<Q95M&Q/\ C79:?(/+%<-;
MOB:NGL9\(.:&5$Z$RBCS169]I]Z:;GWI GJ:9E6D$HS64;GWH%SSUH*-M914
M@;-8\5QD]:T8'W"D66J6D%+2*04444#"BBB@ J"?[M3U'*,B@##N\\UAW$I5
M^M='>)\IKE;\[7-4C";-*QN>F36U%."!7'6TY4]:U[>Z)QS3N97.A\P8ICSK
MBLTW.$ZU5DO.>M )EZXE!4URNJC=FM=KC<.M9EVN_-%QW.7>$[C16LUMD]**
M5QGK%)3J2LSJ$%.I*6F@&MTJ$KS4YII%6F3)$)'RUDWT6X&MEAQ5*X3(-;4Y
M69RU5='GVMVO#<5P5];8D;BO5=8MP0W%<'J5KAV.*]?#RN>955CE'3!IO2K=
MPFUJJ&O6I,X)JPAI\?6HZD2NBUS&Y,WW:K..:L9XJ)ZB<3:#&QOM85T^D7&"
MO-<F>&K9TZ8J17%4A<ZZ<ST_2;G.WFNJ@F_=CFO/-(NN5YKKX+D>4.:\BO1U
M.N-30O7DW[H\UP>MW/+<UT][=#RCS7!:W<99N:*-*S,ZDSG-0EW$UE+]ZK=R
MQ8FJJCFO7I0T."I(F[5'CYJ>*4#FNR*L<SE<FC'%-D7-.2E:K(;*N,&I8QNX
MIKU-9H6DK"I(TILT-/LMTJG%>C:#;;$7BN;TFSR5.*[K3( B#BO'Q4SOI:E_
M<$6L35KS:K<UHWDPC4\UQFMWW#8-<L(7U.J]BA<:C^]/S407_P XYKE[B[8S
M'FI(+HY'-;<EQ<QZ+8:CP.:W8+P..M>;V=\1CFNEL+_..:3I"N=4[[Q6-J<.
MY#Q5R&Y# <TVZ*M'1!<K)D><ZK9_.3BN>GAVFN\U* ')KD[Z'#&O7HST.&H9
M*C%/S01BFYKMC+0Y6*:C(I]+BJN)$)J-FYJ5A4#USSU-X,U]*FVN.:[[1[G(
M7FO-K%BK"NRT:YPR\UP5XZ';3G8]+M6W0U2OX=RMQ3M-G!B'-6YE#J:\G:1T
M<VAYQK=I][BN/F@V,>*],UFV!!XKAM0M]I;BO2HNZ,)R,8'G%38R*KGB2K"'
MY:]"DSDJL@D'-(M2N,TS&*Z4<_-9D<G2H <-4\@JN00:B:NC6,C1LI<2"NYT
M:YP%YKSRW;#BNLTJXQMYKSJL3KIR/3].GW <UL^;A:Y/2;G(7FMU[@!.M>15
MIWD=<:ED1:C<8C/-<'K%SRW-=+J=T-AYK@]5N<LW-=-"G8SJ5+G/ZC+ECS6>
MG)J:[8LU1Q#FO6HHXZC'D<4#K3V'%,7[U>A#8Y6R=1Q2GBG+TICFE-DQW(G&
M:GM(<L*8JY-:MA!N(XKSJU0[J6IKZ5:_,O%=[I5KA1Q7.:3:<KQ7=:=  @XK
MQL15/2I1+UK'M JYBFQIBI<5YLG=GH0CH- I])BEJ&:I6$HI:2IV&%%%+0@"
MFOTIU(W2J S+M,J:X[6("2>*[F=,@US.IV^XGBM$C-F-HT)64?6N_M!B$?2N
M3TVWVR#BNNMQB,4F+H./6EQ0>M**#)+4@ECR*P]2AX/%=&5R*R[^+*FDV7RG
M&O"?-J]:1$,*E:V_>=*N6T&"*FX)&M8+A16H.E4;5< 5>6BY2'4M%%!H@HHH
MH&)12TE K%.]&8S7*7T?SFNNNAE*YV\ARQXIF<U<Y]DP:MVW%.DMSGI3XHB.
MU.QSR19\S IK2TUE.*CVMF@E(<6I5?FD$9]*41G-!M%6-*U?I6M"W%8ML"*U
MH<XH9K$O@Y%)CFD3I4@%2: HXI])BEH *0TM% #<48XIU&*5A6*<T>16)?P<
M'BND9<UFWL.0:"9(X^2(JYI5DVU?N;<Y/%9LD; ]*#*Q86X]ZD$^>]4-C^E2
MHK>E,FQ:+YJ,KNI51JL0Q$GI1<I(BAM<N#BNBL(MJCBJUO;#CBM:WCVBBQ:1
M84<4^@"EH+2$HI:*!V&XHQ3J2F%@J"=<K4]-89% F85S;Y)XK.EML=JZ:2$$
M50FMQSQ3,VCG7AQ3,%:U9H,=JHRQ$=J9F]R#S*8233MC9Z4\1''2DPN5R3FI
M(US3C"<]*LP0GCB@:0Z&#/:M2VM\$<4EO!TXK3BBP*"D3P+A:GIB# I]2;(*
M***!A1110 4TTN:*!,HW*9!K"O(>M=),N165=19!IW,I')S1$/4L)VBKEQ!\
MW2JWED=JLR)!)09?>H]IIK*U(3',^ZA(=S4D:$MTK3MH,XXH3!$MG;XQQ6W;
MQXQ4%M#@"M!%Q29M$D'2@TO:DI&ER/'-/4<4N*7%(H*2G4E,305#.,H:EIDH
MRE!.YS&H)DFL9XN>E='>QY)K-,'/2FF2T+IL>'%=5;_ZL5A646UA6_",(*!1
M)*8PXI](:!M%&>/=FN?U&' -=4R9%8NIPY4\46(L<DJ_O:W+%>E9OD'SNE;5
ME'C% XHV[,<"KW:JEJ,"KE(U04M%%(:"BBB@8E(12T9H$T5;A,K6%=V_)XKH
MW&15"XAR#3(:.3GCVFH0V*U+R Y/%9K1,#TI@312^]3M+\O6J:(V:GV-CI0!
M$[$FD6/<:E$3$]*LPVY)Z4T)(6WM\XXK8MH-N.*9:V_3BM2.( 4F.P^-<+4@
M% %.I#2"DHI10,2EHI* V U"YXJ8U!)0B9(S;I<@USNH1]:ZF5,]JP]1AX/%
M.QG8YJ,8FK=M6PE92P'S>E:T*$)0V+8F,V.],\W-0R!LTBAC3&B4R4++D]:C
M9&QTIL:-NZ4#-.W;)%;5KT%8ULAR*V[4<"I-$7!2T@I:1:"BBB@ HHHH *:P
MS3J0T 4+J/*&N2U.+YCQ7:SKE#7-ZA!N8\529E*)SR1D&KT!(I?LY!Z4\1$=
MJ3,6B1Y?DJC))\U6I$;'2J+QMNIH5B5'J41[ZACC;/2M.U@)QD4-!8I_9/:B
MMP6PQTHJ"CH:***FYUA1125-P%I#2TE:19+&'I568<5</2JTJUK!ZF$T8&H1
M;P>*XW5K3 8XKT"XBR#Q7-:Q:YC;BO3H3L>=6B>5Z@-LA%9];NK6I$IXK$==
MIKVJ,CSJD1E.4T*,T[;BNV+1S-"[N*C+9H-,'6J:N.+L/"9JW VPBH8QQ4AK
M"5,TC.QT^D77S+S7717F(1S7GVFR%6%=&+O$76N*K1NS95#1O+_Y2,UR>I3;
MR>:LW5WG/-8UQ+N)YHA1L*50HR\FH@.:F;FH\8KKA"QRSE=BT4"G;>*UL9BA
MJ0O33Q3"<TI,+#NM:6EP[I1]:HPQ[C71Z1:_O%.*XJTM"X+4[#1[7Y%.*ZF!
M-D=9FE0[8AQ6E)($C/TKQ:TG)GHTM$8&MW?EAN:\_P!3OMY89KH_$EU][FN
MGF+.>:WH1T*E,C=MTF:FC.*@49-6-N%KMC3(YRQ'<[#UK8L=0QCFN6=B#5JV
MG(QS3E3T!3/0;34<XYK0:[W)UKB+2\*XYK7BO<KC-8>SU*OH7+MMP-<W?)DF
MMIY=Z]:S+I<YK:$K'/-'.3C;FJP;FKUXG6J '-=<)G/)$HI^*:HJ7;Q6Z=S%
MZ$#"HBE666D"9J9%QD,A^4UO:9<;7'-8I7;5BTEVO7)5C<Z(2/3-+O?E S71
MP2>8E>>:7=<KS7;:;/N0<UYE>G;4Z8S(-3AW UP^K6^-W%>BW2;U-<CK-M\K
M<5I0E9$S9YY,NV0T(]6KR'$AJGC#5Z5.2.2H6 -U,=<5)$>*27FNJ+N<[*^,
MTC1<5*HYIS_=JFM"XLIK\KUMV$^TCFL5OO5;MGP17).%S>,['H6DW> .:VY;
MWY.M<3IMSMQS6I->_)UKBG1UN;JIH/U.]^4\UQ=_<[I#S6K?W6X'FN:N&+25
MI3IV(<PV[Z4)MI\(XI[BNVFC"4B$T@'-/VT;:ZD]#*XH; IA.30:0<FL:LM"
MX+4LPKDBNCTF#<R\5C6<!<CBNQT6S(*\5Y%>9Z=&.AT>EVF IQ756B;5%9UA
M!A%XK9B7 KR*TKGI4HDRT^FBG5R,[8K0****"A****AC"EI**$(6BBBK BD7
M(K'O8-Q/%;A'%4YXL]JI,EHR+2WVOTK<C&$%5HH<'I5S'RTV*Q$3S4BU&1S4
MB#BD0EJ//2JMQ'O%6C32N:!F,]I\V<4L<.T]*U&C'I47E\]*5AV'0+@5:%11
MC%3"D-(6BBB@L**** "DI:2@"&89%9LT&X]*UF&:@:/)H,Y&,UEGM3?LFWM6
MWY8]*B>(>E4C)HQS;Y[4@M.>E:GD\]*>L(]*8E$SUM..E'V3GI6L(ACI08AZ
M5++L9\=OM[5=CCQ4@CJ15H+BARKQ3Q0.E+2- HHHH **** "BBB@!#5>9-PJ
MQ32,TR68\]KG/%4)+')Z5T;1@]JA,(STHL38P!I_M3A88[5O"$8Z4C0CTJ63
M;4Q!:8[5/%;8/2M'R1Z4Y8@#32*L-AAP*N(N*15P*DH*0M%%%!04444 %)2T
ME F)24M%,D0BH)(\U8H(XH"QD30]>*I/;Y[5MRIFH/)]J:9G*)D"SYZ5,MGQ
MTK26$>E3"(8Z4I"Y3&-ESTJ:.UQVK3\H>E*(QZ4DRDB"*+%7%7 I%7%2CI3+
M2$I:2EH&@HHI* ZCJ0TM(>E(H830#FF-2K0#%89JI-'D5=Q4;KD4S)HPYK?)
MZ57-I[5MO%D]*9Y(]*I&;B89M?:F_9<]JVF@]J:(.>E#)LS,BM.>E:,$&.U6
M$A'I4Z1XJ+E1B+$F*L"FJ,4^F:I!2T"EH*04444B@HHHH 2F/R*DIIZ4R69L
M\.X]*J-;\]*UV3-0M$*9'4JV\6#6F@PM01QX-60.*15A*6DI13)$-4+N+>#6
M@:B=,T!8YXV?SYQ5R"';5XPC/2@18/2D58E@&!5D5#&N*FH&A:***104444
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
M$%****A%"T4458!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 )BEQ110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% #:**6L4AA2TE%6@%HHHJQ!24M)0#$-1OTIYIC
M52,I%*Y3*&N7U.UW!N*ZZ5<@UDWD 93752E9G)51Y7K-OM+<5RTB_,:[_7[;
M&[BN)GB(<\5ZM&1YE3<I@4_/%*PQ49->G29R30UJ5::3S3TKO@<TA]**,45O
M8R),\5&W6C--)K*:&**D6HQ4BUSR=C> DO"U1+_/BKDY^6LX9,PKFJ3.J"-6
MRAWL.*[G0[3[O%<UH]L6V\5Z#HUMM"\5YU>=D;QU-VSAVJ.*;JDFRW/TJX@"
M)6)KUP! W/:O-OS2-+V1P6MWV)&&:Y:XF\QNM3ZY=$W!Y[UEQL6->I36ARU%
M<T+<U/*WRU6AXJ25N*[((YV5V/-(!3>K5,HXKIBR+"#BFEL&G'BH'SFE4GH=
M-)%ZU&\BNJT:VRZG%<WI<19UXKOM&M?NG%>37J:'H4X7.MTJ#$0XK4,7%,T^
M+$0J\R<5XTI^\=2I:&#>0Y!XKCM:@X;BN_NHL@UR>L09#<5V4*ARU:1YE>PX
MD/%4&X-=!J,&';BL"92'KTZ=0XI4P S3P,4B4XUV0F<\H6(I.E08^:K#"H]O
M-;<Q*0Z,XJY#-M(YJETI!(0:B;T*BCK].N\$<UV.EW._;S7F5G<$$<UVNA7.
M67FO+Q"T.F!W)7=#6!JEOE&XKH("&A%4=0AW1M7G4Y69ORGE&M0X=N*PU&TU
MU^NVQWMQ7*S1E2:]*A+4QJ;#&;BFKUJ/-.4\UZM-G'(N*>*:U,4\4XFNJ*,6
M0O48J1Z:HYHZC'**E[4!:".*L1&W6A32-29K&;-(B2GBFVZYDI6&:GM(\R"N
M*M,Z*<3>TV')7BNVTJVR%XKF])MR2O%=YI-O\HXKR,14.^E U;*':!Q6O&.*
MK0Q[15M17DU)79Z-)#Q2T45SMG6D%+24M)(844450!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M(:::<:8:5R9"&F&E)I*J+,):D;+D5CZC#N4UM&J-U'N!KHINS.6HM#@-3MOO
M<5R-]#ACQ7H^J6WRGBN&U.+#'BO9P\[G#.)S,PQ51JO7(P35%J]>C(Y9Q!3S
M4JFH14B&NQ,P<2P!Q4;+4B=*>5XK*;L)%-CBI[<;S5>?@U;TM=[BO/JRU.B.
MQT.E6Q+CBN^TRV C!Q7.Z/:?=.*[.UBV0UY>(D;P0XL(TKF]8NL \UKWT^P'
MFN*UF[^]S4487=P;,B_N=Q/-8KMEJ?<7&YCS57=DUZE.)C*1,0,56<X-3;N*
MKOUKT81T,6R6/FK&*K158SQ6O*9-C6I(QEZ4TZ 9D%<]30:9LZ?!N*\5W>B0
M ;<BN8TF ';7:Z:@0"O'Q3NCKHR.DMU 45=4X%9T,@P.:L^:,=:\6<7<]6E/
M0M;Z<&JCYPSUJ19ACK4.!T*H6B]1LPJN\P]:C\X>M-0)G4070!4US.IP@JW%
M=%-("M8M]@J:ZZ"L<-65SSS5X/F;BN9GCP:[;58@2U<K=QX)KUZ43AD]3+ P
M:D4TC#FDS7?!$-DPIIIFZEW53B9WN.IKG%(6J-CFHE'0:9?T^<K*.>]=]H]X
M-JC->:V[['S72Z7?%749K@JT[FL6>JV<H=!5748=X/%5]&N-Z+S6K-'O6O,7
MNS.E:HX#5;3&[BN0O(<,:])U:U^5N*X;4H-K'BO1I5+D26ASCC#4Y*)QAZ(Z
M].G(X*B+"5)4(-/!S77%Z&#0ZE/2D/2HRU3)C@1N,M5VTCR1591DUJV,62.*
M\VO(]&@KG0:1;Y*\5W6FV^%7BN8T:#E>*[JQ@PB\5X>(F>S0B:-M& HJT!4<
M0P*DKS)/4[HBT4E%3<H6DH--S5(ENP^BD%+2&@HHHH&%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 )333J0U FB(BDJ0BF&G$QDK#34$JYJQ366MXLPG&Z,#48,H>*
MX?5K3ECBO2+N+*FN5U.UR&XKTL-,Y)1/,KZ':QXK+9.:Z?5;?#'BL&2/!KV:
M$SDJ0*9&*$ZT]Q35^]7H19S-%E.E29XJ-#Q06J:CT,K:D,R;C6MHEL?,7BJD
M46\UT^B6GS+Q7F5G8WCL=9I5OA%XKH?N0'Z51L(0L:U:NI L!Y[5Y-67,S:#
ML<SK%WL+#-<+J=SO)YK=\076&;FN-N9BY-=E!:$2959LM0M-ZFGH.:].E$PD
MR3'%1.O-60.*B<<UZ$$9-B1BI^U1H*>:U:,VQIJ6WXD%15+$<,*XZR")UFES
MA O-=-;7P '-<':W&S'-:<=^1WKRJM.[.FFSNH]2 'WJE_M08^]7#C4B.]._
MM,^M<<L.=T*ECM?[3']ZG#50!]ZN)_M(^M,.IGUJ?J]S953MVU0'^*F#4Q_>
MKB_[2/K2_P!I'UJUAC.=4[-M3!'WJHW-\"IYKF?[2/K3)+\E>M:T\/9G/*H.
MU&Y!)YKG;I]Q-3W=R6)YK/=]U>C2A9&#=RLXYJ,U*]1&NN,3-L2E%%%:.)*8
MAIAI]--920[@O6M&Q<K(M9RCFKMN<,*Y*D32+/1-#O-JJ,UUMO,)5ZUYCIUV
M4*C-=UHUQY@'->1B*=M3LI.^A/JD64/%<'JL'+<5Z1?Q[HOPKB]4MCEN*6&D
M755C@+J'$G2HE3%:U[!ASQ5 J!7LTF>=4(L4H-*:97;&6A@T29XIN,FD!J1!
MDUE.0XQU)(4RPKI=*M-^.*Q+:++BNZT"TW;<BO*Q52R/3P\39TJQV;>*ZVVC
MVH*JVEJ%4<5I(N!7@U9W9[-)#Q3J045R29U)"T44M$1B&F=Z>:::T1$D**6F
MTZAC0M%%%(H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI,!****D!IIAIQI*29G)#:*
M7%&*V1DT5ITRM8.H094\5T<@R*S+R+*'BNJC.S,*D3S?5[7EN*Y6[BVDUZ)J
MMKG=Q7%ZE;[2>*]G#S.&<3G6'-,QBIW7#5"YXKTHS.:< #XIZG<:JYRU7+>,
MLPHG/0QL:MC!N(XKLM(MMI7BL/2K7.WBNRT^#8!Q7FUYZ%11K1C9"*S=1N]L
M;#-7YY D-<GJMWPPS7!"-V:/0YC7)]SMS7-L<FM+5)MSGFLQ.37?25C*3%"T
M\+BG 4$UZ=(Q8F[%'6F]Z<M>A!&,F**4FBDIR9 E.5L&FTF*Y:I2+<<V*G%S
MCO6<&(H+FN)QNS2,C3%U[TOVKWK*#GUI=Y]::I7-U,TOMGO2_:L]ZRMQIP<U
M2HHOVEC3^U8[T?:_>LTN?6F[S3]D9NHS4^U>]!NLCK69O/K2[C5*D0Y%B27=
M4!:F[J:36\($.3'%LTVDI:Z%$+B44M':G)"0PFF@YI6IHK*2+1*HJ>,X-0*:
MD4UQU(EHU+6;##FN\\/S9V\UYO"^'%=IH-SMV\UYN)5T=5%ZGH#CS(ZPM3L_
MD)Q6O:3AU%+?Q!X>E>9"7+(Z9JZ/+=3@VN>*Y^<[2:[;6;7ECBN)U!=CFO:H
MST."<2%3FG$5%"<FK##BNI3.9QU(3Q4D)RX%1GFI[6(M**RJ3-J<;F_IMOO*
M\5Z#H5OMV\5R^B6F0O%=[I=OL XKQ\54NCU</$W85P@J<"FQCY:?7CR9ZT(V
M0E%%%8,U%I:2BKB M-I325HB&%+12TAI!1110,**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH 2BBBH8"8I,4ZDH$T-Q012TAJTR&B,C-5YX\J:M&HW&5K6+LS"2.7U&
MVR#Q7$ZO;8W<5Z5>0[E/%<9K-O\ >XKTZ%4Y9P/.[F/:QK.D/-;M_%M+5ARC
MYZ]*%30YIQ(T&6K;L(-Q'%9=NF7%=7I5KNV\4Y5#D<=3?T>U^[Q74)$(UJAI
M=MM XK4N3L2O-JSO(U4=#,U"?;&>:X?5;KYCS71ZK<X5N:X749\R'FK@B&C,
MNY-S&H8JD9=]1GY*[::,FB=CQ4>>:C\W-*#7?3,I:$H%.I@-/KMBSGD**0TA
M.*3-.3!(.]/V\4P4[/%<LV%AC<4E*U-K'J4D!H'6B@"MHHM,>%XIIXIP:D/-
M:)!S""E(XI.E&<T<I-Q!UIXZ4W%+FJ2!L0TE.ZTF,5I&PD%%%%:(&+332TAH
MDQB4T\4I--)S7/)E1!3S4Z]*@ YJ0' KGFRR56PU=%I5UL(YKF<\U<M[GRR.
M:\ZLCII'J>DWF_;S71N-\'X5YSH-_EEYKO[:;?"*\FI'WKG='8Y[5[7*L<5Y
MMK4)61N*]@OX-\3<5YYKNGDNQQ791J]#EG X^WZU:?I39(O))J S9XKK50YW
M E0;FK7TZVW2+Q69:+O<5UVDVF64XK*K/0VI0.IT*T^5>*[&TAV@<5C:/!M5
M>*Z.(8%>-7G=GIT(V9.!Q3J:*=7&STD)24M%9-%!2TE+51$%)2T58!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4AI:*3 2BEI*FP!1132:0,*0THI<52)8S
M%-(J3%)BM$S-Q*DT8*FN4UBWR&XKLI%X-86HV^X'BNBE+4QG'0\MU6V(W<5S
M$L1\PUZ%K-I@-Q7(R6W[X\5Z,*FAR2B5;.W)D'%=SHUK\J\5A6%G\XXKMM)M
MMJCBB50YG$UK2,(HJ'4Y0J'FK).Q:P-9N<*W-<]KNX[:'-ZM=9+#-<==L6EK
M9O[G=(PS60R[FS792(<0B3*U5NABM&-<+5*[6NR!E*-C/0G=5I>E5U7YJLH.
M*[*;.::%&<U*M(%I>E=*F8M#6IHI_6C%)U 2"BEI<5SRE<I1&4PU(:3%3%ZA
M:PQ1S3\<4H%+6R8FB/O3UZ4;:6M5(3&M31UJ3&:,4.0)"8XIE24A%)2"P+01
M1TIPYJU(:B1XHJ0BF#K6BF.PF*,5*%II%3SCY2!A2 5-MS2A*RG(I*Q'MHJ7
M;2%:Y9LI$=0M(5-3D5!(O-<E5Z'126IT.@7161<FO3=+NPT:C->0:9+Y;BN\
MT6_R5&:\ZH=:.]9!)":Y?5[$-N.*ZFQ;S(!]*KW]H'0\5S0G9ERAH>.ZS;&,
MM@5SJ[M]=]XCL]I;BN.6W/F=.]=D:NA@Z>I>TJ(M(*]$T:T^53BN/T:V_>+Q
M7INC6O[M>*RJU3:G U["':HXK44<57@CVBK0KSIN[.^FAPIU(*=63.F(E%+1
M46*$HI:*$@"BBBJ **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BDI:28!1113 **** "BBB@ HHH
MH 2FFG48K-@Q!2T44T%A#3<TYJ@)YK0ECSR*H7,6X&KPZ4QTR*N+L8S1Q6L6
MF5;BN1>R_?'BO2=2MMP/%<X]C^]Z5U1J'-*)FV5I@CBNHLDV(*JV]IMQQ6@B
M[$JW*YCR%:\N @/-<?K%YN##-;>KS%0:XG4)F8M6D!<ACW,F9#S4:MS39<EJ
M:H-=4"7$N*W%5+GFIESBHI%)KJA(PG$I!>:F48%.$1STI2A KHC,YI1$W4A:
MHR#FG!35^T.>41X-+FF;32A34NH"0[-&^FD'%,(-9\YI&))NI-U- -!!IJ13
MIDFZC-1@&G8-:*8E3';J,U'@T\*:KVEB)0%S1NIC*:%!J75&H$F:0M05.*C(
M.:4:H^04FGJV*8%-&"*T54KDT)"V:;FF@&E*FK50% >'H+9J YS3U!I\XU E
M!I<TS!I0#42F#@.S332[31M-<TYB41AJ!ZM;#4$B'TKEE*YT4Q(7VFNFT2ZQ
M*O-<J 0:UM)D*RBN2H=,4>RZ/<@PCFM:3#QFN/T6X/EKS766[[TKBDK,Z%JC
MC/$-GOW<5R"::?,^[WKTW5+7S,\5BIIHW_=JXST)Y3-TFPVN.*]"TN+;$.*Q
M;*Q"$<5TEHFU16,Y7-8QL6U%2"FBGBL6=$$**6DHJ3:XM+3:44AIBT444#"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH 2EHHI( HHHI@%%%% !1110 4444 )12TE2T 44F
M:,TA@:C*U+1BFF)HC I<4M%.Y#11NHMP-936?S]*WY%!J#RAGI5J=C&<3,6V
MP.E1RKM4UKM&-O2L^YCX-;1F9.)R&K+G-<A=P9)KNM1@)S7/3V1)/%=$)"Y3
MDWMOFZ4GV;VKH3IYSTI/[//I77"1$H&!Y)':G+;;NU;1TXYZ5+'IY':ME/4Y
MI1,$VF.U1FV]JZ5[#CI4/]GG/2K]H8R@<Z;,^E)]EQVKIO[/XZ5&VG'TH]J8
MNF<\+7VI?LN.U= -./I2G3SZ4G5)]GJ<[]F]J;]D]JZ+^SCZ4X:<?2FIFB@<
MY]E]J/LOM71_V<?2C^SCZ4*H7R'.?9?:E^S>U=%_9Q]*/[./I3]J"@<Y]E]J
M<+;VKH?[./I1_9Q]*'5%[,YW[+GM0+7':NB&G'TH.G'TJ'5*5/0Y[[/[4GV3
MVKH?[./I3O[./I4JJ"IG.?9?:C[+GM71'3CZ4HTX^E:*J'(<Y]EQVI/LWM71
MMIQ]*9_9QSTK150]F<]]D]J/LQ':NC_L\XZ5&VG'TJO;$\AA"WSVI_V;VK<7
M3SZ4_P#L\XZ4G5T#E,'[-[4OV7VK>&GGTI?[/..E8SF)Q.>-O[5&UKGM71G3
MSZ4@TX^E8.9<8G,-:'TJW8P%9!6TVG'TI\&GE6Z5C*5SI@C:TEMH6NOL9,J*
MY2QMRI%=18(0!7-4.F*+DL/F#I4(LL'I6I%'D<U/Y0QTKG<C50,Z*WVGI6A$
MN!0(P#4JBH<BE$4"G4 4M*YHD%%%% Q:**6D4@HHHH&%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 E+24M2@"BBBJ **** "BBB@ HHHH **** (G.*13S3F&::!S4M 2"E
MH%%(84VG4E%B6-(S2;:?BC%4B;$3+Q566+(-72*C9<U469RB<]>6N<\5EM8Y
M/2NIF@W=JK?9.>E=$9"43G?[-']VC^S!_=KI/LOM2_9?:M/:V#D.;_LL?W::
M=.V_PUU'V;VJ-[7VJXUC"5,YK[!G^&C^S1_=KHA:\]*=]F]JOVQ@Z1S?]G#^
M[3O[,!_AKH?LW/2G"W]J7M3)TF<T=- _AI/[-']VNE-MGM31:^U3[4<:1SO]
MF#^[2_V:/[M=']F'I2_9?:J]L:*D<Y_9@_NT'3!_=KI/LWM1]F]J7MA^R.:_
MLT?W:7^S!_=KI/LOM2_9O:CVPU2.;_LP?W:3^S!_=KI?LP]*/LP]*/;#]D<U
M_9@_NT?V;_LUTOV4>E'V7VJ'5'[(YG^S!_=I?[-']VND^R^U+]E]J7M0]D<U
M_9@_NTO]FC^[72?9AZ4?9O:K587LCF_[,!_AIATL?W:Z?[-[4AMO:G[8/9'+
M_P!G?[-']F _PUTAM.>E.%K[57MR72.9.F ?PT#3A_=KI6M?:D%K[4_;![(Y
MW^S1_=H_L[_9KI/LWM2?9?:I]J0Z1SG]FC^[1_9O^S71_9O:E^R^U0ZA2I,Y
MO^S!_=I5TP _=KI/LOM2_9?:I]H7&FT8L-GM(XK9M(, <4];;GI5R*+%92E<
MZ8P)(TQ4V.*113ZQ;-DAFVC%/I,5#'8!2T"BFAV&T4N*7%,5A*6DI:!H6BBB
MD4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 F*,
M4M%# 2EHHI) %%%%, HHHH 3%-(I])0)HC,8-)Y(J6EIW"Q#Y0I?*%28I:+A
M8B\L4TQ"IZ0T[L32*_E"D\H5/BC%/F9FX7(/*%)Y8JQBDQ3YF0Z9 (A2^4*F
MQ2XI<PU A$0I?*%2XHHYF4H$)B% B%38HQ1S,.0C\H4>4*EHI78^4B\H4>4*
MDI:+L.5$8B%!B%2T4KE<J(?*%+Y0J6DIW%RI$7E"CRA4M%%V'*1>6*/*%2T4
M78N5$/E"D\H5/28I\S$XW(/*%'E"I\48HYF+D(/*%'E"I\48HYF'(0>4*41"
MIL4478*)'Y0H\H5+12N7RHC$8IX4"EI:5RD&*6BBD4%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4E+10 E%+10*PE&*6DQ
M3"P8HHQ2T@L)12TF* L%%+10%A**6B@+"448I: L%%%% Q*2G4F*!-!12T4!
M82BEHH"PE%&*6@+"44M% 6$HI:* L)BDQ2XHQ3"P44M%(+#:6C%+0%@HHHH&
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
H !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image02.jpg
<TEXT>
begin 644 image02.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" &A E@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#U3PUX:T&;
MPKH\LNB::\CV4+.[6D9+$H,DG')K4_X17P[_ - '2_\ P#C_ ,*/"O\ R*&B
M?]>$'_HM:UZ ,C_A%?#O_0!TO_P#C_PH_P"$5\._] '2_P#P#C_PK7HH R/^
M$5\._P#0!TO_ , X_P#"C_A%?#O_ $ =+_\  ./_  K7HH R/^$5\._] '2_
M_ ./_"C_ (17P[_T =+_ / ./_"M>B@#(_X17P[_ - '2_\ P#C_ ,*/^$5\
M._\ 0!TO_P  X_\ "M>B@#(_X17P[_T =+_\ X_\*/\ A%?#O_0!TO\ \ X_
M\*UZ* ,C_A%?#O\ T =+_P# ./\ PH_X17P[_P! '2__  #C_P *UZ* ,C_A
M%?#O_0!TO_P#C_PH_P"$5\._] '2_P#P#C_PK7HH R/^$5\._P#0!TO_ , X
M_P#"C_A%?#O_ $ =+_\  ./_  K7HH R/^$5\._] '2__ ./_"C_ (17P[_T
M =+_ / ./_"M>B@#(_X17P[_ - '2_\ P#C_ ,*/^$5\._\ 0!TO_P  X_\
M"M>B@#(_X17P[_T =+_\ X_\*/\ A%?#O_0!TO\ \ X_\*UZ* ,C_A%?#O\
MT =+_P# ./\ PH_X17P[_P! '2__  #C_P *UZ* ,C_A%?#O_0!TO_P#C_PH
M_P"$5\._] '2_P#P#C_PK7HH R/^$5\._P#0!TO_ , X_P#"C_A%?#O_ $ =
M+_\  ./_  K7HH R/^$5\._] '2__ ./_"C_ (17P[_T =+_ / ./_"M>B@#
M(_X17P[_ - '2_\ P#C_ ,*/^$5\._\ 0!TO_P  X_\ "M>B@#(_X17P[_T
M=+_\ X_\*/\ A%?#O_0!TO\ \ X_\*UZ* ,C_A%?#O\ T =+_P# ./\ PH_X
M17P[_P! '2__  #C_P *UZ* ,C_A%?#O_0!TO_P#C_PH_P"$5\._] '2_P#P
M#C_PK7HH R/^$5\._P#0!TO_ , X_P#"C_A%?#O_ $ =+_\  ./_  K7HH R
M/^$5\._] '2__ ./_"C_ (17P[_T =+_ / ./_"M>B@#(_X17P[_ - '2_\
MP#C_ ,*/^$5\._\ 0!TO_P  X_\ "M>B@#(_X17P[_T =+_\ X_\*/\ A%?#
MO_0!TO\ \ X_\*UZ* ,C_A%?#O\ T =+_P# ./\ PH_X17P[_P! '2__  #C
M_P *UZ* ,C_A%?#O_0!TO_P#C_PH_P"$5\._] '2_P#P#C_PK7HH R/^$5\.
M_P#0!TO_ , X_P#"C_A%?#O_ $ =+_\  ./_  K7HH R/^$5\._] '2__ ./
M_"C_ (17P[_T =+_ / ./_"M>B@#(_X17P[_ - '2_\ P#C_ ,*/^$5\._\
M0!TO_P  X_\ "M>B@#(_X17P[_T =+_\ X_\*/\ A%?#O_0!TO\ \ X_\*UZ
M* ,C_A%?#O\ T =+_P# ./\ PH_X17P[_P! '2__  #C_P *UZ* ,C_A%?#O
M_0!TO_P#C_PH_P"$5\._] '2_P#P#C_PK7HH R/^$5\._P#0!TO_ , X_P#"
MC_A%?#O_ $ =+_\  ./_  K7HH R/^$5\._] '2__ ./_"C_ (17P[_T =+_
M / ./_"M>B@#(_X17P[_ - '2_\ P#C_ ,*/^$5\._\ 0!TO_P  X_\ "M>B
M@#(_X17P[_T =+_\ X_\*/\ A%?#O_0!TO\ \ X_\*UZ* ,C_A%?#O\ T =+
M_P# ./\ PH_X17P[_P! '2__  #C_P *UZ* .4\3>&M!A\*:Q+%HFFI(EC,R
M.MI&"I"'!!QP:*U/%7_(GZW_ ->$_P#Z+:B@ \*_\BAHG_7A!_Z+6M>LCPK_
M ,BAHG_7A!_Z+6M>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#D?%FN:S%K6E^'?#WV2/4;])9FNKM2T<,4>,_*/O,2P J!?$FO>'=%C
M7Q-96]YJT]Z+.QCTYL"\)&58AN(^ <Y.!BM3Q/X3A\1M:7,=]=:;J5D6-M>V
MK .@8892#P5( R#Z5EI\.X5T1+5];U*74H[X:A'J<SAY$G QD*1MVXXVXQ@T
M 0M\2AOM+2+0;R359KV6PDL?-C#13(F_EB=I4J00P/2FZ1\3X-4:T+:+>VL-
MY:W$]M+(Z$2/!_K4P#D8[$\&K=E\/;:TU'3M2DU*YN+ZVO9KZ>:15!N99(_+
M.0  H"XP!Z56B^'46G:9IR6U[//+I=M?1PJRJ/.-QD\^F#TH 71OB2NIM8FZ
MT&^L8M1LY+NQ=Y(V^T"-=S* #\IQR,XR/2J5M\7K";2]:NGTR59=+@CN6BCN
M(Y1(CMM&'4D9!ZBHO#OPRDF\-:;!XCU"]E>'2GLH[-B@%H94"R;64?,>PR3@
M>M6?^%5I+8ZC;W>OW=PU[81V#.8(U\M(WW+M"@#V/KDF@!UY\0;G2M1N)=6T
MVZL[>#2'OVLP$E<@2A%.Y3P2#TZ#J34]O\2HI]%CO!I$KW5Q=I:6=O;W4,RW
M,C#(VR*VT  '=G&,5K:CX12_UQ]534KJUG.FG3U,(7*C>'WC(/.1C!&,5AV_
MPJLX(YYQJDR:M)=17<=[;V\4(BDC!"D1*NPY#-NR/FS0!._Q(18+6--#O'U*
M746TR6Q\Q T4P0O][.TJ1@[@>AK3TOQK8WWA.]U^Z@FLHK!IDNX9,,T3Q$AQ
ME>&Z<8ZU4M?A];6\MA<R:E<SWD&I-J=Q<2*N;B4H4Y  "J 0 !TQ5VP\&6%K
MH&KZ+/))<VFJ7%Q/,&PI'G')48],\&@#F]6^)=[;>']4D709['5(]-.HV<5U
M(C++#D N=IX*Y!*'FIKGQ#XI33/#.CVXM%\1:PDDDEQ<H/*@1!N8[4)!.&4
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
MH)YBKF7SSDEL=Q[4'X?VQ@\K[?/C^WO[;SL7[^<^7_N^_6@#L:*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH R/%7_(GZW_UX3_^BVHH\5?\
MB?K?_7A/_P"BVHH /"O_ "*&B?\ 7A!_Z+6M>LCPK_R*&B?]>$'_ *+6M>@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#(\5?\B?K?_7A/_Z+:BCQ5_R)^M_]>$__ *+:B@ \*_\ (H:)
M_P!>$'_HM:UZR/"O_(H:)_UX0?\ HM:UZ "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,CQ5_R)^M_]>$_
M_HMJ*/%7_(GZW_UX3_\ HMJ* #PK_P BAHG_ %X0?^BUK7K(\*_\BAHG_7A!
M_P"BUK7H **** "O(=#U_P 63>.=4TG4=8^PZC*LJVUE>6>;<X#&-X77K@ $
M@G+<^E>O5PB_"W2EO[^;^T-26"X5A;PK<'%HSA@[1DYP2'8#.<!CCK0!@VNM
M^+;BQ\46FA:G-K[6D,,5M?\ DQ)_I;-B58R %95'/.<'C)J.Q\0ZY>ZW9^$?
M[8U6QU.2XF^W2W4=O)+ J1!T6,H@0JVX')!/!%=98_#C3K'09=$&J:O-I[(J
MQ1/<*OV<JVX-&452&SSDY]Z/^%;Z3Y(9;[5%U+[0;DZHMR!=%RFPY;&,;?EQ
MC&/>@"]X$UNZ\0^"]/U*]VFZD#I*R+M#,CLA8#MG;G'O6M?ZOIVEM$M_?6]L
MTN?+660*7QC. >N,C\Z-(TJST/2;;3+",QVMLFR-223]23U).23[U@ZS_P E
M*\*?]>M__*&@#4_X2G0?^@O9_P#?T4?\)3H/_07L_P#OZ*DU'4+JWOK2SL[:
M&::X61\S3&-5";<]%8D_,*;YWB#_ )\-,_\  V3_ .-4 -_X2G0?^@O9_P#?
MT4?\)3H/_07L_P#OZ*=YWB#_ )\-,_\  V3_ .-4>=X@_P"?#3/_  -D_P#C
M5 #?^$IT'_H+V?\ W]%'_"4Z#_T%[/\ [^BG>=X@_P"?#3/_  -D_P#C5'G>
M(/\ GPTS_P #9/\ XU0 W_A*=!_Z"]G_ -_11_PE.@_]!>S_ ._HIWG>(/\
MGPTS_P #9/\ XU1YWB#_ )\-,_\  V3_ .-4 -_X2G0?^@O9_P#?T4?\)3H/
M_07L_P#OZ*=YWB#_ )\-,_\  V3_ .-4>=X@_P"?#3/_  -D_P#C5 #?^$IT
M'_H+V?\ W]%'_"4Z#_T%[/\ [^BG>=X@_P"?#3/_  -D_P#C5'G>(/\ GPTS
M_P #9/\ XU0 W_A*=!_Z"]G_ -_11_PE.@_]!>S_ ._HIWG>(/\ GPTS_P #
M9/\ XU1YWB#_ )\-,_\  V3_ .-4 -_X2G0?^@O9_P#?T4?\)3H/_07L_P#O
MZ*=YWB#_ )\-,_\  V3_ .-4>=X@_P"?#3/_  -D_P#C5 #?^$IT'_H+V?\
MW]%'_"4Z#_T%[/\ [^BG>=X@_P"?#3/_  -D_P#C5'G>(/\ GPTS_P #9/\
MXU0 W_A*=!_Z"]G_ -_11_PE.@_]!>S_ ._HIWG>(/\ GPTS_P #9/\ XU1Y
MWB#_ )\-,_\  V3_ .-4 -_X2G0?^@O9_P#?T4?\)3H/_07L_P#OZ*=YWB#_
M )\-,_\  V3_ .-4>=X@_P"?#3/_  -D_P#C5 #?^$IT'_H+V?\ W]%'_"4Z
M#_T%[/\ [^BG>=X@_P"?#3/_  -D_P#C5'G>(/\ GPTS_P #9/\ XU0 W_A*
M=!_Z"]G_ -_11_PE.@_]!>S_ ._HIWG>(/\ GPTS_P #9/\ XU1YWB#_ )\-
M,_\  V3_ .-4 -_X2G0?^@O9_P#?T4?\)3H/_07L_P#OZ*=YWB#_ )\-,_\
M V3_ .-4>=X@_P"?#3/_  -D_P#C5 #?^$IT'_H+V?\ W]%'_"4Z#_T%[/\
M[^BG>=X@_P"?#3/_  -D_P#C51Z)XBM=7FNK(RVR:E9R/'<6L4V\IM8@-T!P
M>#R!UH =_P )3H/_ $%[/_OZ*/\ A*=!_P"@O9_]_16O10!D?\)3H/\ T%[/
M_OZ*/^$IT'_H+V?_ ']%:]% &1_PE.@_]!>S_P"_HH_X2G0?^@O9_P#?T5KT
M4 9'_"4Z#_T%[/\ [^BC_A*=!_Z"]G_W]%:]% &1_P )3H/_ $%[/_OZ*/\
MA*=!_P"@O9_]_16O10!D?\)3H/\ T%[/_OZ*/^$IT'_H+V?_ ']%:]% &1_P
ME.@_]!>S_P"_HH_X2G0?^@O9_P#?T5KT4 9'_"4Z#_T%[/\ [^BC_A*=!_Z"
M]G_W]%:]% &1_P )3H/_ $%[/_OZ*/\ A*=!_P"@O9_]_16O10!D?\)3H/\
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
M?Y_C%>QUXY\//^2Z>//\_P 8H ]CHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "L;Q%_JM._["$'_H5;-8WB+_5:=_V$(/\
MT*@#9HHHH **** "BBB@ HHHH **** ,CQ5_R)^M_P#7A/\ ^BVHH\5?\B?K
M?_7A/_Z+:B@ \*_\BAHG_7A!_P"BUK7K(\*_\BAHG_7A!_Z+6M>@ HHHH **
M** "BBB@ KE-9_Y*5X4_Z];_ /E#75URFL_\E*\*?]>M_P#RAH T[W_D:M)_
MZX7/_M.MBL>]_P"1JTG_ *X7/_M.MB@ HHK$UC6=4TZZ6*Q\-7VIQE-QE@G@
M15.>F'=3G\.] &W17E'Q!\:^.+'P_%+HGA;4]/NC<JK3,L%T"NULC:C.1R!S
MC''O5OP5XQ\97?A6UFU;PCJE[>,S[YU:WMPV&./D9U(P,#IS0!Z916#I6N:M
M?7P@O/"U_IT)4DW$UQ Z@CMA')Y^E<]9:S<:9)#J.KW]U);3><RW5O(LUK<*
M%=P @^:-@J9X'8@DT =_17F&D>(M5BTKQ'9ZE=W$>KQZ:][!&WS;$"'$P;&!
MN)'R#(4J171^&DU5K^*=O[173WL@91?S*[/,2""F"2!C=G..HXXH ZRBN(DU
M#4=+U*\N;F1KC[3)=+8K%=ET3RXRP5HP !PAYR3DX-9HU/4XK_1].&IW,D&J
MP6LUQ.7&Z-GWDA#_  A]H  Z8XQ0!Z317*V>H7I\%ZQ*UP[S69O(8;@XW,(R
MX1B>YX'/J*HZ3XMU QVINH89+8R-;,RDF9F2W\W?Z<X(Q^.>U '<45P!\5ZK
M:F;4[I8)(9=,MY[:U@+$*TLNT%N,DC<,D=<' JRWC+4(7M(9;.!9+B]-B&D#
M1?,0K+)L;Y@NTD$'G=M[-0!VU%%% !1110 4444 %%%% !1110 4444 %>.?
M#S_DNGCS_/\ &*]CKQSX>?\ )=/'G^?XQ0!['1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %8WB+_5:=_P!A"#_T*MFL;Q%_
MJM._["$'_H5 &S1110 4444 %%%% !1110 4444 9'BK_D3];_Z\)_\ T6U%
M'BK_ )$_6_\ KPG_ /1;44 'A7_D4-$_Z\(/_1:UKUD>%?\ D4-$_P"O"#_T
M6M:] !1110 445S%O\0_"USJE]IZ:K&LMDCR2O(I6,A,[]KD8;;CG'2@#IZ*
MYNS\>^&;W3[R^BU,+!9(LDYFB>)E1ONL%8 D-V(!SVI&\?>&ETI=1.H,86F-
MN$%O(9O, R5\K;O! Y/'3F@#I:Y36?\ DI7A3_KUO_Y0UT=C?6NI6,%[93I/
M:SH'BE0Y#*>A%<YK/_)2O"G_ %ZW_P#*&@#3O?\ D:M)_P"N%S_[3K8K'O?^
M1JTG_KA<_P#M.MB@ HHHH **** "LZ'0M)M[N2ZAT^V2>3=N<1CG=][\^_K6
MC5*WU?3+NX^SVVHVDTXSF..=6;CKP#GB@"O#X9T.WW^5I-HN]&C8B(9*,,%<
M_P!T@8QTK31%C1410JJ,*!T IU% %.+2K"&^DO8K2%+F3.^0+R<]?SJ%/#VC
MQV\]NFFVRPSL&D01@!B.1^7;T[59NM0LK$H+N\M[<R'">=*$W?3)YJS0!7CL
M+2*P^PQVT2VFPQ^2%&W:>HQ[U'%I6GP&,Q6<">7)YB;4 VMMVY'OMX^E7**
M,R'P[HUN+@0Z9:H+E=DP$0PZYS@^V2>*='H&D10F%-.MA&5*D>6.02"?S(!_
M >E:-% !1110 4444 %%%% !1110 4444 %%%% !7CGP\_Y+IX\_S_&*]CKQ
MSX>?\ET\>?Y_C% 'L=%%8GB7Q;HGA&TANM<O?LL,S^7&WEL^6QG&%![4 ;=%
M<QX;^(7A?Q;?R66B:G]JN(HC*Z>3(F%! SEE'<BNGH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *X3QAX]\+:9?P:9>ZS!#>VM[!)-$R
ML2BY#9.!CH0:Z?6O$.F>'[=9=0N0C2';#"@+RS-_=1!RQ^@KYD^)/ACQ7XA\
M<W^M1^%M2@M[QXEB5T#$_(J@':2,G'3MTH ^H-&UK3O$&FIJ.E7275I(2JRH
M" 2#@]?>K]<%\'=)U#1/AQ96.IVDMI=)+*6BE7# %R1Q]*[V@ HHHH ****
M"BBB@ HHHH R/%7_ ")^M_\ 7A/_ .BVHH\5?\B?K?\ UX3_ /HMJ* #PK_R
M*&B?]>$'_HM:UZR/"O\ R*&B?]>$'_HM:UZ "BBB@ KP_21?:-XRU4V6@:H^
MGPB66]TJXMEG5<K(5\B3&?G8C"C(PS9Z5[A28 ).!D]30!X@MAJ_B+1-5UBZ
MTW4CK\DMI,]DUA)!'%;0S!Q!$7 #MC)/J:MV]IJEMXY/CE]&U5M+DOYL6RVK
M&X56MEC$GE?>P64CIG&#TKV6B@#E_AWI=YHW@33+*_B:*Y57=XF/,>^1G"GW
M 8"H=>5W^(_A4)(8V^RW_P P /:'UKKJY36?^2E>%/\ KUO_ .4- %Z>.6/Q
M5I7F3M+FWN<94#'^K]*W:P->NTTO5+#4[B*<V=O!<>=)%"TGE@A#DA02!A3S
M[5SO_"[?A]_T'3_X"3?_ !% 'H-8>LZ;X@O+M)-*\0QZ= $PT36"SEFR>=Q8
M>W'M7-?\+M^'W_0=/_@)-_\ $4?\+M^'W_0=/_@)-_\ $4 5O%^G_$6R\.7#
M:5X@.IW<O[I8(--CB8!N"V\O\N!W'?%.\)Z?\1+[P[;/JOB'^S+R,>4]O-ID
M<K?+P&WA_FR,<^N:G_X7;\/O^@Z?_ 2;_P"(H_X7;\/O^@Z?_ 2;_P"(H Z+
M2=+\1VE\)=3\2Q7]L%(,"Z<L))['<&/3Z5S6E>'=9_X1&SG#I%>6 N9[.U^S
M;)!,?,5-[%CD?-G&!GC/%/\ ^%V_#[_H.G_P$F_^(H_X7;\/O^@Z?_ 2;_XB
M@"")_$O]CW!A>\:+S;7S!(L^]5Y\[:S?O/[N=@XYV^VEID&L75QHJ7DU_P#9
M1)=N^UI(\J"OE!R3N(ZXW8)'454_X7;\/O\ H.G_ ,!)O_B*/^%V_#[_ *#I
M_P# 2;_XB@"_J<4MIKNLW%S:M,MY:Q1VDGV-KE=JAM\15>1DG/) .?:J4MOX
M@:SEECBO;6X@TBV\JUMW81QRDL)0HR0SA< 9)QQ3?^%V_#[_ *#I_P# 2;_X
MBC_A=OP^_P"@Z?\ P$F_^(H LQ7&HV\RSPG5&TB/4X]AE25Y3"86#Y!&\IYA
M'4?H*Q[.\UJ67R6FUC^UT@M'A@;?L4M+)O,H^Z/D'.[L!CFK_P#PNWX??]!T
M_P#@)-_\13%^,_PZ69YEUE1(X =Q9RY8#.,G9SC)_.@#T2BO/O\ A=OP^_Z#
MI_\  2;_ .(H_P"%V_#[_H.G_P !)O\ XB@#T&BO/O\ A=OP^_Z#I_\  2;_
M .(H_P"%V_#[_H.G_P !)O\ XB@#T&BO/O\ A=OP^_Z#I_\  2;_ .(H_P"%
MV_#[_H.G_P !)O\ XB@#T&BO/O\ A=OP^_Z#I_\  2;_ .(H_P"%V_#[_H.G
M_P !)O\ XB@#T&BO/O\ A=OP^_Z#I_\  2;_ .(H_P"%V_#[_H.G_P !)O\
MXB@#T&BO/O\ A=OP^_Z#I_\  2;_ .(H_P"%V_#[_H.G_P !)O\ XB@#T&BO
M/O\ A=OP^_Z#I_\  2;_ .(H_P"%V_#[_H.G_P !)O\ XB@#T&O&/ 22/\<O
M'@CF,1SU"@Y^<>M=-_PNWX??]!T_^ DW_P 17GG@7Q?8CXL>+]3TVWN]4_M
M?Z%#:PG=-\P.3NP$ [EL 4 >\M#.B,[W[*JC)8H@ 'Y5XM\5X=0^(6FVECX5
MMKS68[.Y+RW<<:+!G:1M1SC>?7;D#UKT'_A&]1\0?Z7XRNHULU^=='M7(MT'
M_39^#*1Z<+[&L'QO\0H;;PO=V'@VPO-2G9#:QW.G6S-;VY(P<.HP2!G 7(SC
MI0!YY\*O"_C3P?KUQJ[^'+F:TDM#&QAGB+E2RG*9)#'CID9YYKW'1/$-CKY>
M.SU>1;J+_6V<\*Q3Q'_:C8 CZ]*\L^$'BGQ1H^AR:'J'A75+FUL\R1RK&4D2
M,GE0KXWX)S@'//0UZ')+X-\=RK#(Z#5(/N!MUM>VY_V<X<?AQ0!U/V>Y_P"?
MY_\ OVO^%'V>Y_Y_G_[]K_A7,;/%WAD?(W_"3::O\+E8KV,?7A)?QVGZUKZ'
MXKTCQ SPV=P4O(O]=9W"&*>+_>1N?QZ>] &A]GN?^?Y_^_:_X4?9[G_G^?\
M[]K_ (5:HH J_9[G_G^?_OVO^%'V>Y_Y_G_[]K_A5JB@"K]GN?\ G^?_ +]K
M_A1]GN?^?Y_^_:_X5:HH J_9[G_G^?\ []K_ (4?9[G_ )_G_P"_:_X59=UC
M1G=@JJ,LQ. !ZT A@"""#R"* *WV>Y_Y_G_[]K_A1]GN?^?Y_P#OVO\ A5JB
M@"K]GN?^?Y_^_:_X4?9[G_G^?_OVO^%6J* *OV>Y_P"?Y_\ OVO^%'V>Y_Y_
MG_[]K_A5JN7O_&*/>R:7X=M#K.IH=L@B?;!;G_IK+T'^Z,M[4 ;-TQL;62YN
M]5$$$:[GEE"*JCU)(XKEEUK7_$C"/PN[0V!/S:O?0 (P_P"F,> 7_P!XX7ZU
M<M?!SW]U'J'BR\&K72-OBM0NVSMS_L1_Q$?WGR?3%=8  , 8 H YK1_!MMH]
MS)?"]N+O4Y1^]O[L+),P] <?*O\ LK@5-KL,R+II>Z:1?[0@^4HH_B]A6_6-
MXB_U6G?]A"#_ -"H V:*** "BBB@ HHHH **** "BBB@#(\5?\B?K?\ UX3_
M /HMJ*/%7_(GZW_UX3_^BVHH /"O_(H:)_UX0?\ HM:UZR/"O_(H:)_UX0?^
MBUK7H **** "BBB@ HHHH *Y36?^2E>%/^O6_P#Y0UU=<IK/_)2O"G_7K?\
M\H: .HFABN()()HUDBD4HZ,,AE(P01Z5SW_"OO!W_0KZ1_X")_A7244 <W_P
MK[P=_P!"OI'_ (")_A1_PK[P=_T*^D?^ B?X5TE% '-_\*^\'?\ 0KZ1_P"
MB?X4?\*^\'?]"OI'_@(G^%=)10!S?_"OO!W_ $*^D?\ @(G^%'_"OO!W_0KZ
M1_X")_A7244 <W_PK[P=_P!"OI'_ (")_A1_PK[P=_T*^D?^ B?X5TE% '-_
M\*^\'?\ 0KZ1_P" B?X4?\*^\'?]"OI'_@(G^%=)10!S?_"OO!W_ $*^D?\
M@(G^%'_"OO!W_0KZ1_X")_A7244 <W_PK[P=_P!"OI'_ (")_A1_PK[P=_T*
M^D?^ B?X5TE% '-_\*^\'?\ 0KZ1_P" B?X4?\*^\'?]"OI'_@(G^%=)10!S
M?_"OO!W_ $*^D?\ @(G^%'_"OO!W_0KZ1_X")_A7244 <W_PK[P=_P!"OI'_
M (")_A1_PK[P=_T*^D?^ B?X5TE% '-_\*^\'?\ 0KZ1_P" B?X4?\*^\'?]
M"OI'_@(G^%=)10!S?_"OO!W_ $*^D?\ @(G^%'_"OO!W_0KZ1_X")_A7244
M<W_PK[P=_P!"OI'_ (")_A5/5/"GP^T6Q>]U+0M#M;9.LDEJ@&?0<<GV'-/O
M/&$M]<RZ?X4M4U.ZC.V:\=BMG;'OOD'WB/[J9/J17,VDUK+JYN+59_&OB2(X
M^T\1V-BWHK<HG_ =SGN: &_\(;IWBE2;+PMIN@:*1EKRXL8Q=S+ZQH1B(?[3
M<^PJYHLOAW0B^G_#SP]'J5ZJ^3->1';"N/\ GK<'.XYYPNX_2ME?!][KCK/X
MOU(WJ]1IEIF*S7_>'WI?^!''M766]O!:6Z06T,<,,8VI'&H55'H .!0!RB^#
MKG676?Q?J1U'G(TZW!BLT^J]9/JYQ[5U<,$5M"D,$211(-J)&H55'H .E244
M %9NK^'](UZ$1ZII\%T%^XSK\R>ZL.5/T(K2HH Y+_A&]>T?GP_K\DL(Z6.K
M@SICT64?O%_$M]*R-:O=.O51?&_AJZTV:(_NM4M298XCZK/'AX_^! "O1*.H
MP: .%LKSQ#IMLMUI5]!XOT4_=*RHMV@]G'R2_CM/N:Z#1?%>D:[(\%K<&.]B
M_P!;97*&*>+_ 'D;G\1D>]5;[P/HUS=->V:3:5?MR;K39# ['_: ^5_^! U@
M:WX:UV:-!J5G9>)H8>8KB,_8M0A]T<?*3]"F: /0Z*\MT_QAJ>C7*V1N9=17
MMI^L*+/45'^PYQ'/^8/N:[?1/%>DZ[(UO;3/#?1C,MC=(8IX_JC<X]QD>] &
MW45Q<P6EO)<7,T<,$8W/)(P55'J2>E<[J/C&/[;)I>@6C:SJB';(D+;8;<_]
M-9>B_P"Z,M[5#;>#YM2N4O\ Q;>+JEPC;XK-%*V=N>VV,_?(_O/GV H X/XI
M:GXC\:>%YD\'VUW)HD*E[RX";/M:\8$0/S.HY)P,'MFM'X4:MJ^@:1:Z!XSE
MEM9YPK:7]J3 >,C_ %?F9QN']PX8#U[>K@     #@ 54U/2[#6M/EL-2M8KJ
MUE&'CD7(/O['W'(H N45Q/\ Q// XY^U:YX=7_@=Y9K_ #F0?]]#_:KH!XGT
M-M!&N#5;3^RR,_:3( GT^OMUSQ0!K5C:YXHTS03'#<R/->S?ZBRMD\R>8_[*
M#G'N< =S6/\ VIX@\5C;HD+Z/I3==2O(OW\H]883]T?[3_\ ?-;&A^&-+\/^
M;):1/)=S\W%[<.9)YCZLYY/T& .PH QCI&O^*QNUZ=])TMNFEV4O[V4>DTPZ
M?[J8]R:ZC3].LM)LH[+3[6&UMHQA(HD"J/P%6J* "BBB@ K&\1?ZK3O^PA!_
MZ%6S6-XB_P!5IW_80@_]"H V:*** "BBB@ HHHH **** "BBB@#(\5?\B?K?
M_7A/_P"BVHH\5?\ (GZW_P!>$_\ Z+:B@ \*_P#(H:)_UX0?^BUK7K(\*_\
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
M#2/V@M8UO5K73+'PK;275TXCB4WI +'IDE>E=7K/PQM=>T6YM]2UO7;[495
MCN[P.T<)R#E85VKTR/QKG?"_P/7PWXGT[6?[?GN/L<PE\K^S'7?CMG<<?E0!
MU<?PVOO$MY'J/C[53J+*=T6EVA,=I#[>KGW./QKT"RL;33;2.UL;:&VMXQA(
MH4"JOX"F_;D_YXW/_?EO\*/MR?\ /&Y_[\M_A0!:HJK]N3_GC<_]^6_PH^W)
M_P \;G_ORW^% %JBJOVY/^>-S_WY;_"C[<G_ #QN?^_+?X4 6J*J_;D_YXW/
M_?EO\*/MR?\ /&Y_[\M_A0!:HJK]N3_GC<_]^6_PH^W)_P \;G_ORW^% %JB
MJOVY/^>-S_WY;_"L35_&NGZ;<_8(+>[U#5F7<FGVL),I'JV>$7W8C\: .D)"
MJ68@ #))[5R<_C"75+F2P\)6:ZG,C;);Z1BMG >^7'^L(_NIGW(JF-(U+Q&1
M+XLDF6T)RNC62.(1_P!=9, RGVX7V-=7;S6MI;QV]M9RPPQC:D<=L551Z  8
M% &-IW@Z$7T>JZ]=-K.JIS').H$-N?\ IE%T7Z\M[UT]5?MR?\\;G_ORW^%'
MVY/^>-S_ -^6_P * +5%5?MR?\\;G_ORW^%'VY/^>-S_ -^6_P * +5%5?MR
M?\\;G_ORW^%'VY/^>-S_ -^6_P * ,KQ#X)\.>*YH)=<TQ+R2!2L;,[KM!Y/
MW2*?X>\'Z!X46Y70]-2S%SM\X*[-OVYQ]XGIN/YUI?;D_P">-S_WY;_"C[<G
M_/&Y_P"_+?X4 8U]X&\/WMP;I++[#>'_ )>K"1K:7/KE",_CFJW]D>+M)YTS
M7H-4A'2WU:'#X]IHP/U4UT7VY/\ GC<_]^6_PH^W)_SQN?\ ORW^% '.?\)G
M<Z=QXB\.ZCIZCK<VZ_:X/J6C^8?BHK;TS7-'U^W9M-U"TO8R,.L4@8CU##J/
MH:L?;D_YXW/_ 'Y;_"L/5?#GAS69?/O-&;[2.ES#"\4P^DB8;]: *4_AS4O#
M$SWOA HUJS;Y]$F?;"_J86_Y9-[?=/H.M;6@>)K#Q#%(+<R0WD!VW-E<+LF@
M;T9?Y$9![&L(:3K^E\Z+XBO9HATM=8M&G7Z"10''X[JQM;FO;V:.YUGPSJFF
MZE;+^XUO1!Y^S_>7 <IZH584 >GT5YMX<^*VGRW2Z5KEW;BZW>7#>0HR17!]
M"C?-$_JK#'H:] ^W)_SQN/\ ORW^% %FL;Q%_JM._P"PA!_Z%5_[<G_/&Y_[
M\M_A65KMTLJZ:HCF7_B80<M$0/O>IH WZ*** "BBB@ HHHH **** "BBB@#(
M\5?\B?K?_7A/_P"BVHH\5?\ (GZW_P!>$_\ Z+:B@ \*_P#(H:)_UX0?^BUK
M7K(\*_\ (H:)_P!>$'_HM:UZ "BBB@ KE-(^'NB:+XBFUBU2;<S%X;=I6,5N
MYW;V1<X!.X_3)QUKJZ* .?E\%Z)/8ZM9S6\CPZK<_:K@&5L^;\N&4CE2-H(Q
MZ53;X=:";$08O1<"X-S]O%VXNC(5VEC+G=RORXZ8KK** *FF:;::/IMOIUA"
ML-K;H$CC7L!_.N?UG_DI7A3_ *];_P#E#75URFL_\E*\*?\ 7K?_ ,H: .KH
MHHH **** "BBB@ HHHH **** "BN1?XD>'(/%6IZ!=WT-K+I\*2O--(%1B>J
MCU897CW]J1_'L-VI.A:+J>J+C/V@0_9[?Z^;+M&/<9H Z^D9E1"[L%51DDG
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
M&B?]>$'_ *+6M>@ HHHH **** "BBB@ KE-9_P"2E>%/^O6__E#75URFL_\
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
MM<_]_F_QH^PI_P ]KG_O\W^- %JBJOV%/^>US_W^;_&C["G_ #VN?^_S?XT
M6J*J_84_Y[7/_?YO\:/L*?\ /:Y_[_-_C0!:HJK]A3_GM<_]_F_QH^PI_P ]
MKG_O\W^- %JBJOV%/^>US_W^;_&C["G_ #VN?^_S?XT 6J*J_84_Y[7/_?YO
M\:/L*?\ /:Y_[_-_C0!:HJK]A3_GM<_]_F_QH^PI_P ]KG_O\W^- %JBJOV%
M/^>US_W^;_&C["G_ #VN?^_S?XT 6J*J_84_Y[7/_?YO\:/L*?\ /:Y_[_-_
MC0!:HJK]A3_GM<_]_F_QH^PI_P ]KG_O\W^- %JBJOV%/^>US_W^;_&C["G_
M #VN?^_S?XT 6J*J_84_Y[7/_?YO\:/L*?\ /:Y_[_-_C0!:HJK]A3_GM<_]
M_F_QH^PI_P ]KG_O\W^- %JBJOV%/^>US_W^;_&C["G_ #VN?^_S?XT 6J*J
M_84_Y[7/_?YO\:/L*?\ /:Y_[_-_C0!:HJK]A3_GM<_]_F_QH^PI_P ]KG_O
M\W^- %JBJOV%/^>US_W^;_&C["G_ #VN?^_S?XT 6J*J_84_Y[7/_?YO\:/L
M*?\ /:Y_[_-_C0!:HJK]A3_GM<_]_F_QH^PI_P ]KG_O\W^- %JL;Q%_JM._
M["$'_H57_L*?\]KG_O\ -_C65KMJL2Z:PEF;_B80<-(2/O>E &_1110 4444
M %%%% !1110 4444 9'BK_D3];_Z\)__ $6U%'BK_D3];_Z\)_\ T6U% !X5
M_P"10T3_ *\(/_1:UKUD>%?^10T3_KP@_P#1:UKT %%%% !1110 4444 %<I
MK/\ R4KPI_UZW_\ *&NKKE-9_P"2E>%/^O6__E#0!U=%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5C>(O\ 5:=_V$(/_0JV:QO$7^JT[_L(0?\ H5 &S1110 4444 %%%% !111
M0 4444 9'BK_ )$_6_\ KPG_ /1;44>*O^1/UO\ Z\)__1;44 'A7_D4-$_Z
M\(/_ $6M:]9'A7_D4-$_Z\(/_1:UKT %%%% !1110 4444 %<IK/_)2O"G_7
MK?\ \H:ZNN4UG_DI7A3_ *];_P#E#0!U=%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C>(O]5IW
M_80@_P#0JV:QO$7^JT[_ +"$'_H5 &S1110 4444 %%%% !1110 4444 9'B
MK_D3];_Z\)__ $6U%'BK_D3];_Z\)_\ T6U% !X5_P"10T3_ *\(/_1:UKUD
M>%?^10T3_KP@_P#1:UKT %%%% !1110 44 @]#FB@ KE-9_Y*5X4_P"O6_\
MY0UU=<IK/_)2O"G_ %ZW_P#*&@#JZ*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K&\1?ZK3O^PA!
M_P"A5LUC>(O]5IW_ &$(/_0J -FBBB@ HHHH **** "BBB@ HHHH R/%7_(G
MZW_UX3_^BVHH\5?\B?K?_7A/_P"BVHH /"O_ "*&B?\ 7A!_Z+6M>LCPK_R*
M&B?]>$'_ *+6M>@ HHHH *RO$N[_ (1C5-FHIIKFUD"WCMA8"5.')[ >M:M-
MDCCFB>*5%>-U*LC#(8'J".XH \!T*TEN-#U'PNM\NE7US=0.[7.H-+:7"^<P
M)A8'?N<I@C(W 9&*U--,.I7^C>%KR%+;38]3O[>]%I=2K#=2Q1*R$,S%P.2=
MNX\K[5Z59^!/#%CI-UI<.BVGV*ZD,DT31@ACG(_!<\>E69O"7AZ?1(M&ET>S
M;38CNCMC$-BGU'OUY]Z ,SX:7MWJ/P]TFYO97FF*NGFR'+.JR,JDGOE0.>]4
MO%]]/IWCOPM<6^FW6HR"WOE\BU*!\$0\_.RC ^M;.F>*?"TDDVF:;JNG@V$9
MWPQ.%6)$X..V%[XZ5)IVJ^'/$036K&[L[O[")(Q<JPS & +C)^Z" IY[ 4 4
M/^$NU;_H1M?_ .^[7_X]1_PEVK?]"-K_ /WW:_\ QZKUQXT\-VND6VK3ZS:)
M873%8)B_$A!(.WN<8.:V8)XKFWCG@E26&10Z2(V58'H01U% ',?\)=JW_0C:
M_P#]]VO_ ,>H_P"$NU;_ *$;7_\ ONU_^/5U=% '*?\ "7:M_P!"-K__ 'W:
M_P#QZC_A+M6_Z$;7_P#ONU_^/5U=% '*?\)=JW_0C:__ -]VO_QZC_A+M6_Z
M$;7_ /ONU_\ CU=710!RG_"7:M_T(VO_ /?=K_\ 'J/^$NU;_H1M?_[[M?\
MX]74R2)%&TDCJD: LS,<  =236%:^-_#%[8WE[;:Y926UF ;B02<1@]"?8]C
MW[4 9,/C^[N-0NK"+P9KS75H$,\>;;Y X)7GS<<X/2K7_"7:M_T(VO\ _?=K
M_P#'JOV>J>'#87?B>UN[,6LZ W%\K !A'D#<?]G)&/>GW?BWP_8?8?M>L6D'
MV]5>V\R0#S%.,,/0'(Y- &;_ ,)=JW_0C:__ -]VO_QZC_A+M6_Z$;7_ /ON
MU_\ CU=710!RG_"7:M_T(VO_ /?=K_\ 'J/^$NU;_H1M?_[[M?\ X]75T4 <
MI_PEVK?]"-K_ /WW:_\ QZC_ (2[5O\ H1M?_P"^[7_X]75T4 <I_P )=JW_
M $(VO_\ ?=K_ /'J/^$NU;_H1M?_ .^[7_X]75U4U/5+'1K"2^U*ZBM;6/[\
MLK8 ]/Q]J .?_P"$NU;_ *$;7_\ ONU_^/55L_']WJ!N1:>#->E-K.UO-@VP
MV2  E>9?<?G6M)XW\,1:3#JDFN6:V4TACCE,G#,.HQUR._I3+CQ!X3\,S*DV
MHV%D^I2&Z'S@><6P/,..QP/F/% %;_A+M6_Z$;7_ /ONU_\ CU'_  EVK?\
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
M** "BBB@ HHHH **** .(^)'B%?#UA8SVVF)=ZM)*4LII+=I$M"1AI6*@D
M]!R?SKS4Z7#I.D:I9V<=]J46L:$+2PN%LI/WUUYLAD7:5S'\[AAG P,YXKZ!
MHH \:UJ]M+WQ):>%[J V%I"]K-JM^ME([W\\87;&K*IX! RY/L/?I/#^A6VB
M?%O5A8630VTNE12/)AB))3,Y8ECU;IWZ8KT&B@ HHHH **** "BBB@ KRGXE
MZK:2:P?#J6WV,:A;A-4UC["\K+;YR(DVJ2S'GKP,YZ]/5J* /%;&SEBU*TT.
M&TNQ=P^*?[465K=]OV+;D2>81C[N%QG.>,5%!KNAZMK<U_?Z4]OH^CPW,>FZ
M*FF2;KK>/WDC_)L ;LN>^3S7M]% 'F_PQN5UC4=6UZ[?R]5O$B5K)+:2-+.!
M,B./<R@.W)R1_*O2*** "BBB@ HHHH **** /(O%&HZ?J_CC_A'3;G3-.CNX
M;B_O$L9&DOIU(V(K*I  (&7)[8%9_AY&A;PY;7VG76?#UKJ7]M*]HVTJ^<*"
M1B3>>0!G->VT4 >+:!J^G:G<W_B/5M*G;RK:.UM]'MM.<_8;1) 0[;E"NP;#
M87.T#@>G8_#&&:+2]7.V=[2;4Y9K:\NHC'-=JP!,CJ0.^0#@9 '%=Q10 444
M4 %%%% !1110 4444 9'BK_D3];_ .O"?_T6U%'BK_D3];_Z\)__ $6U% !X
M5_Y%#1/^O"#_ -%K6O61X5_Y%#1/^O"#_P!%K6O0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!D>*O^1/
MUO\ Z\)__1;44>*O^1/UO_KPG_\ 1;44 'A7_D4-$_Z\(/\ T6M:]9'A7_D4
M-$_Z\(/_ $6M:] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% &1XJ_Y$_6_P#KPG_]%M11XJ_Y$_6_^O"?
M_P!%M10 >%?^10T3_KP@_P#1:UKUD>%?^10T3_KP@_\ 1:UKT %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 9'BK_D3];_ .O"?_T6U%'BK_D3];_Z\)__ $6U% !X5_Y%#1/^O"#_ -%K
M6O61X5_Y%#1/^O"#_P!%K6O0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!D>*O^1/UO\ Z\)__1;44>*O
M^1/UO_KPG_\ 1;44 'A7_D4-$_Z\(/\ T6M:]9'A7_D4-%_Z\(/_ $6M:] !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% &1XJ_Y$_6_P#KPG_]%M11XJ_Y$_6_^O"?_P!%M10!\MVO_'G!
M_P!<U_E4U%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
C44 %%%% !1110 4444 %%%% $-U_QYS_ /7-OY4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372554680288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Mar. 12, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-18516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">ARTESIAN RESOURCES CORP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000863110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">51-0002090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">664 Churchmans Road<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Newark<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">19702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">453 &#8211; 6900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ARTNA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AuditorName', window );">Auditor Name</a></td>
<td class="text">BDO USA, P.C.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Wilmington, Delaware<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 426,719,824<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,406,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,196,292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">881,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<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-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372551006192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Utility plant, at original cost (less accumulated depreciation - 2023 - $185,170; 2022 - $172,954)</a></td>
<td class="nump">$ 714,284<span></span>
</td>
<td class="nump">$ 668,031<span></span>
</td>
</tr>
<tr class="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">2,505<span></span>
</td>
<td class="nump">1,309<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts and other receivables (less provision for expected credit loss 2023 - $328; 2022 - $416)</a></td>
<td class="nump">12,830<span></span>
</td>
<td class="nump">13,511<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income tax receivable</a></td>
<td class="nump">1,799<span></span>
</td>
<td class="nump">1,632<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled operating revenues</a></td>
<td class="nump">1,934<span></span>
</td>
<td class="nump">1,586<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSupplies', window );">Materials and supplies</a></td>
<td class="nump">5,983<span></span>
</td>
<td class="nump">4,702<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid property taxes</a></td>
<td class="nump">2,269<span></span>
</td>
<td class="nump">2,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">3,297<span></span>
</td>
<td class="nump">2,878<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">30,617<span></span>
</td>
<td class="nump">27,804<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Other assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Non-utility property (less accumulated depreciation - 2023 - $1,052; 2022 - $990)</a></td>
<td class="nump">3,693<span></span>
</td>
<td class="nump">3,740<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other deferred assets</a></td>
<td class="nump">8,504<span></span>
</td>
<td class="nump">10,536<span></span>
</td>
</tr>
<tr class="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">1,939<span></span>
</td>
<td class="nump">1,939<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right of use assets</a></td>
<td class="nump">506<span></span>
</td>
<td class="nump">467<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_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment', window );">Total other assets</a></td>
<td class="nump">14,642<span></span>
</td>
<td class="nump">16,682<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets, net</a></td>
<td class="nump">7,289<span></span>
</td>
<td class="nump">7,274<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">766,832<span></span>
</td>
<td class="nump">719,791<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">10,285<span></span>
</td>
<td class="nump">9,502<span></span>
</td>
</tr>
<tr class="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</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">143,369<span></span>
</td>
<td class="nump">107,142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">76,743<span></span>
</td>
<td class="nump">71,286<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">230,397<span></span>
</td>
<td class="nump">187,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">178,307<span></span>
</td>
<td class="nump">175,619<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_CapitalizationLongtermDebtAndEquity', window );">Total stockholders' equity and long-term debt</a></td>
<td class="nump">408,704<span></span>
</td>
<td class="nump">363,549<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Lines of credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">20,174<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">2,235<span></span>
</td>
<td class="nump">2,003<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">9,697<span></span>
</td>
<td class="nump">10,929<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">3,519<span></span>
</td>
<td class="nump">4,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankOverdrafts', window );">Overdraft payable</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">2,275<span></span>
</td>
<td class="nump">989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income taxes payable</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer and other deposits</a></td>
<td class="nump">2,983<span></span>
</td>
<td class="nump">2,489<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">1,694<span></span>
</td>
<td class="nump">3,191<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">22,414<span></span>
</td>
<td class="nump">44,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Deferred credits and other 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_ContractWithCustomerLiabilityNoncurrent', window );">Net advances for construction</a></td>
<td class="nump">2,797<span></span>
</td>
<td class="nump">3,686<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">503<span></span>
</td>
<td class="nump">466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Regulatory liabilities</a></td>
<td class="nump">25,676<span></span>
</td>
<td class="nump">28,721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit', window );">Deferred investment tax credits</a></td>
<td class="nump">423<span></span>
</td>
<td class="nump">439<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">58,381<span></span>
</td>
<td class="nump">54,552<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_LiabilitiesNoncurrent', window );">Total deferred credits and other liabilities</a></td>
<td class="nump">87,780<span></span>
</td>
<td class="nump">87,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_ContributionsInAidOfConstruction', window );">Net contributions in aid of construction</a></td>
<td class="nump">247,934<span></span>
</td>
<td class="nump">224,308<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders' Equity</a></td>
<td class="nump">$ 766,832<span></span>
</td>
<td class="nump">$ 719,791<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of the reserve for accumulated deferred investment tax credits as of the balance sheet date. This is the remaining investment credit, which will reduce the cost of services collected from ratepayers by a ratable portion over the investment's regulatory life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-27<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.26(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDeferredInvestmentTaxCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding property, plant, and equipment and other property and investments, that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Charges and Other Assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOverdrafts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481573/470-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOverdrafts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizationLongtermDebtAndEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total consolidated (as applicable) capitalization of the entity which is comprised of its long-term debt and equity instruments. The table may be detailed by subsidiary (legal entity) and include information by type of debt or equity detailed by 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_CapitalizationLongtermDebtAndEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContributionsInAidOfConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Developers, builders, governmental agencies and municipalities will provide the entity with cash, or in some cases property, to extend its services to their properties. Nonrefundable contributions are recorded as contributions in aid of construction ("CIAC").</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContributionsInAidOfConstruction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsAndSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsAndSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total net PPE.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 for the individual regulatory asset as itemized in a table of regulatory assets as of the end of 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> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481878/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of 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> -Topic 980<br> -SubTopic 405<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481854/980-405-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372642521600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Less: provision for expected credit loss</a></td>
<td class="nump">$ 328<span></span>
</td>
<td class="nump">$ 416<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Other 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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Non-utility property, accumulated depreciation</a></td>
<td class="nump">$ 1,052<span></span>
</td>
<td class="nump">$ 990<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372549024224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Operating revenues</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Operating Revenues</a></td>
<td class="nump">$ 98,861<span></span>
</td>
<td class="nump">$ 98,897<span></span>
</td>
<td class="nump">$ 90,859<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</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_UtilitiesOperatingExpense', window );">Utility operating expenses</a></td>
<td class="nump">46,205<span></span>
</td>
<td class="nump">43,772<span></span>
</td>
<td class="nump">41,414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Non-utility operating expenses</a></td>
<td class="nump">4,428<span></span>
</td>
<td class="nump">6,850<span></span>
</td>
<td class="nump">3,942<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">13,335<span></span>
</td>
<td class="nump">12,620<span></span>
</td>
<td class="nump">11,885<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_StateAndFederalIncomeTaxesAbstract', window );"><strong>State and federal income taxes expense (benefit)</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_CurrentFederalStateAndLocalTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">2,962<span></span>
</td>
<td class="nump">4,285<span></span>
</td>
<td class="nump">3,360<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">3,386<span></span>
</td>
<td class="nump">1,593<span></span>
</td>
<td class="nump">2,377<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">Property and other taxes</a></td>
<td class="nump">6,099<span></span>
</td>
<td class="nump">5,871<span></span>
</td>
<td class="nump">5,587<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_OperatingExpenses', window );">Total Operating Expenses</a></td>
<td class="nump">76,415<span></span>
</td>
<td class="nump">74,991<span></span>
</td>
<td class="nump">68,565<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</a></td>
<td class="nump">22,446<span></span>
</td>
<td class="nump">23,906<span></span>
</td>
<td class="nump">22,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_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income</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_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions', window );">Allowance for funds used during construction (AFUDC)</a></td>
<td class="nump">2,002<span></span>
</td>
<td class="nump">1,329<span></span>
</td>
<td class="nump">823<span></span>
</td>
</tr>
<tr class="re">
<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 );">Miscellaneous (expense) income</a></td>
<td class="nump">1,407<span></span>
</td>
<td class="nump">1,265<span></span>
</td>
<td class="nump">1,302<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_OtherOperatingIncomeExpenseNet', window );">Total other income</a></td>
<td class="nump">3,409<span></span>
</td>
<td class="nump">2,594<span></span>
</td>
<td class="nump">2,125<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_IncomeLossFromContinuingOperationsBeforeInterestExpense', window );">Income before interest charges</a></td>
<td class="nump">25,855<span></span>
</td>
<td class="nump">26,500<span></span>
</td>
<td class="nump">24,419<span></span>
</td>
</tr>
<tr class="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 charges</a></td>
<td class="nump">9,156<span></span>
</td>
<td class="nump">8,502<span></span>
</td>
<td class="nump">7,592<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income applicable to common stock</a></td>
<td class="nump">$ 16,699<span></span>
</td>
<td class="nump">$ 17,998<span></span>
</td>
<td class="nump">$ 16,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net Income per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.67<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">$ 1.79<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.67<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">$ 1.79<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">10,018<span></span>
</td>
<td class="nump">9,462<span></span>
</td>
<td class="nump">9,394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">10,022<span></span>
</td>
<td class="nump">9,481<span></span>
</td>
<td class="nump">9,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash dividends per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 1.14<span></span>
</td>
<td class="nump">$ 1.09<span></span>
</td>
<td class="nump">$ 1.05<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=artna_WaterSalesMember', window );">Water Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Operating revenues</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Operating Revenues</a></td>
<td class="nump">$ 80,033<span></span>
</td>
<td class="nump">$ 78,318<span></span>
</td>
<td class="nump">$ 77,821<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=artna_OtherUtilityOperatingRevenueMember', window );">Other Utility Operating Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Operating revenues</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Operating Revenues</a></td>
<td class="nump">12,195<span></span>
</td>
<td class="nump">11,506<span></span>
</td>
<td class="nump">7,195<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=artna_NonUtilityOperatingRevenueMember', window );">Non-Utility Operating Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Operating revenues</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Operating Revenues</a></td>
<td class="nump">$ 6,633<span></span>
</td>
<td class="nump">$ 9,073<span></span>
</td>
<td class="nump">$ 5,843<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_IncomeLossFromContinuingOperationsBeforeInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 before deduction of interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_IncomeLossFromContinuingOperationsBeforeInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_StateAndFederalIncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_StateAndFederalIncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends paid during the period for each share of common stock 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> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 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_CurrentFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 other operating cost and expense items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase in earnings in the period representing the cost of equity (based on assumed rate of return) and/or borrowed funds (based on interest rate) used to finance construction of regulated assets, which is expected to be recovered through rate adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 360<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481711/980-360-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481878/980-340-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>All taxes not related to income of the entity or excise or sales taxes levied on the revenue of the entity that are not reported elsewhere. These taxes could include production, real estate, personal property, and pump tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesExcludingIncomeAndExciseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UtilitiesOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=artna_WaterSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=artna_WaterSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=artna_OtherUtilityOperatingRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=artna_OtherUtilityOperatingRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=artna_NonUtilityOperatingRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=artna_NonUtilityOperatingRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372627986848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 16,699<span></span>
</td>
<td class="nump">$ 17,998<span></span>
</td>
<td class="nump">$ 16,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by (used in) operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">13,335<span></span>
</td>
<td class="nump">12,620<span></span>
</td>
<td class="nump">11,885<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt expense</a></td>
<td class="nump">355<span></span>
</td>
<td class="nump">354<span></span>
</td>
<td class="nump">351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for bad debt expense</a></td>
<td class="nump">92<span></span>
</td>
<td class="nump">68<span></span>
</td>
<td class="num">(224)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes, net</a></td>
<td class="nump">3,813<span></span>
</td>
<td class="nump">2,282<span></span>
</td>
<td class="nump">2,803<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock compensation</a></td>
<td class="nump">254<span></span>
</td>
<td class="nump">152<span></span>
</td>
<td class="nump">193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">AFUDC, equity portion</a></td>
<td class="num">(1,243)<span></span>
</td>
<td class="num">(894)<span></span>
</td>
<td class="num">(556)<span></span>
</td>
</tr>
<tr class="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 assets and liabilities, net of acquisitions:</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_IncreaseDecreaseInAccountsReceivable', window );">Accounts and other receivables</a></td>
<td class="nump">807<span></span>
</td>
<td class="num">(3,847)<span></span>
</td>
<td class="nump">318<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Income tax receivable</a></td>
<td class="num">(167)<span></span>
</td>
<td class="nump">602<span></span>
</td>
<td class="num">(1,605)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Unbilled operating revenues</a></td>
<td class="num">(348)<span></span>
</td>
<td class="num">(141)<span></span>
</td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories', window );">Materials and supplies</a></td>
<td class="num">(1,281)<span></span>
</td>
<td class="num">(2,769)<span></span>
</td>
<td class="num">(398)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income tax payable</a></td>
<td class="num">(4)<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="num">(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_IncreaseDecreaseInPrepaidTaxes', window );">Prepaid property taxes</a></td>
<td class="num">(83)<span></span>
</td>
<td class="nump">697<span></span>
</td>
<td class="num">(415)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpensesOther', window );">Prepaid expenses and other</a></td>
<td class="num">(419)<span></span>
</td>
<td class="num">(216)<span></span>
</td>
<td class="num">(444)<span></span>
</td>
</tr>
<tr class="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 );">Other deferred assets</a></td>
<td class="nump">1,998<span></span>
</td>
<td class="num">(5,473)<span></span>
</td>
<td class="num">(445)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets', window );">Regulatory assets</a></td>
<td class="num">(497)<span></span>
</td>
<td class="num">(37)<span></span>
</td>
<td class="num">(236)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInRegulatoryLiabilities', window );">Regulatory liabilities</a></td>
<td class="num">(3,168)<span></span>
</td>
<td class="nump">6,799<span></span>
</td>
<td class="num">(535)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">284<span></span>
</td>
<td class="num">(3,989)<span></span>
</td>
<td class="nump">3,547<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">614<span></span>
</td>
<td class="num">(564)<span></span>
</td>
<td class="num">(71)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInterestPayableNet', window );">Accrued interest</a></td>
<td class="nump">1,286<span></span>
</td>
<td class="nump">72<span></span>
</td>
<td class="num">(13)<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_artna_RevenueReservedForRefund', window );">Revenue reserved for refund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Customer deposits and other</a></td>
<td class="num">(476)<span></span>
</td>
<td class="nump">545<span></span>
</td>
<td class="nump">270<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">NET CASH PROVIDED BY OPERATING ACTIVITIES</a></td>
<td class="nump">31,851<span></span>
</td>
<td class="nump">24,265<span></span>
</td>
<td class="nump">31,310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Capital expenditures (net of AFUDC, equity portion)</a></td>
<td class="num">(62,177)<span></span>
</td>
<td class="num">(48,483)<span></span>
</td>
<td class="num">(40,814)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Investment in acquisitions, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,341)<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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of assets</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">NET CASH USED IN INVESTING ACTIVITIES</a></td>
<td class="num">(62,078)<span></span>
</td>
<td class="num">(54,759)<span></span>
</td>
<td class="num">(40,724)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments under lines of credit agreements</a></td>
<td class="num">(23,477)<span></span>
</td>
<td class="num">(41,038)<span></span>
</td>
<td class="num">(10,797)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings under lines of credit agreements</a></td>
<td class="nump">3,303<span></span>
</td>
<td class="nump">34,509<span></span>
</td>
<td class="nump">10,687<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts', window );">(Decrease) increase in overdraft payable</a></td>
<td class="num">(34)<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="num">(75)<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_artna_NetAdvancesAndContributionsInAidOfConstruction', window );">Proceeds from contributions in aid of construction and advances</a></td>
<td class="nump">24,747<span></span>
</td>
<td class="nump">17,494<span></span>
</td>
<td class="nump">17,059<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_artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances', window );">Payouts for contributions in aid of construction and advances</a></td>
<td class="num">(2,228)<span></span>
</td>
<td class="num">(1,063)<span></span>
</td>
<td class="num">(1,242)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from issuance of common stock</a></td>
<td class="nump">37,073<span></span>
</td>
<td class="nump">2,090<span></span>
</td>
<td class="nump">1,390<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Equity issuance costs</a></td>
<td class="num">(317)<span></span>
</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_ProceedsFromIssuanceOfSeniorLongTermDebt', window );">Issuance of long-term debt</a></td>
<td class="nump">5,608<span></span>
</td>
<td class="nump">31,803<span></span>
</td>
<td class="nump">4,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_PaymentsOfDividends', window );">Dividends paid</a></td>
<td class="num">(11,242)<span></span>
</td>
<td class="num">(10,319)<span></span>
</td>
<td class="num">(9,826)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(135)<span></span>
</td>
<td class="num">(19)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Principal repayments of long-term debt</a></td>
<td class="num">(2,010)<span></span>
</td>
<td class="num">(1,643)<span></span>
</td>
<td class="num">(1,825)<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">31,423<span></span>
</td>
<td class="nump">31,711<span></span>
</td>
<td class="nump">9,478<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 INCREASE IN CASH AND CASH EQUIVALENTS</a></td>
<td class="nump">1,196<span></span>
</td>
<td class="nump">1,217<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH AND CASH EQUIVALENTS AT BEGINNING OF YEAR</a></td>
<td class="nump">1,309<span></span>
</td>
<td class="nump">92<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH AND CASH EQUIVALENTS AT END OF PERIOD</a></td>
<td class="nump">2,505<span></span>
</td>
<td class="nump">1,309<span></span>
</td>
<td class="nump">92<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash Investing and Financing Activity:</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_ContributionOfProperty', window );">Utility plant received as construction advances and contributions</a></td>
<td class="nump">3,492<span></span>
</td>
<td class="nump">8,416<span></span>
</td>
<td class="nump">3,538<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_artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers', window );">Contractual amounts of contributions in aid of construction due from developers included in accounts receivable</a></td>
<td class="nump">1,695<span></span>
</td>
<td class="nump">726<span></span>
</td>
<td class="nump">545<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_artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers', window );">Contractual amounts of contributions in aid of construction received from developers previously included in accounts receivable</a></td>
<td class="nump">799<span></span>
</td>
<td class="nump">356<span></span>
</td>
<td class="nump">1,749<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_artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures', window );">Change in amounts included in accounts payable and accrued payables related to capital expenditures</a></td>
<td class="num">(3,384)<span></span>
</td>
<td class="nump">3,182<span></span>
</td>
<td class="nump">641<span></span>
</td>
</tr>
<tr class="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 Disclosures of Cash Flow Information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest paid</a></td>
<td class="nump">7,515<span></span>
</td>
<td class="nump">8,430<span></span>
</td>
<td class="nump">7,605<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">3,590<span></span>
</td>
<td class="nump">3,482<span></span>
</td>
<td class="nump">5,181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract', window );"><strong>Purchase price of allocation of investment in acquisitions:</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Utility plant</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">33,345<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">280<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_GoodwillInvestment', window );">Goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,939<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,033<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">36,597<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Less:</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,828<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice', window );">Future contractual obligation payable to seller</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,569<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities', window );">Contributions in aid of construction</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,597<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_PaymentsToAcquireBusinessesGross', window );">Cash paid for acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,621<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_CashAcquiredFromAcquisition', window );">Cash received from acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">280<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_BusinessCombinationConsiderationTransferred1', window );">Investment in acquisitions, net of cash acquired</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 6,341<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_artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The remaining purchase price amount payable for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in amounts included in accounts payable and accrued payables related to capital expenditures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts of contributions in aid of construction due from developers included in accounts 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;">artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts of contributions in aid of construction received from developers included in accounts 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;">artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_GoodwillInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_GoodwillInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_NetAdvancesAndContributionsInAidOfConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase in the carrying amount of the payments received by a utility from its customers in advance of performing its obligations under terms of its construction agreements and in the amount developers, builders, governmental agencies and municipalities provide the entity with cash, or in some cases property, to extend its services to their properties. Nonrefundable contributions are recorded as contributions in aid of construction ("CIAC").</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_NetAdvancesAndContributionsInAidOfConstruction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in the carrying amount of the payments received by a utility from its customers in advance of performing its obligations under terms of its construction agreements and in the amount developers, builders, governmental agencies and municipalities provide the entity with cash, or in some cases property, to extend its services to their properties. Nonrefundable contributions are recorded as contributions in aid of construction ("CIAC").</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_RevenueReservedForRefund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 revenue reserved for refund.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_RevenueReservedForRefund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 financial liabilities assumed (as defined) which have been recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 acquisition of business during the period (for example, cash that was held by the acquired business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContributionOfProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of property contributed in noncash investing and 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContributionOfProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInInterestPayableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInterestPayableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 value of other assets that are created when regulatory agencies permits public utilities to defer costs to the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherRegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInPrepaidExpensesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpensesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInPrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of consideration paid in advance for income and other taxes that provide economic benefits in future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 value of raw materials, packaging materials and supplies held in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInRegulatoryLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 regulated liabilities. Regulated liabilities are created when regulatory agency permits an entity to defer revenues to the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInRegulatoryLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfBankOverdrafts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The component of the allowance for funds used during construction during the period based on an assumed rate of return on equity funds used in financing the construction of regulated assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481668/980-835-25-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482064/980-835-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372551097328">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">
<div>Common Stock [Member] </div>
<div>Common Shares Class A Non-Voting [Member]</div>
</th>
<th class="th" colspan="2">
<div>Common Stock [Member] </div>
<div>Common Shares Class B Voting [Member]</div>
</th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Total</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_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 8,475<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 881<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 103,463<span></span>
</td>
<td class="nump">$ 56,606<span></span>
</td>
<td class="nump">$ 169,425<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2020</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,475,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="nump">881,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,827<span></span>
</td>
<td class="nump">16,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockAbstract', window );"><strong>Cash dividends declared</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,826)<span></span>
</td>
<td class="num">(9,826)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract', window );"><strong>Issuance of common stock</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan', window );">Dividend reinvestment plan</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 10<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 392<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan', window );">Dividend reinvestment plan (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Employee stock options and awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 38<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 828<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Employee stock options and awards (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="nump">38,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Employee Retirement Plan</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">363<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', window );">Employee Retirement Plan (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="nump">9,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<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_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 8,532<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 881<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">104,989<span></span>
</td>
<td class="nump">63,607<span></span>
</td>
<td class="nump">178,009<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2021</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,532,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="nump">881,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,998<span></span>
</td>
<td class="nump">17,998<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockAbstract', window );"><strong>Cash dividends declared</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,319)<span></span>
</td>
<td class="num">(10,319)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract', window );"><strong>Issuance of common stock</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan', window );">Dividend reinvestment plan</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan', window );">Dividend reinvestment plan (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Employee stock options and awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 82<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Employee stock options and awards (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="nump">82,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Employee Retirement Plan</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', window );">Employee Retirement Plan (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<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_StockholdersEquity', window );">Balance at Dec. 31, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 8,621<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 881<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">107,142<span></span>
</td>
<td class="nump">71,286<span></span>
</td>
<td class="nump">187,930<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2022</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,621,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="nump">881,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,699<span></span>
</td>
<td class="nump">16,699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockAbstract', window );"><strong>Cash dividends declared</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,242)<span></span>
</td>
<td class="num">(11,242)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract', window );"><strong>Issuance of common stock</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Public offering, net of costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 763<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">35,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Public offering, net of costs (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="nump">763,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan', window );">Dividend reinvestment plan</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 381<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan', window );">Dividend reinvestment plan (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Employee stock options and awards</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 12<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Employee stock options and awards (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="nump">12,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Employee Retirement Plan</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', window );">Employee Retirement Plan (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<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_StockholdersEquity', window );">Balance at Dec. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 9,404<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 881<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 143,369<span></span>
</td>
<td class="nump">$ 76,743<span></span>
</td>
<td class="nump">$ 230,397<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,404,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="nump">881,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Artesian Resources Corporation registered </span>200,000<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class A Stock, subsequently adjusted for stock splits, available for purchase through </span>the Company&#8217;s 401(k) retirement plan.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">At December 31, 2023, 2022, and 2021, Class A Stock had 15,000,000 shares authorized.&#160;&#160;For
            the same periods, shares issued, inclusive of treasury shares, were 9,433,288, 8,650,392 and 8,561,772, respectively.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Under the Equity Compensation Plan, effective
            December 9, 2015, Artesian Resources Corporation authorized up to 331,500 shares of Class A Stock for issuance of grants in forms of
            stock options, stock units, dividend equivalents and other stock-based awards, subject to adjustment in certain circumstances as discussed in the Plan. Includes stock compensation expense for the years ended December 31, 2023, 2022, and 2021, See Notes to Consolidated Financial Statements - Note 9-Stock Compensation Plans.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">At December 31, 2023, 2022, and 2021, Class B Stock had 1,040,000 shares authorized and 881,452 shares issued.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481071/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DividendsCommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the shareholders to reinvest dividends paid to them by the entity on new issues of stock by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the holder of the stock to reinvest dividends paid to them by the entity on new issues of stock by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480348/946-230-55-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372551323936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 09, 2015</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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Common Shares Class A Non-Voting [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">15,000,000<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock Shares Issued (in shares)</a></td>
<td class="nump">9,433,288<span></span>
</td>
<td class="nump">8,650,392<span></span>
</td>
<td class="nump">8,561,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares', window );">Shares available for purchase through retirement plans (in shares)</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized for issuance of grants under equity compensation plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">331,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Common Shares Class B Voting [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1,040,000<span></span>
</td>
<td class="nump">1,040,000<span></span>
</td>
<td class="nump">1,040,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock Shares Issued (in shares)</a></td>
<td class="nump">881,452<span></span>
</td>
<td class="nump">881,452<span></span>
</td>
<td class="nump">881,452<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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480489/718-40-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550766912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 1 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Basis of Presentation</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The audited consolidated financial statements are presented in accordance with the requirements of Form 10-K and accounting principles generally accepted in
    the United States and consequently include all the disclosures required in the consolidated financial statements included in the Company&#8217;s Annual Report on Form 10-K. The accompanying consolidated financial statements include the accounts of Artesian
    Resources Corporation and its subsidiaries and all intercompany balances and transactions between subsidiaries have been eliminated.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Reclassification</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certain accounts in the prior year financial statements have been reclassified for comparative purposes to conform with the presentation in the current year
    financial statements.&#160; These reclassifications had no effect on net income or stockholders&#8217; equity.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Regulated Utility Accounting</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The accounting records of Artesian Water Company, Inc., or Artesian Water, Artesian Wastewater Management, Inc., or Artesian Wastewater, and, effective
    January 14, 2022, Tidewater Environmental Services, Inc. dba Artesian Wastewater, or TESI, are maintained in accordance with the uniform system of accounts as prescribed by the Delaware Public Service Commission, or the DEPSC.&#160;&#160;The accounting records
    of Artesian Water Pennsylvania, Inc., or Artesian Water Pennsylvania, are maintained in accordance with the uniform system of accounts as prescribed by the Pennsylvania Public Utility Commission, or the PAPUC.&#160;&#160;The accounting records of Artesian Water
    Maryland, Inc., or Artesian Water Maryland, and Artesian Wastewater Maryland, Inc., or Artesian Wastewater Maryland, are maintained in accordance with the uniform system of accounts as prescribed by the Maryland Public Service Commission, or the
    MDPSC.&#160;&#160;All these subsidiaries follow the provisions of Financial Accounting Standards Board, or FASB, ASC Topic 980, which provides guidance for companies in regulated industries. These regulated subsidiaries account for the majority of our operating
    revenue. See Note 18 (Business Segment Information) to our Consolidated Financial Statements for a full description of our segment information.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Use of Estimates in the Preparation of Consolidated Financial Statements</div>

<div><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The consolidated financial statements were prepared in conformity with generally accepted accounting principles in the U.S., which require management to
      make certain estimates and assumptions regarding the reported amounts of assets and liabilities including unbilled revenues, credit losses and reserves for bad debt, regulatory asset recovery, lease agreements, goodwill and contingent assets and
      liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.&#160; Actual results could differ from management&#8217;s estimates.</div>

<div><br/>
    </div>

<div style="text-align: justify; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">All additions to utility plant are recorded at cost.&#160; Business combinations pursuant to ASC Topic 805 may result in a purchase price
      allocation and the acquired assets are required to be evaluated by the applicable regulatory agency.&#160; Artesian Wastewater acquired TESI in January 2022 and Artesian Water purchased substantially all of the water operating assets from the Town of
      Clayton in May 2022.&#160; On December 31, 2022, the fair value determinations for TESI and the water operating assets acquired from the Town of Clayton were finalized.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Utility Plant</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant is stated at original cost.&#160;&#160;Cost includes direct labor, materials, AFUDC (see description below) and indirect charges for such capitalized
    items as transportation, supervision, pension, medical, and other fringe benefits related to employees engaged in construction activities.&#160; When depreciable units of utility plant are retired, the historical costs of plant retired is charged to
    accumulated depreciation.&#160; Any cost associated with retirement, less any salvage value or proceeds received, is charged to the regulated retirement liability.&#160;&#160;Maintenance, repairs, and replacement of minor items of utility plant are charged to expense
    as incurred.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Allowance for Funds Used during Construction, or AFUDC, is a non-cash credit to income with a corresponding charge to utility plant that represents the cost
    of borrowed funds or a return on equity funds devoted to plant under construction.&#160; <span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">Presented in the table below is AFUDC for the years ended December 31:</span></div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td style="width: 4.49%; vertical-align: top;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 4.49%; vertical-align: top;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div>
        </td>

  </tr>

  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">AFUDC - Debt</div>
        </td>

    <td style="width: 4.49%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">759</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">435</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">267</div>
        </td>

  </tr>

  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">AFUDC - Equity</div>
        </td>

    <td style="width: 4.49%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,243</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">894</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">556</div>
        </td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div>&#160;</div>
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Utility plant comprises</span>:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Estimated Useful Life</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(In Years)</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant at original cost</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant in service-Water</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intangible plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_ef2b61b62aeb4fc793b4c636bfe4af20">&#8212;</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">140</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">140</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Source of supply plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45-85</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">29,960</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,223</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pumping and water treatment plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8-62</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">130,337</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">116,915</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Transmission and distribution plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Mains</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">81</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">370,977</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">338,368</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Services</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">60,818</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">56,396</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Storage tanks</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">76</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,933</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34,567</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Meters</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,318</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">29,720</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Hydrants</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">60</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,980</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,751</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5-31</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,317</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">65,632</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant in service-Wastewater</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intangible plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_964a0ed7eef842f9beac434ae0494001">&#8212;</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">116</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">117</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Treatment and disposal plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21-81</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,789</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">66,178</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Collection mains &amp; lift stations</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">81</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,539</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49,431</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5-31</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,478</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,845</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property held for future use</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_be8f990ec7a144a58e15f4aea2b35f6c">&#8212;</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,028</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,489</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Construction work in progress</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_6c49ba5dc7db48598378d22b9bc5f4c7">&#8212;</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,724</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34,213</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">899,454</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">840,985</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less &#8211; accumulated depreciation</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">185,170</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">172,954</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">714,284</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">668,031</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Depreciation and Amortization</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For financial reporting purposes, depreciation is recorded using the
      straight-line method at rates based on estimated economic useful lives, which range from </span>5<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> to </span>85<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> years.&#160;Composite
      depreciation rates for water utility plant were </span>2.13%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>2.16%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2.17%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> for </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2021<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, respectively. </span>In a rate order issued by the DEPSC, the Company was directed effective January 1, 1998, to begin using revised depreciation rates for utility plant.&#160;In rate orders issued by the DEPSC, Artesian Water
    was directed, effective May 28, 1991 and August 25, 1992, to offset depreciation recorded on utility plant by depreciation on utility property funded by Contributions in Aid of Construction, or CIAC, and Advances for Construction, or Advances,
    respectively.&#160;&#160;This reduction in depreciation expense is also applied to outstanding CIAC and Advances.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;&#160;Other deferred assets are amortized using the straight-line method
      over applicable lives, which range from </span>20<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> to </span>24<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> years.</span></div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Regulatory Assets</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The FASB ASC Topic 980 stipulates generally accepted accounting principles for companies whose rates are established
    or subject to approvals by a third-party regulatory agency.&#160; Certain expenses are recoverable through rates charged to our customers, without a return on investment, and are deferred and amortized during future periods using various methods as
    permitted by the DEPSC, MDPSC, and PAPUC.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The deferred income taxes will be amortized over future years as the tax effects of temporary differences that
    previously flowed through to our customers are reversed.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Debt related costs include debt issuance costs and other debt related expense.&#160; The DEPSC has approved deferred
    regulatory accounting treatment for issuance costs associated with Artesian Water&#8217;s First Mortgage bonds.&#160; Debt issuance costs and other debt related expenses are reviewed during Artesian Water&#8217;s rate applications as part of its cost of capital
    calculations.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Affiliated interest agreement deferred costs relate to the regulatory and administrative costs resulting from efforts necessary to secure water allocations
    in Artesian Water Pennsylvania&#8217;s territory for the provision of service to the surrounding area and interconnection to Artesian Water Pennsylvania&#8217;s affiliate regulated water utility Artesian Water.&#160; These
    costs were specifically included for cost recovery pursuant to an Affiliated Interest Agreement between Artesian Water and Artesian Water Pennsylvania and were approved for recovery by the PAPUC and were reclassed from deferred costs to a regulatory
    asset in 2022.&#160; Amortization of these deferred costs began in the fourth quarter of 2023.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulatory expenses amortized on a straight-line basis are noted below:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Expense</div>
        </td>

    <td style="width: 32.28%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Years Amortized</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred contract costs and other</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rate case studies</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware rate proceedings</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Maryland rate proceedings</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Debt related costs</div>
        </td>

    <td style="width: 32.28%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15 to 30</div>
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(based on term of related debt)</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred costs affiliated interest agreement</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill (resulting from acquisition of Mountain Hill Water Company in 2008)</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred acquisition costs (resulting from purchase of water assets in Cecil County, Maryland in 2011 and Port Deposit, Maryland in
            2010)</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Franchise Costs (resulting from purchase of water assets in Cecil County, Maryland in 2011)</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">80</div>
        </td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Regulatory assets, net of amortization, comprise:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">(in thousands)</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2023</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2022</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred contract costs and other</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">209</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">227</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rate case studies</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">136</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">57</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rate proceedings</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">385</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred income taxes</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">444</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">465</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Debt related costs</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,322</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,682</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred costs affiliated interest agreement</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,110</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,114</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">258</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">266</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred acquisition and franchise costs</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">425</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">463</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,289</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,274</div>
        </td>

  </tr>


</table>

<div style="text-align: left;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Impairment or Disposal of Long-Lived Assets</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our long-lived assets consist primarily of utility plant in service and regulatory assets.&#160;&#160;A review of our long-lived assets is performed in accordance with
    the requirements of FASB ASC Topic 360.&#160; In addition, the regulatory assets are reviewed for the continued application of FASB ASC Topic 980.&#160;&#160;The review determines whether there have been changes in circumstances or events that have occurred requiring
    adjustments to the carrying value of these assets.&#160;&#160;FASB ASC Topic 980 stipulates that adjustments to the carrying value of these assets would be made in instances where the inclusion in the rate-making process is unlikely.&#160; For the years ended
    December 31, 2023, 2022 and 2021, there was no impairment or
    regulatory disallowance identified in our review.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Goodwill</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company records goodwill when the purchase price of a business combination exceeds the estimated fair value of net identified tangible and intangible
    assets acquired.&#160; At December 31, 2023 and December 31, 2022, the Company had approximately $1.9 million of goodwill, respectively.&#160; The $1.9 million of goodwill arose from the January 2022 acquisition of Tidewater Environmental Services, Inc.&#160; Artesian Wastewater operates as the parent
    holding company of Tidewater Environmental Services, Inc. dba Artesian Wastewater, or TESI, and is a subsidiary of our Regulated Utility segment.&#160; In accordance with the accounting guidance for testing goodwill for impairment, the Company performs an
    annual assessment.&#160; In 2023, the Company used the optional qualitative assessment, "step zero", to identify and evaluate relevant events and circumstances to conclude whether it is more likely than not that the fair value of its reporting unit is less
    than its carrying amount, including goodwill.&#160;&#160; Relevant events and circumstances assessed included macroeconomic conditions, industry and market conditions, cost factors, financial performance, management and overall strategy.&#160; After evaluating and
    weighing these relevant events and circumstances, it was concluded that there was no impairment of goodwill and it was not necessary to perform quantitative testing.</div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Other Deferred Assets</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The investment in CoBank, which is a cooperative bank, is related to certain outstanding First Mortgage Bonds and is a required investment in the bank based
    on the underlying long-term debt agreements.&#160; The settlement agreement receivable is related to the long-term portion of reimbursements due in years 2024 and 2025 as further discussed in Note 1 &#8211; Accounts Receivable.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Other deferred assets at December 31, net of amortization, comprise:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Investment in CoBank</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,882</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,351</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Settlement agreement receivable-long term</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,496</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,991</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other deferred assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">126</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">194</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,504</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,536</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Advances for Construction</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash advances to reimburse Artesian Water for its costs to construct water mains, services and hydrants are contributed to Artesian Water by real estate
    developers and builders in order to extend water service to their properties.&#160;&#160;The value of these contributions is recorded as Advances for Construction. &#160;Artesian Water makes refunds on these advances over a specific period of time based on operating
    revenues generated by the specific plant or as new customers are connected to the mains.&#160; After all refunds are made within the contract period, any remaining balance is transferred to CIAC.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Contributions in Aid of Construction</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">CIAC includes the non-refundable portion of advances for construction and direct contributions of water mains, services and hydrants, and wastewater
    treatment facilities and collection systems, or cash to reimburse our water and wastewater subsidiaries for costs to construct water mains, services and hydrants, and wastewater treatment and disposal plants.&#160; Effective with the Tax Cuts and Jobs Act,
    or TCJA, in 2017 CIAC was taxable and the DEPSC, MDPSC and PAPUC allowed the Company to collect additional CIAC to pay the associated tax.&#160; In 2021, legislation was enacted to amend the TCJA, which now exempts CIAC from income taxes for regulated water
    and wastewater utilities, effective for all of 2021 and forward.&#160; In 2022 the Company refunded developers a total of $3.6 million for the
    additional CIAC collected in 2021 to pay the associated tax.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the years ended December 31, 2023 and December 31, 2022, Artesian Water received approximately $3.8 million and&#160; $2.0 million, respectively, in grant funding from the
    State of Delaware, Delaware Department of Health and Social Services, Division of Public Health, or DPH, pursuant to grant agreements.&#160; The grants were used by Artesian Water to cover the costs associated with certain construction projects.&#160; The grant
    funds received under the grant agreements were recorded in accordance with the requirements under FASB ASC Topic 980, in Net contributions in aid of construction in the Consolidated Balance Sheets.&#160; Pursuant to the grant agreements, Artesian Water is
    no longer eligible to receive grant funds under these grants.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Regulatory Liabilities</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">FASB ASC Topic 980 stipulates generally accepted accounting principles for
      companies whose rates are established or subject to approvals by a third-party regulatory agency.&#160; </span>Certain obligations are deferred and/or amortized as determined by the DEPSC, MDPSC, and PAPUC.&#160; Regulatory liabilities represent excess
    recovery of cost or other items that have been deferred because it is probable such amounts will be returned to customers through future regulated rates.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred settlement refunds consist of reimbursements from the Delaware Sand and Gravel Remedial Trust for Artesian Water&#8217;s past capital and operating costs,
    totaling approximately $10.0 million, related to the treatment costs associated with the release of contaminants from the Delaware Sand &amp;
    Gravel Landfill Superfund Site in groundwater that Artesian Water uses for public potable water supply, pursuant to the Settlement Agreement.&#160; Two
    installments for approximately $2.5 million each were paid in August 2022 and July 2023.&#160; The remaining $5.0 million is due in two equal installments no later than July of 2024
    and 2025.&#160; Artesian Water received approval from the DEPSC in October 2022 to refund to its customers these reimbursements for past capital and operating costs.&#160; The refund for the reimbursements will be applied to current and future customer bills in
    annual installments.&#160; The first two refunds occurred in October 2022 and August 2023.&#160; Future customer refunds will occur no later than August
    2024 and August 2025.&#160; The amount of the credit will be calculated by dividing the amount of the reimbursement by the number of eligible customers.&#160; Beginning in 2022, Artesian Water began recording 2022 and future recovery of capital expenditures as
    Contributions in Aid of Construction and began recording expense recovery as an offset to operations and maintenance expense, with the intention that those recoveries will be available for inclusion and consideration in any future rate applications.&#160;
    For a full discussion of the Settlement Agreement, refer to Note 17 &#8211; Legal Proceedings.&#160; The deferred settlement refunds were $5.0 million and $7.5 million at December 31, 2023 and December 31, 2022, respectively.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Pursuant to the enactment of the Tax Cuts and Jobs Act, or TCJA, on December 22,
      2017, the Company adjusted its existing deferred income tax balances to reflect the decrease in the corporate income tax rate from 34%&#160;to 21% (see Note 5 &#8211; Income Taxes) resulting in a decrease in the net deferred income tax liability of $24.3 million, of which $22.8 million was reclassified to a regulatory
      liability&#160;related to Artesian Water and Artesian Water Maryland. The regulatory liability amount is subject to certain Internal Revenue Service normalization rules that require the benefits to customers be spread over the remaining useful life of the
      underlying assets giving rise to the associated deferred income taxes.&#160; On January 31, 2019, the DEPSC approved the amortization of the regulatory liability amount of $22.2 million over a period of 49.5 years beginning February 1, 2018, subject to audit at a later date.&#160; In May
      2022, the Company received a rate order from the DEPSC instructing the Company to continue amortizing the liability over a period of 49.5
      years, subject to review in the Company&#8217;s next base rate filing.&#160; The MDPSC has not issued a final order on the regulatory liability amount of $0.6
      million regarding the effects of the TCJA on Maryland customers. The deferred income taxes, related to TCJA, were $20.7 million and $21.2 million at December 31, 2023 and December 31, 2022, respectively.</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Income Taxes</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred income taxes are provided in accordance with FASB ASC Topic 740 on all differences between the tax basis of assets and liabilities and the amounts
      at which they are carried in the consolidated financial statements based on the enacted tax rates expected to be in effect when such temporary differences are expected to reverse. The Company&#8217;s rate regulated subsidiaries recognize regulatory
      liabilities, to the extent considered in ratemaking, for deferred taxes provided in excess of the current statutory tax rate and regulatory assets for deferred taxes provided at rates less than the current statutory rate.&#160; Such tax-related regulatory
      assets and liabilities are reported at the revenue requirement level and amortized to income as the related temporary differences reverse, generally over the lives of the related properties.&#160; </div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Under FASB ASC Topic </span>740<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, an uncertain tax position represents our expected treatment of a tax position taken, or planned to be taken in the future, that has not been reflected in measuring income tax expense for financial reporting
      purposes.&#160; The Company establishes reserves for uncertain tax positions based upon management&#8217;s judgment as to the sustainability of these positions. These accounting estimates related to the uncertain tax position reserve require judgments to be
      made as to the sustainability of each uncertain tax position based on its technical merits. The Company believes its tax positions comply with applicable law and that it has adequately recorded reserves as required. However, to the extent the final
      tax outcome of these matters is different than the estimates recorded, the Company would then adjust its tax reserves or unrecognized tax benefits in the period that this information becomes known.&#160; </span>The statute of limitations for the 2018 tax
    returns lapsed during the third quarter of 2022, which resulted in the reversal of the reserve in the amount of approximately $212,000.&#160; The
    Company has elected to recognize accrued interest (net of related tax benefits) and penalties related to uncertain tax positions as a component of its income tax expense.&#160; During the third quarter of 2022, the Company reversed approximately<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> $</span>10,000<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> in penalties and interest, leaving a zero balance. </span>During 2023, the Company has accrued approximately $12,000
    in penalties and interest related to positions taken on the 2022 corporate income tax return.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> The Company remains subject to examination by federal and state authorities for
      the tax years </span><span style="-sec-ix-hidden:Fact_26cbc54b41f54044b671eafeb333dfca"><span style="-sec-ix-hidden:Fact_1bf8d45caf3a4615b8520b57d4d429d6">2020</span></span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> through </span><span style="-sec-ix-hidden:Fact_e41ae42e6d6648d890d08789d058db70"><span style="-sec-ix-hidden:Fact_a9542eaebd3a44179e2f3c3408391579">2023</span></span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Investment tax credits were deferred through 1986 and are recognized as a reduction of deferred income tax expense over the estimated economic useful lives
    of the related assets.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Stock Compensation Plans</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">See Note 9 (Stock Compensation Plans) to our Consolidated Financial Statements for a full description of our stock compensation plans.</div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Revenue Recognition and Unbilled Revenues</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">See Note 2 (Revenue Recognition) to our Consolidated Financial Statements for a full description of our revenue recognition<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Leases</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company has agreements for land easements and office equipment under
      operating leases.&#160; Management makes certain estimates and assumptions regarding each lease agreement, renewal and amendment, including, but not limited to, discount rates and probable term, which can impact the escalations in payment that are taken
      into consideration when calculating the straight-line basis.&#160; The amount of rent expense and income reported could vary if different estimates and assumptions are used.&#160; Management also makes certain estimates and assumptions regarding the fair value
      of the leased property at lease commencement and the separation of lease and nonlease components.&#160; See Note 3 (Leases) to our Consolidated Financial Statements for a full description of our leases.</span></div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Accounts Receivable</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accounts receivable are recorded at the invoiced amounts. &#160;As set forth in a settlement agreement, Artesian Water will receive reimbursements from the
    Delaware Sand and Gravel Remedial Trust, or Trust, for Artesian Water&#8217;s past capital and operating costs, totaling approximately $10.0 million,
    related to the treatment costs associated with the release of contaminants from the Delaware Sand &amp; Gravel Landfill Superfund Site, or Site, in groundwater that Artesian Water uses for public potable water supply.&#160; Two installments for approximately $2.5 million
    each were paid in August 2022 and July 2023.&#160; The remaining $5.0 million is due in two equal installments no later than July of 2024 and 2025.&#160; In addition, the Trust shall reimburse Artesian Water for documented reasonable and necessary capital and operating
    costs after July 1, 2021 that Artesian Water incurs to treat contaminants of concern and of emerging concern.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">A provision for expected credit loss is calculated as a percentage of total associated revenues based upon historical trends and adjusted for current and
    reasonable projections based upon expected economic conditions.&#160; We mitigate our exposure to credit losses by discontinuing services in the event of non-payment; accordingly, the related provision for expected credit loss and associated bad debt
    expense has not been significant.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;The </span>provision for expected credit loss <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">was $</span>0.3<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million and $</span>0.4<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million at </span>December 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>December 31, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, respectively.&#160;&#160;The corresponding expense for the years ended </span>December 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> was $</span>0.1<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">
      million and $</span>0.1<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million, respectively, </span>reported in
    Operating expenses &#8211; Utility and Non-utility operating expenses on the Company&#8217;s Consolidated Statements of Operations.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following table summarizes the changes in the
      Company&#8217;s accounts receivable balance:</span></div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Customer accounts receivable &#8211; water</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,573</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,981</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,986</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Customer accounts receivable &#8211; wastewater</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">513</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">482</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,326</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Settlement agreement receivable &#8211; short term</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,747</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,532</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Miscellaneous accounts receivable</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,236</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,781</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">786</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Developer receivable</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,089</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,151</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">698</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,158</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,927</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,796</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less provision for expected credit loss</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">328</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">416</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">429</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net accounts receivable</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,830</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,511</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,367</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The activities in the provision for expected credit loss are as follows:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Beginning balance</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">416</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">429</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Provision adjustments</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">146</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Recoveries</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">48</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Write off of uncollectible accounts</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(228</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(187</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Ending balance</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">328</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">416</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left;"><br/>
  </div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Cash and Cash Equivalents</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For purposes of the Consolidated Statement of Cash Flows, Artesian Resources considers all temporary cash investments with an original maturity of three months or less to be cash equivalents. Artesian Resources and its subsidiaries utilize their bank&#8217;s zero balance account disbursement service to
    reduce the use of their lines of credit by funding checks as they are presented to the bank for payment rather than at issuance.&#160; If the checks currently outstanding, but not yet funded, exceed the cash balance on our books, the net liability is
    recorded as a current liability on the Consolidated Balance Sheet in the Overdraft Payable account.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Inventories</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inventories consist of materials and supplies related to water and wastewater utility plant. These materials and supplies are used for new construction and
    repairs and are recorded at the purchase cost. Usage costs are determined by the first-in, first-out method.&#160; The Company adjusts inventory value based on historical usage and forecasted demand.</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. 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). Accounting policies describe 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372551028256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>REVENUE RECOGNITION [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">REVENUE RECOGNITION</a></td>
<td class="text">
<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NOTE 2 &#8211; REVENUE RECOGNITION</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Background</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian&#8217;s operating revenues are primarily attributable to contract services based upon regulated tariff rates approved by the DEPSC, the MDPSC, and the
    PAPUC.&#160; Regulated tariff contract service revenues consist of water consumption, industrial wastewater services, fixed fees for water and wastewater services including customer and fire protection fees, service charges and Distribution System
    Improvement Charges, or DSIC, billed to customers at rates outlined in our tariffs that represent stand-alone selling prices.&#160; Our non-tariff contract revenues, which are primarily non-utility revenues, consist of SLP Plan fees, water and wastewater
    contract operations, design and installation contract services, and wastewater inspection fees.&#160; Other regulated operating revenue primarily consists of developer guarantee contributions for wastewater and rental income for antenna agreements, which
    are not considered in the scope of Accounting Standards Codification 606, Revenue from Contracts with Customers.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Tariff Contract Revenues</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates revenue from the sale of water to customers in Delaware, Cecil County, Maryland, and Southern
    Chester County, Pennsylvania once a customer requests service in our territory.&#160; We recognize water consumption revenue at tariff rates on a cycle basis for the volume of water transferred to customers based upon meter readings for actual gallons of
    water consumed as well as unbilled amounts for estimated usage from the date of the last meter reading to the end of the accounting period.&#160; As actual usage amounts are known based on recurring meter readings, adjustments are made to the unbilled
    estimates in the next billing cycle based on the actual results.&#160; Estimates are made on an individual customer basis, based on one of three methods: the previous year&#8217;s consumption in the same period, the previous billing period&#8217;s consumption, or
    averaging.&#160; While actual usage for individual customers may differ materially from the estimate based on management judgments described above, we believe the overall total estimate of consumption and revenue for the fiscal period will not differ
    materially from actual billed consumption.&#160; The majority of our water customers are billed for water consumed on a monthly basis, while the remaining customers are billed on a quarterly basis.&#160; As a result, we record unbilled operating revenue
    (contract asset) for any estimated usage through the end of the accounting period that will be billed in the next monthly or quarterly billing cycle.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates revenue from industrial wastewater services provided to a customer in Sussex County, Delaware.&#160;
    We recognize industrial wastewater service revenue at a contract rate on a monthly basis for the volume of wastewater transferred to Artesian&#8217;s wastewater facilities based upon meter readings for actual gallons of wastewater transferred.&#160; These
    services are invoiced at the end of every month based on the actual meter readings for that month, and therefore there is no contract asset or liability associated with this revenue.&#160; The contract also provides for a minimum required volume of
    wastewater flow to our facility.&#160; At each year end, any shortfall of the actual volume from the required minimum volume is billed to the industrial customer and recorded as revenue.&#160; Additionally, if during the course of the year it is probable that
    the actual volume will not meet the minimum required volume, estimated revenue amounts would be recorded for the pro rata minimum volume, constrained for potential flow capacity that could occur in the remainder of the year.&#160; Any estimated revenue
    amounts are recorded as unbilled operating revenue (contract asset) through the end of the accounting period and will be billed at each year end for any shortfall of the actual volume from the required minimal volume.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates revenue from metered wastewater services provided to certain customers in Sussex County,
    Delaware.&#160; We recognize metered wastewater services at tariff rates on a cycle basis for the volume of wastewater transferred to Artesian&#8217;s wastewater facilities based upon meter readings for actual gallons of water transferred, as well as unbilled
    amounts for estimated volume from the date of the last meter reading to the end of the accounting period.&#160; As actual volume amounts are known based on recurring meter readings, adjustments are made to the unbilled estimates in the next billing cycle
    based on the actual results.&#160; Estimates are made on an individual customer basis, based on one of three methods: the previous year&#8217;s volume in the same period, the previous billing period&#8217;s volume, or averaging. While actual usage for individual
    customers may differ materially from the estimate based on management judgments described above, we believe the overall total estimate of volume and revenue for the fiscal period will not differ materially from actual billed consumption.&#160; The majority
    of these wastewater customers are billed for the volume of water transferred on a quarterly basis.&#160; As a result, we record unbilled operating revenue (contract asset) for any estimated volume through the end of the accounting period that will be billed
    in the next quarterly cycle.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates fixed-fee revenue for water and wastewater services provided to customers once a customer
    requests service in our territory.&#160; Our wastewater territory is located in Sussex County, Delaware.&#160; We recognize revenue from these services on a ratable basis over time as the customer simultaneously receives and consumes all the benefits of the
    Company remaining ready to provide them water and wastewater service.&#160; These contract services are billed either in advance or arrears at tariff rates on a monthly, quarterly or semi-annual basis.&#160; For contract services billed in arrears, we record
    unbilled operating revenue (contract asset) for any services through the end of the accounting period that will be billed in the next monthly or quarterly cycle.&#160; For contract services billed in advance, we record deferred revenue (contract liability)
    and accounts receivable for any amounts for which we have a right to invoice but for which services have not been provided.&#160; This deferred revenue is netted with unbilled operating revenue on the Consolidated Balance Sheet.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates service charges primarily from non-payment fees, such as water shut-off and reconnection fees and
    finance charges.&#160; These fees are billed and recognized as revenue at the point in time when our tariffs indicate the Company has the right to payment such as days past due have been reached or shut-offs and reconnections have been performed.&#160; There is
    no contract asset or liability associated with these fees.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates revenue from DSIC, which are surcharges applied to water customer tariff rates in Delaware
    related to specific types of water distribution system improvements.&#160; This rate is calculated on a semi-annual basis based on an approved projected revenue requirement over the following six-month period.&#160; This rate is adjusted up or down at the next
    DSIC filing to account for any differences between actual earned revenue and the projected revenue requirement.&#160; Since DSIC revenue is a surcharge applied to tariff rates, we recognize DSIC revenue based on the same guidelines as noted above depending
    on whether the surcharge was applied to consumption revenue or fixed-fee revenue.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates revenue from interim temporary rates.&#160; In Delaware, utilities are permitted by law to place rates
    into effect, under bond, on a temporary basis, pending resolution of an application for a base rate increase by the DEPSC.&#160; Temporary rate revenue is calculated as a percentage increase on tariff rates.&#160; We recognize this revenue based on the same
    guidelines as noted above depending on whether the additional rate was applied to consumption revenue or fixed-fee revenue.&#160; Until permanent rates are determined by the DEPSC, if it is probable that a refund of revenue associated with temporary rates
    will occur, a reserve would be recorded reducing revenue from temporary rates.&#160; As of December 31, 2023 and December 31, 2022, no such
    reserve or reduction to revenue was recorded.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accounts receivable related to tariff contract revenues are typically due within 25<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> days of invoicing.&#160; </span>A provision for expected credit loss is calculated as a percentage of
    total associated revenues based upon historical trends and adjusted for current conditions.&#160; We mitigate our exposure to credit losses by discontinuing services in the event of non-payment; accordingly, the related provision for expected credit loss
    and associated bad debt expense has not been significant.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Non-tariff Contract Revenues</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates SLP Plan revenue once a customer requests service to cover all parts, materials and labor required to repair or replace leaking water
    service lines, leaking or clogged sewer lines, or water and wastewater lines within the customer&#8217;s residence, up to an annual limit.&#160; We recognize revenue from these services on a ratable basis over time as the customer simultaneously receives and
    consumes all the benefits of having service line protection services.&#160; These contract services are billed in advance on a monthly or quarterly basis.&#160; As a result, we record deferred revenue (contract liability) and accounts receivable for any amounts
    for which we have a right to invoice but for which services have not been provided.&#160; Accounts receivable from SLP Plan customers are typically due within<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span>25<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span>days of invoicing.&#160; A provision for expected credit loss is
    calculated as a percentage of total SLP Plan contract revenue.&#160; We mitigate our exposure to credit losses by discontinuing services in the event of non-payment; accordingly, the related provision for expected credit loss and associated bad debt expense
    has not been significant.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates contract operation revenue from water and wastewater operation services provided to customers.&#160; We recognize revenue from these operation
    contracts, which consist primarily of monthly operation and maintenance services, over time as customers receive and consume the benefits of such services performed.&#160; The majority of these services are invoiced in advance at the beginning of every
    month and are typically due within 30 days, and therefore there is no contract asset or liability associated with most of these revenues.&#160; We
    have one operation contract that was paid in advance resulting in a contract liability for services that have not yet been provided.&#160; A
    provision for expected credit loss is provided based on a periodic analysis of individual account balances, including an evaluation of days outstanding, payment history, recent payment trends, and our assessment of our customers&#8217; creditworthiness.&#160; The
    related provision for expected credit loss and associated bad debt expense has not been significant.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates design and installation revenue for services related to the design and construction of wastewater infrastructure for a state agency under
    contract.&#160; We recognize revenue from these services over time as services are performed using the percentage-of-completion method based on an input method of incurred costs (cost-to-cost).&#160; These services are invoiced at the end of every month based on
    incurred costs to date.&#160; As of December 31, 2023, there is no associated contract asset or liability.&#160; There is no provision for expected
    credit loss or bad debt expense associated with this revenue.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian generates inspection fee revenue for inspection services related to onsite wastewater collection systems installed by developers of new
    communities.&#160; These fees are paid by developers in advance when a service is requested for a new phase of a development.&#160; Inspection fee revenue is recognized on a per lot basis once the inspection of the infrastructure that serves each lot is
    completed.&#160; As a result, we record deferred revenue (contract liability) for any amounts related to infrastructure not yet inspected.&#160; There are no accounts receivable, provision for expected credit loss or bad debt expense associated with inspection
    fee contracts.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Sales Tax</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The majority of Artesian&#8217;s revenues are earned within the State of Delaware, where there is no sales tax.&#160; Revenues earned in the State of Maryland and the
    Commonwealth of Pennsylvania are related primarily to the sale of water by a public water utility and are exempt from sales tax.&#160; Therefore, no sales tax is collected on revenues. </div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Disaggregated Revenues</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table shows the Company&#8217;s revenues disaggregated by service type; all revenues are generated within a similar geographical location:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top;" valign="bottom"> </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="10" style="vertical-align: top;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">(in thousands)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Tariff<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Revenue</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consumption charges</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49,051</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47,809</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47,924</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fixed fees</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">33,074</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">31,431</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27,977</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service charges</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">682</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">597</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">579</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">DSIC</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,727</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,085</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,093</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Metered wastewater services</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">602</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">649</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Industrial wastewater services</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,851</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,853</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">675</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total </span>Tariff<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Revenue</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">89,987</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">87,424</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">82,248</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Non-</span>Tariff<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Revenue</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service line protection plans</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,632</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,020</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,594</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Contract operations</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,046</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">931</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">884</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Design and installation</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">181</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,315</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">562</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inspection fees</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">424</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">326</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">341</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total Non-</span>Tariff<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Revenue</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,283</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,592</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,381</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Other Operating Revenue</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,591</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,881</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,230</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total Operating Revenue</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">98,861</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">98,897</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">90,859</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Contract Assets and Contract Liabilities</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our contract assets and liabilities consist of the following:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">(in thousands)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Contract Assets
            </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;Tariff</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,043</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,618</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,144</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred Revenue</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred Revenue &#8211; Tariff</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,300</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,231</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,227</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred Revenue &#8211; Non-Tariff</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">539</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">438</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">287</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total Deferred Revenue</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,839</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,669</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,514</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the year ended December 31, 2023, the
    Company recognized revenue of $1.2 million from amounts that were included in Deferred Revenue &#8211; Tariff at the beginning of the year and revenue
    of $0.3 million from amounts that were included in Deferred Revenue &#8211; Non-Tariff at the beginning of the year.&#160; For the year ended December 31,
    2022, the Company recognized revenue of $1.2 million from amounts that were included in Deferred Revenue &#8211; Tariff at the beginning of the year
    and revenue of $0.3 million from amounts that were included in Deferred Revenue &#8211; Non- Tariff at the beginning of the year.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The changes in Contract Assets and Deferred Revenue are primarily due to normal timing differences between our performance and customer payments.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Remaining Performance Obligations</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of December 31, 2023 and December 31, 2022, Deferred Revenue &#8211; Tariff is recorded net of contract assets within Unbilled operating revenues and represents our remaining performance obligations
    for our fixed fee water and wastewater services, all of which are expected to be satisfied and associated revenue recognized in the next three months.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of December 31, 2023 and December 31, 2022, Deferred Revenue &#8211; Non-Tariff is recorded within Other current liabilities and represents our remaining performance obligations for our SLP Plan
    services, contract water operation services and wastewater inspections, which are expected to be satisfied and associated revenue recognized within the next three months, approximately six years for the contract service revenue and one year for the SLP Plan revenue and inspection fee revenue, respectively.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550563216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>LEASES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text">
<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NOTE 3 &#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> LEASES</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company leases land and office equipment under operating leases from non-related parties.&#160; Our leases have remaining lease terms of 4 years to 73 years, some of which include
    options to automatically extend the leases for up to 66 years and are included as part of the lease liability and right of use assets as we
    expect to exercise the options.&#160; Payments made under operating leases are recognized in the consolidated statement of operations on a straight-line basis over the period of the lease.&#160; The annual lease payments for the land operating leases increase
    each year either by the most recent increase in the Consumer Price Index or by 3%, as applicable based on the lease agreements.&#160; Periodically,
    the annual lease payment for one operating land lease is determined based on the fair market value of the applicable parcel of land.&#160; None of the operating leases contain contingent rent provisions.&#160; The commencement date of all the operating leases is
    the earlier of the date we become legally obligated to make rent payments or the date we may exercise control over the use of the land or equipment.&#160; The Company currently does not have any financing leases and does not have any lessor leases that
    require disclosure.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Management made certain assumptions related to the separation of lease and nonlease components and to the discount rate used when calculating the right of
    use asset and liability amounts for the operating leases.&#160; As our leases do not provide an implicit rate, we use our incremental borrowing rates for long-term and short-term agreements and apply the rates accordingly based on the term of the lease
    agreements to determine the present value of lease payments.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In October 1997, Artesian Water entered into a 33-year
    operating lease for a parcel of land with improvements located in South Bethany, a municipality in Sussex County, Delaware.&#160; The annual lease payments increase each year by the most recent increase in the Consumer Price Index for Urban Workers, CPI-U,
    as published by the U.S. Department of Labor, Bureau of Labor Statistics.&#160; At each <span style="-sec-ix-hidden:Fact_599e5cec0ae141249d70423011075203">eleven</span>th year of the lease term, the annual lease payment
    shall be determined based on the fair market value of the parcel of land.&#160; Rental payments for 2023, 2022 and 2021 were $19,000, $19,000, and $17,000, respectively.&#160; The future minimum rental payment as disclosed in the following table is calculated using CPI-U from August 2023 as well as the adjustment for an appraisal
    conducted in 2019 to determine the fair market value of the parcel of land.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In March 2023, Artesian Water entered into a 5-year
    operating lease for office equipment. The previous lease for office equipment expired in March 2022. The quarterly lease payments under both lease agreements remained fixed throughout the term of the lease.&#160; Payments pursuant to the lease agreements&#160;
    for 2023, 2022 and 2021 were $6,000, $5,000 and $19,000, respectively.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rent expense for all operating leases except those with terms of 12 months or less comprises:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Twelve Months</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;(in thousands)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;"><span style="text-indent: 0pt;">2022</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Minimum rentals</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Contingent rentals</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Supplemental cash flow information related to leases is as follows:</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(in thousands)</div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">&#160;</td>

    <td colspan="3" style="width: 18.79%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Twelve Months Ended</div>
        </td>

    <td colspan="3" style="width: 18.14%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Twelve Months Ended</div>
        </td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">&#160;</td>

    <td colspan="3" style="width: 18.79%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div>
        </td>

    <td colspan="3" style="width: 18.14%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div>
        </td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">&#160;</td>

    <td style="width: 2.08%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">&#160;</td>

    <td style="width: 15.54%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
        </td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">&#160;</td>

    <td style="width: 16.42%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
        </td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash paid for amounts included in the measurement of lease liabilities:</div>
        </td>

    <td style="width: 2.08%; vertical-align: bottom;">&#160;</td>

    <td style="width: 15.54%; vertical-align: bottom;">&#160;</td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.42%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating cash flows from operating leases</div>
        </td>

    <td style="width: 2.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 15.54%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34</div>
        </td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 16.42%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32</div>
        </td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Right-of-use assets obtained in exchange for lease obligations:</div>
        </td>

    <td style="width: 2.08%; vertical-align: bottom;">&#160;</td>

    <td style="width: 15.54%; vertical-align: bottom;">&#160;</td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.42%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating leases</div>
        </td>

    <td style="width: 2.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 15.54%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">506</div>
        </td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 16.42%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">467</div>
        </td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Supplemental balance sheet information related to leases is as follows:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(in thousands, except lease term and discount rate)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating Leases:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease right-of-use assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">506</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">467</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_34b0a160302c44a58ce8c043e193a831"><span style="-sec-ix-hidden:Fact_b176c31323df40f2a5dfa3c3cea5935c">Other current liabilities</span></span></span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_274e2a3cd3a74d9b942fa989635f9793"><span style="-sec-ix-hidden:Fact_78286b9b660043858350152d50c6aec2">Operating lease liabilities</span></span></span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">503</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">466</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_b018afc4975b45b9aff24c2cea319a3c"><span style="-sec-ix-hidden:Fact_8f890e2ec7184e1d80ca3d26d1681fb5">Total operating lease liabilities</span></span></span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">512</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">468</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted Average Remaining Lease Term</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating leases</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">58 years</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">61 years</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted Average Discount Rate</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating leases</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Maturities of operating lease liabilities that have initial or remaining non-cancelable lease terms in excess of one year as of <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">December 31, 2023</span> are as follows:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top;" valign="bottom">
          <div>&#160;</div>
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top;" valign="bottom">
          <div>
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(in thousands)</div>
          </div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating Leases</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Year</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">29</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Thereafter</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,429</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total undiscounted lease payments</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,598</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less effects of discounting</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,086</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total lease liabilities recognized</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">512</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December 31, 2023, we have not entered into finance leases that will commence at a future date.</span></div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550928176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE OF FINANCIAL INSTRUMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE OF FINANCIAL INSTRUMENTS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FAIR VALUE OF FINANCIAL INSTRUMENTS</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 4 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> FAIR VALUE OF FINANCIAL INSTRUMENTS</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following methods and assumptions were used to estimate the fair value of each class of financial instrument for which it is practicable to estimate that
    value.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Current Assets and Liabilities</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For those current assets and liabilities that are considered financial
      instruments, the carrying amounts approximate fair value because of the short maturity of those instruments. </span>Under the fair value hierarchy, the fair value of such financial instruments is classified as a Level 1.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Long-term Financial Liabilities</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of </span>December 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>December 31, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>all of the Company&#8217;s outstanding long-term debt interest rates were a
    fixed rate.&#160; The fair value of the Company&#8217;s long-term debt is determined by discounting their future cash flows using current market interest rates on similar instruments with comparable maturities consistent with FASB ASC 825. Under the fair value
    hierarchy, the fair value of the long-term debt in the table below is classified as Level 2 measurements.&#160; Level 2 is valued using observable inputs other than quoted prices.&#160; The fair values for long-term debt differ from the carrying values primarily
    due to interest rates that differ from the current market interest rates.&#160; The carrying amount and fair value of Artesian Resources' long-term debt (including current portion) are shown below:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Carrying amount</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">180,542</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">177,622</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Estimated fair value</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">162,720</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">155,425</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The fair value of Advances for Construction cannot be reasonably estimated due to the inability to estimate accurately the timing and amounts of future
    refunds expected to be paid over the life of the contracts.&#160; Refund payments are based on the water sales to new customers in the particular development constructed.&#160; The fair value of Advances for Construction would be less than the carrying amount
    because these financial instruments are non-interest bearing<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550737520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 5 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> INCOME TAXES</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred income taxes are provided in accordance with FASB ASC Topic 740 on all differences between the tax basis of assets and liabilities and the amounts
    at which they are carried in the consolidated financial statements based on the enacted tax rates expected to be in effect when such temporary differences are expected to reverse.&#160; The Company&#8217;s rate regulated subsidiaries recognize regulatory
    liabilities, to the extent considered in ratemaking, for deferred taxes provided in excess of the current statutory tax rate and regulatory assets for deferred taxes provided at rates less than the current statutory rate.&#160; Such tax-related regulatory
    assets and liabilities are reported at the revenue requirement level and amortized to income as the related temporary differences reverse, generally over the lives of the related properties.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December 31, </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, the Company has separate company state net operating loss carry-forwards aggregating
      approximately $</span>15.7<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million. </span>Most of these net
    operating loss carry-forwards will not expire, with a negligible amount expiring in 2024.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> The Company has recorded a valuation allowance to reflect the estimated amount of
      deferred tax assets </span>that may not be realized in the future.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> The valuation allowance increased to approximately $</span>906,000<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> in </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> from approximately $</span>600,000<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> in </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. Management believes that it is more likely than not that the Company will realize the benefit of these deferred tax assets, net of the valuation allowance.</span></div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Components of Income Tax Expense</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="10" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="10" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Federal income taxes</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Current</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,946</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,912</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,144</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,968</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">930</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,601</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total federal income tax expense</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,914</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,842</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,745</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="10" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State income taxes</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Current</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,016</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,373</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,216</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,418</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">663</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">776</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total state income tax expense</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,434</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,036</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,992</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td colspan="24" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Reconciliation of effective tax rate:</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="22" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Percent</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Percent</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Percent</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reconciliation of effective tax rate</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Income before federal and state income taxes</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,047</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,876</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,564</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount computed at statutory rate</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,840</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,014</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,738</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reconciling items</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State income tax-net of federal tax benefit</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,918</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8.3</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,696</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7.1</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7.1</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulatory liability adjustment</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(449</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1.9</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(450</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1.9</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(451</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.2</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(382</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1.6</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(150</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(0.7</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total income tax expense and effective rate</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,348</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27.6</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,878</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">24.6</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,737</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25.4</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred income taxes at December 31, 2023 and 2022 were comprised of the following:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred tax assets related to:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State operating loss carry-forwards</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,037</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">922</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less: valuation allowance</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(906</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Bad debt allowance</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">116</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stock options</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">48</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total deferred tax assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">318</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">513</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred tax liabilities related to:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property plant and equipment basis differences</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(56,012</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(52,565</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Bond retirement costs</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(982</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,058</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property taxes</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(624</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(609</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,081</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(833</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total deferred tax liabilities</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(58,699</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(55,065</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net deferred tax liability</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(58,381</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(54,552</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td colspan="16" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Schedule of Valuation Allowance</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Beginning of</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Period</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Additions</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> Charged to</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Costs and</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expenses</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deductions</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">End of Period</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Classification</div>
        </td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">For the Year Ended December 31, 2023</span> Valuation allowance for deferred tax assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">312</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">906</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">For the Year Ended December 31, 2022</span> Valuation allowance for deferred tax assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">546</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">For the Year Ended December 31, 2021</span> Valuation allowance for deferred tax assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">493</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">53</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">546</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Under FASB ASC Topic 740, the Company establishes reserves for uncertain tax positions based upon management&#8217;s judgment as to the sustainability of these
    positions.&#160; The Company reserved a liability related to the difference in the tax depreciation utilizing the half-year convention rather than the mid-quarter convention for 2018.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">The following table provides the changes in the Company&#8217;s uncertain tax position:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the years ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at beginning of year</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">146</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">202</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Additions based on tax positions related to the current year&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">146</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Additions based on tax positions related to prior years</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reductions for tax positions of prior years</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Lapses in statutes of limitations</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(212</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at end of year</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">158</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">146</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372640592784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREFERRED STOCK<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>PREFERRED STOCK [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_PreferredStockTextBlock', window );">PREFERRED STOCK</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 6 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> PREFERRED STOCK</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">As of December 31, 2023 and 2022, Artesian Resources had no preferred stock outstanding.&#160;&#160;Artesian Resources has 100,000 shares of $1.00 par value Series Preferred stock authorized but unissued.</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_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372646773392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL [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_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 7 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Class A Non-Voting Common Stock, or Class A </span>Non-Voting <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock, of Artesian Resources trades on the Nasdaq Global Select Market under the symbol ARTNA.&#160;&#160;The Class B Common Stock, or Class B Stock, of Artesian Resources trades on the
      Nasdaq&#8217;s OTC Bulletin Board under the symbol ARTNB.&#160;&#160;The rights of the holders of the Class A </span>Non-Voting <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock and the Class B Stock are identical, except with
      respect to voting.</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Under Artesian Resources&#8217; dividend reinvestment plan, which allows for
      reinvestment of cash dividends and optional cash payments, stockholders were issued approximately 8,000, 7,000 and 10,000 shares at fair market value for the investment of $381,000, $373,000 and $392,000 of their monies in the years 2023, 2022, and 2021, 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_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372547156048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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 [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">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 8 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> DEBT</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">At December 31, </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, Artesian Resources had a $</span>40<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million line of credit with Citizens Bank, or Citizens, which is available to all subsidiaries of
      Artesian Resources.&#160; As of December 31, </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, there was
      $</span>40.0<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million of available funds under this line of
      credit.&#160;&#160; The previous interest rate for borrowings under this line was the London Interbank Offered Rate, or </span>LIBOR<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, plus </span>1.00%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. The LIBOR rate for USD currency was discontinued as of June 30, 2023.&#160; As a result,</span>&#160;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">effective May 20, 2022, this line of credit agreement
      was amended to replace LIBOR with the Daily Secured Overnight Financing Rate, or </span>SOFR<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; The interest rate is a </span>one month<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> SOFR plus </span>10<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> basis points, or Term SOFR, plus an
      applicable margin of </span>0.85%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, which was increased to </span>1.10%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> effective August 3, 2023.&#160; Term SOFR cannot be less than </span>0.00%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. This is a demand line of credit and therefore the financial institution
      may demand payment for any outstanding amounts at any time.&#160; The term of this line of credit expires on the earlier of </span>May 20, 2024<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> or any date on which Citizens demands payment.&#160; The Company expects to renew this line of credit.</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">At December 31, </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, Artesian Water had a $</span>20<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million line of credit with CoBank, ACB, or CoBank, that allows for the financing of operations for
      Artesian Water, with up to $</span>10<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million of this line
      available for the operations of Artesian Water Maryland.&#160; As of December 31, </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, there was $</span>20.0<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million of
      available funds under this line of credit.&#160; </span>The previous interest rate for borrowings under this line allowed the Company to select either<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span>LIBOR<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> plus </span>1.50%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> or a weekly variable rate established by CoBank; the Company historically used the weekly
      variable interest rate.&#160; In October 2022, this line of credit was amended to replace the previous interest rate options with a daily SOFR rate plus </span>1.45%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> option or a term SOFR rate plus </span>1.45%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> option that is locked in for either </span><span style="-sec-ix-hidden:Fact_7e79e05dfe62477f8ed4cf6594aa7426">one</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> or </span>three months<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. The
      term of this line of credit expires on </span>October 31, 2024<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.
      Artesian Water expects to renew this line of credit.</span></div>

<div><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">CoBank </span>may make an annual patronage refund based on the average line of
    credit and loan volume outstanding in the prior year<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. The $</span>20<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million line of credit, the First Mortgage Bonds and the promissory note are with CoBank.&#160; Patronage refunds earned by Artesian in </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> were $</span>1.6<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million and $</span>1.5<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million, respectively.</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The weighted average interest rate on the lines of credit discussed above paid by the Company was 6.27% for the year ended December 31, 2023.&#160; These lines of credit, as
    well as the long-term debt obligations shown below, require us to abide by certain financial covenants and ratios.&#160; As of December 31, 2023,
    we were in compliance with these&#160; financial covenants.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Long-term debt consists of:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">First mortgage bonds</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series R, <span style="text-indent: 0pt;">5.96</span>%,
            due <span style="text-indent: 0pt;">December 31, 2028</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series S, <span style="text-indent: 0pt;">4.45</span>%,
            due <span style="text-indent: 0pt;">December 31, 2033</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series T, <span style="text-indent: 0pt;">4.24</span>%,
            due <span style="text-indent: 0pt;">December 20, 2036</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series U, <span style="text-indent: 0pt;">4.71</span>%,
            due <span style="text-indent: 0pt;">January 31, 2038</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series V, <span style="text-indent: 0pt;">4.42</span>%,
            due <span style="text-indent: 0pt;">October 31, 2049</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;Series W, 4.43%, due April 30, 2047</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">156,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">156,600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State revolving fund loans</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">3.57</span>%,
            due <span style="text-indent: 0pt;">September 1, 2023</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">102</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">3.64</span>%,
            due <span style="text-indent: 0pt;">May 1, 2025</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">228</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">373</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">3.41</span>%,
            due <span style="text-indent: 0pt;">February 1, 2031</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,415</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,577</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">3.40</span>%,
            due <span style="text-indent: 0pt;">July 1, 2032</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,445</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,590</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">1.187</span>%,
            due <span style="text-indent: 0pt;">November 1, 2041</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">588</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">617</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">1.187</span>%,
            due <span style="text-indent: 0pt;">November 1, 2041</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">690</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">724</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">1.187</span>%,
            due <span style="text-indent: 0pt;">November 1, 2041</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,075</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,128</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;2.00%, due February 1, 2043</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">828</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">846</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;2.00%, due February 1, 2043</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,143</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">974</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;2.00%, due June 1, 2043</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,002</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,044</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;2.00%, due June 1, 2043</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;2.00%, due February 1, 2044</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,696</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;2.00%, due January 1, 2043</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,132</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,975</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Notes Payable</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Promissory Note, <span style="text-indent: 0pt;">5.12</span>%,
            due <span style="text-indent: 0pt;">December 30, 2028</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,155</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,478</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Asset Purchase, 2.00%, due May 26, 2027</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,255</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,569</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,410</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,047</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Sub-total</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">180,542</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">177,622</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less: current maturities (principal amount)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,235</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,003</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total long-term debt</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">178,307</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">175,619</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Payments of principal amounts due during the next five years and thereafter:</div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2024</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2025</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2026</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2027</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2028</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Thereafter</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">First Mortgage bonds</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">128,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State revolving fund loans</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">756</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">852</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">794</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">813</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">834</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,083</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asset Purchase-Contractual Obligation</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">314</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">314</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">314</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">313</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Promissory note</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">565</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">480</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">505</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">532</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">559</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,514</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total payments</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,235</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,246</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,213</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,258</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26,993</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">144,597</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Substantially all of Artesian Water&#8217;s utility plant is pledged as security for
      our First Mortgage Bonds.&#160; As of December 31, 2023, no other water utility plant has been pledged as security for loans.&#160; Two parcels of
      land in Artesian Wastewater are pledged as security for the promissory note.</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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372544393040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK COMPENSATION PLANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>STOCK COMPENSATION PLANS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK COMPENSATION PLANS</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 9 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> STOCK
      COMPENSATION PLANS</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">On December 9, 2015, the Company&#8217;s stockholders approved the 2015 Equity
      Compensation Plan, or the 2015 Plan, that replaced the 2005 Equity Compensation Plan, or the 2005 Plan, which expired on May 24, 2015.&#160; The 2015 Plan provides that grants may be in any of the following forms: incentive stock options, nonqualified
      stock options, stock units, stock awards, dividend equivalents and other stock-based awards.&#160; The 2015 Plan is administered and interpreted by the Compensation Committee of the Board of Directors, or the Committee.&#160; The Committee has the authority to
      determine the individuals to whom grants will be made under the 2015 Plan, determine the type, size and terms of the grants, determine the time when grants will be made and the duration of any applicable exercise or restriction period (subject to the
      limitations of the 2015 Plan) and deal with any other matters arising under the 2015 Plan.&#160; The Committee presently consists of </span>three<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> directors, each of whom is a non-employee director of the Company.&#160;All of the employees of the Company and its subsidiaries are eligible for grants under the 2015 Plan.&#160;
      Non-employee directors of the Company are also eligible to receive grants under the 2015 Plan. </span>The Company accounts for stock options issued after January 1, 2006 under FASB ASC Topic 718.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Compensation expenses for restricted stock awards were $254,000,
    $152,000 and $193,000 in 2023, 2022 and 2021, respectively.&#160; Costs were determined based on the fair value on the dates of the awards and those costs were charged to income over the service
    periods associated with the awards.&#160; As of December 31, 2023, there was $97,000 of unrecognized expense related to non-vested awards of restricted shares granted under the 2015 Plan.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">There was no stock compensation cost capitalized as part of an asset.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following summary reflects changes in
      the shares of Class A </span>Non-Voting <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock under option:</span></div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Plan options</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding at beginning of year</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,750</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.86</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">83,000</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.65</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">116,347</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.90</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercised</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(6,750)</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.86</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(76,250)</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.63</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(33,347)</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19.04</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expired</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding at end of year</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,750</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.86</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">83,000</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.65</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options exercisable at year end</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,750</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.86</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">83,000</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.65</div>
        </td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The total intrinsic value of options exercised during 2023,
    2022 and 2021 were $137,000, $2,226,000 and $736,000, respectively.&#160;During 2023, we
    received $148,000 in cash from the exercise of options, with a $410,000 tax benefit realized for those options.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes information about employee and director stock options outstanding and exercisable at December 31, 2023:</div>

<div><br/>
  </div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td colspan="4" style="width: 40.02%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Options Outstanding and Exercisable</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">&#160;</div>
        </td>

    <td style="width: 18.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 19%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 19%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td colspan="2" style="width: 20.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Range of Exercise</div>
          <div style="text-align: center; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares Outstanding at</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2023</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 18.99%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Remaining Life</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise Price</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate Intrinsic</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Value</div>
        </td>

  </tr>

  <tr>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 19%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">00.00</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 19%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 18.99%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0 Years</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 18%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">00.00</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 18%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0</div>
        </td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of December 31, 2023, there were no outstanding option shares.&#160;&#160;</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following summary reflects changes in the shares of Class A Non-Voting Stock Restricted Stock Awards (RSA):</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Grant Date</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fair Value</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Grant Date</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fair Value</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Plan RSA&#8217;s</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding at beginning of year</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45.58</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40.11</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35.01</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54.88</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45.58</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40.11</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Vested/Released</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45.58</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40.11</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35.01</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cancelled</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unvested Outstanding at end of year</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54.88</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45.58</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40.11</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Stock Options</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">No options were granted in 2023, 2022 or 2021.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares of Class A Non-Voting Stock have been reserved for future issuance under the 2015 Plan.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Stock Awards</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On May 9, 2023, 5,000 shares of Class A
    Non-Voting Common Stock, or Class A Non-Voting Stock, were granted as restricted stock awards.&#160; The fair value per share was $54.88, the closing
    price of the Class A Non-Voting Stock as recorded on the Nasdaq Global Select Market on May 9, 2023.&#160; Prior to their release date, these restricted stock awards may be subject to forfeiture in the event of the recipient&#8217;s termination of service.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On May 3, 2022, 5,000 shares of Class A
    Non-Voting Stock, were granted as restricted stock awards.&#160; The fair value per share was $45.58, the closing price of the Class A Non-Voting
    Stock as recorded on the Nasdaq Global Select Market on May 3, 2022.&#160; These shares were fully vested and released one year after the grant date.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On May 4, 2021, 5,000 shares of Class A
    Non-Voting Stock were granted as restricted stock awards.&#160; The fair value per share was $40.11, the closing price of the Class A Non-Voting Stock
    as recorded on the Nasdaq Global Select Market on May 4, 2021.&#160; These shares were fully vested and released one year after the grant date.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of December 31, 2023, there was $97,000 of total unrecognized expense related to non-vested awards of restricted shares awarded under the 2015 Plan.&#160; The cost will be recognized over 0.35 years, the remaining vesting period for the restricted stock awards.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The total intrinsic value of awards released during 2023 was approximately $272,600.</span></div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372551376576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>EMPLOYEE BENEFIT PLANS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">EMPLOYEE BENEFIT PLANS</a></td>
<td class="text">
<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 10 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> EMPLOYEE BENEFIT PLANS</span></div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">401(k) Plan</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Artesian Resources has a defined contribution 401(k) Salary Reduction Plan, or
      the 401(k) Plan, which covers substantially all employees.&#160;&#160;Under the terms of the 401(k) Plan, Artesian Resources contributed </span>2%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> of eligible salaries and wages and matched employee contributions up to </span>6%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> of gross pay at a rate of </span>50%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; The 401(k) Plan also provides additional retirement benefits to full-time employees hired prior to April 26, 1994, allowing them to save for future retiree medical costs that will be paid by employees
      by providing additional cash resources to those employees upon a termination of employment or retirement to meet the cost of future medical expenses.&#160; These eligible employees receive an additional contribution of </span>6%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> of eligible salaries and wages.&#160;The 401(k) Plan expenses, which include
      Company contributions and administrative fees, for the years </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2021<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, were approximately </span>$1.4 million, $1.3 million and $1.2 million, respectively.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//710/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 712<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//712/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//715/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550774368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND CONTINGENCIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 11 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> COMMITMENTS AND CONTINGENCIE</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">S</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Leases</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company&#8217;s leases are disclosed in Note 3 </span>&#8211; Leases<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Easements</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">During 2003, Artesian Water Pennsylvania entered into a 40-year
    easement agreement to acquire an easement to access, operate, maintain, repair, improve, replace and connect Artesian&#8217;s water system to a well, including a parcel of land around the well. Management made certain estimates and assumptions regarding the
    separation of lease and non-lease components related to this easement agreement.&#160; It was determined that the majority of this easement agreement contains non-lease components. Easement payments, including both lease and non-lease components, for 2023, 2022 and 2021 were $45,000, $43,000 and $42,000, respectively.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Artesian </span>Wastewater entered into a perpetual agreement for the use of
    approximately 460 acres of land in Sussex County, Delaware for wastewater disposal.&#160; Beginning November 2016, Artesian Wastewater was required
    to pay a minimum of $40,000 per year for the use of this land.&#160; Once operations began in 2021, the monthly fee is based on the volume of
    wastewater disposed on the properties charged at a rate per one thousand gallons of wastewater, providing for a minimum monthly payment.&#160; Payments for 2023,
    2022 and 2021 were $126,000, $113,000, $65,000, respectively.&#160; The agreement can be terminated by giving 180-day notice prior to the termination date.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Future minimum annual payments related to the easement agreements noted above for the years subsequent to 2023 are as follows:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2029 through 2043</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">868</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,133</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Interconnections</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Artesian </span>Water has one water service interconnection agreement with a neighboring utility, Chester Water Authority.&#160; The agreement is effective from January 1, 2022 through December 31, 2026,
    includes automatic five-year renewal terms, unless terminated by either party, and has a &#8220;take or pay&#8221; clause which required us to purchase
    water on a step down schedule through July 5, 2022, and now requires us to purchase a minimum of 0.5 million gallons per day.&#160; Rates charged
    under this agreement are subject to change with notice.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Artesian Water Maryland has </span>one<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> interconnection agreement with the Town of North East that has a &#8220;take or pay&#8221; clause requiring us
      to purchase a minimum of </span>35,000<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> gallons per day.&#160; The
      agreement extends through June 2024. The agreement includes </span>two<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> automatic </span>5-year<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> renewal terms, unless terminated
      by either party.</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The minimum annual purchase commitments for all interconnection agreements for 2024 through 2028, calculated at the noticed rates, are as follows:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">870</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">881</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">881</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">57</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">57</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,746</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expenses for purchased water were $1.3 million, $1.8 million and $4.3 million for 2023, 2022 and 2021, respectively.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Other Commitments</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In April 2021, Artesian Water entered into a 3-year
    agreement with Worldwide Industries Corporation effective July 1, 2021 to paint elevated water storage tanks.&#160; Pursuant to the agreement, the total expenditure for the three years was $1.2 million.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span>In
    September 2022, this agreement was amended to paint an additional elevated water storage tank and to extend the term of the agreement for an additional year.&#160; Pursuant to the amended agreement, the total expenditure for the four years is $2.2 million. <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Tank painting expense for </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">
      and </span>2021<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> was $</span>689,000<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, $</span>531,000<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, and $</span>222,000<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, respectively.</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Budgeted mandatory utility plant expenditures, due to planned governmental highway projects, which require the relocation of Artesian Water&#8217;s water service
    mains, expected to be incurred in 2024 through 2026
    are as follows:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,200</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,500</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,550</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,250</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The exact timing and extent of these relocation projects is controlled primarily by the Delaware Department of Transportation.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372545250224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GEOGRAPHIC CONCENTRATION OF CUSTOMERS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>GEOGRAPHIC CONCENTRATION OF CUSTOMERS [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_ConcentrationRiskDisclosureTextBlock', window );">GEOGRAPHIC CONCENTRATION OF CUSTOMERS</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 12 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> GEOGRAPHIC CONCENTRATION OF CUSTOMERS</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Water, Artesian Water Maryland and Artesian Water Pennsylvania provide regulated water utility service to customers within their established service
    territory in all three counties of Delaware and in portions of Maryland and Pennsylvania, pursuant to rates filed with and approved by the
    DEPSC, the MDPSC and the PAPUC.&#160;As of December 31, 2023, Artesian Water was serving approximately 95,900 customers, Artesian Water Maryland was serving approximately 2,600
    customers and Artesian Water Pennsylvania was serving approximately 40 customers.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Wastewater and TESI provide regulated wastewater utility service to customers within their established service territory in Sussex County, Delaware
    pursuant to rates filed with and approved by the DEPSC. &#160;The number of wastewater customers served more than doubled following the acquisition of TESI in January 2022.&#160; As of December 31, 2023, Artesian Wastewater and TESI were serving approximately<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</span>8,100<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> customers combined including </span>one<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> large </span>industrial customer.</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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550774368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REGULATORY PROCEEDINGS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedOperationsAbstract', window );"><strong>REGULATORY PROCEEDINGS [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_PublicUtilitiesDisclosureTextBlock', window );">REGULATORY PROCEEDINGS</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 13 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> REGULATORY
      PROCEEDINGS</span></div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our water and wastewater utilities generate operating revenue from customers based on rates that are established by
    state public service commissions through a rate-setting process that may include public hearings, evidentiary hearings and the submission of evidence and testimony in support of the Company&#8217;s requested level of rates.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">We are subject to regulation by the following state regulatory commissions:</div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; margin-top: 0.1pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8226;</span><span class="TRGRRTFtoHTMLTab" style="display: inline-block; text-indent: 0px; font-size: 1px; width: 35.9pt">&#160;</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The DEPSC regulates Artesian Water, Artesian Wastewater, and TESI.</span></div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; margin-top: 0.1pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8226;</span><span class="TRGRRTFtoHTMLTab" style="display: inline-block; text-indent: 0px; font-size: 1px; width: 35.9pt">&#160;</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The MDPSC regulates both Artesian Water Maryland and Artesian Wastewater Maryland.</span></div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; margin-top: 0.1pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#8226;</span><span class="TRGRRTFtoHTMLTab" style="display: inline-block; text-indent: 0px; font-size: 1px; width: 35.9pt">&#160;</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The PAPUC regulates Artesian Water Pennsylvania.</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our water and wastewater utility operations are also subject to regulation under the federal Safe Drinking Water Act of 1974, or Safe Drinking Water Act, the
    Clean Water Act of 1972, or the Clean Water Act, and related state laws, and under federal and state regulations issued under these laws.&#160; These laws and regulations establish criteria and standards for drinking water and for wastewater discharges.&#160;
    Capital expenditures and operating costs required as a result of water quality standards and environmental requirements have been traditionally recognized by state regulatory commissions as appropriate for inclusion in establishing rates.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Water and Wastewater Rates</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Our regulated </span>subsidiaries<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> periodically seek rate increases to cover the cost of increased operating expenses, increased financing expenses due to additional investments in utility plant and other costs of doing business</span>.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">In Delaware, utilities are permitted by law to place rates into effect, under bond, on a temporary basis pending completion of a rate increase proceeding. </span>Any DSIC rate in
    effect will be reset to zero upon implementation of a temporary increase in base rates charged to customers.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> The first temporary increase may be up to the lesser of $</span>2.5<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million on an annual basis or </span>15%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> of gross water sales.&#160;&#160;Should the rate case not be completed within </span>seven months<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, by law, the utility may put the entire requested rate relief, up to </span>15%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> of gross water sales, in effect under bond until a final resolution is ordered and placed into effect. If any such rates are found to be in excess of rates the DEPSC finds to be
      appropriate, the utility must refund customers the portion found to be in excess with interest.&#160; The timing of our rate increase requests is therefore dependent upon the estimated cost of the administrative process in relation to the investments and
      expenses that we hope to recover through the rate increase.&#160; We can provide no assurances that rate increase requests will be approved by applicable regulatory agencies and, if approved, we cannot guarantee that these rate increases will be granted
      in a timely or sufficient manner to cover the investments and expenses for which we initially sought the rate increase.</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Artesian Water filed an initial request with the DEPSC on April 28, 2023, further supplemented with a request filed
    on November 30, 2023, to implement new rates to meet a requested increase in revenue of 22.66%, or approximately $16.7 million, on an annualized basis.&#160; The actual effective increase is less than 22.66% since Artesian Water has been permitted to recover specific investments made in infrastructure through the assessment of a 7.50% DSIC.&#160; Since the DSIC rate is set to zero when temporary rates are placed into effect, customers would experience an incremental increase of 15.16%, the net of the overall 22.66% increase
    less the DSIC rate of 7.50% currently in effect, if the requested increase is granted in full by the DEPSC.&#160; The new rates are designed to
    support Artesian Water&#8217;s ongoing capital improvement program and to cover increased costs of operations, including chemicals and electricity for water treatment, water quality testing, fuel, taxes, interest, labor and benefits.&#160; In accordance with
    applicable Delaware law, Artesian Water is permitted to implement a temporary base rate increase of 15% of gross water sales on an annual basis
    or $2.5 million, whichever is lower, 60 days
    after the application is filed.&#160; Since Artesian Water had DSIC surcharges in excess of the allowable temporary increase and imposing the temporary increase would have require DSIC to be reset to zero, Artesian Water elected not to request the initial
    temporary rate increase.&#160; However, since the application was not resolved within the seven-month statutory timeframe, in accordance with
    applicable Delaware law, Artesian Water is permitted a temporary base rate increase of up to 15% of gross water sales on an annual basis. Artesian Water filed an interim rates application, which was approved, to place into effect on November 28, 2023 a temporary base rate increase of 15% of gross water sales on an annual basis and reducing the 7.5% DSIC
    rate to zero, with such interim rates subject to refund, until permanent rates are determined by the DEPSC.&#160; As of December 31, 2023, no amounts were held in reserve related to the temporary base rate increase.&#160; Artesian Water&#8217;s last comprehensive
    application for an increase in base rate charges was filed in April 2014.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;">Other Proceedings</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware law permits water utilities to put into effect, on a semi-annual basis, increases related to specific types of distribution system improvements
    through a DSIC. This charge may be implemented by water utilities between general rate increase applications that normally recognize changes in a water utility&#8217;s overall financial position. The DSIC approval process is less costly when compared to the
    approval process for general rate increase requests. The DSIC rate applied between base rate filings is capped at 7.50% of the amount billed to
    customers under otherwise applicable rates and charges, and the DSIC rate increase applied cannot exceed 5.0% within an<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">y 12-month period.</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes (1) Artesian Water&#8217;s application with the DEPSC to collect DSIC rates and (2) the rate upon which eligible plant improvements&#160; are based:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Application Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11/20/2020</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">DEPSC Approval Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12/14/2020</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Effective Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">01/01/2021</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cumulative DSIC Rate</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7.50%</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Eligible Plant Improvements &#8211; Cumulative Dollars (in millions)</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</span>43.1</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Eligible Plant Improvements &#8211; Installed Beginning Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10/01/2014</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Eligible Plant Improvements &#8211; Installed Ending Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">04/30/2019</div>
        </td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The rate reflects the eligible plant improvements installed through April 30, 2019.&#160; The January 1, 2021 rate was reset to zero when temporary rates were
    placed into effect on November 28, 2023 and is subject to periodic audit by the DEPSC. <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160; For the years ended </span>December 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>December 31, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>December 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, we earned approximately $</span>4.7<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million, $</span>5.1<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million and $</span>5.1<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million in DSIC revenue, respectively.&#160; </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_PublicUtilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 public utilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//980/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_RegulatedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372548060384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>NET INCOME PER COMMON SHARE AND EQUITY PER COMMON 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 );">NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 14 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Basic net income per share is based on the weighted average number of common shares outstanding.&#160; Diluted net
    income per share is based on the weighted average number of common shares outstanding, the potentially dilutive effect of employee stock options and restricted stock awards.&#160;The following table summarizes the shares used in computing basic and diluted
    net income per share:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="11" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="11" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="11" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">(in thousands)</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted average common shares outstanding during the period for basic computation</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,018</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,462</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,394</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dilutive effect of employee stock options</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted average common shares outstanding during the period for diluted computation</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,481</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,426</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For the years ended 2023, 2022 and 2021&#160;no shares of restricted stock awards were excluded from the
      calculations of diluted net income per share. Due to unrecognized compensation costs, the hypothetical repurchase of shares exceeded the number of restricted shares expected to vest during the period, creating an anti-dilutive effect. For the years
      ended 2023, 2022 and 2021, no stock options were excluded
      from the calculations of diluted net income per share.</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company has </span>15,000,000<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> authorized shares of Class A </span>Non-Voting <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock, and </span>1,040,000<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">
      authorized shares of Class B Stock.&#160;As of </span>December 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>9,404,311<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class A </span>Non-Voting
    <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock and </span>881,452<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class B Stock were issued and outstanding.&#160;As of </span>December 31, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>8,621,415<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class A </span>Non-Voting <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock and </span>881,452<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class B Stock were issued and outstanding.&#160;As of </span>December 31, 2021<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>8,532,795<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class A </span>Non-Voting <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock and </span>881,452<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of
      Class B Stock were issued and outstanding.&#160;The par value for both classes is $</span>1.00<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> per share.&#160;&#160;</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equity per common share was $23.00, $19.86, and $18.94 at December 31, 2023, December 31, 2022, and December 31, 2021, respectively.&#160;These amounts were computed by dividing common stockholders&#8217; equity by the number of weighted average shares of common
    stock outstanding on December 31, 2023, December 31, 2022, and December 31, 2021, respectively.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550774368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK OFFERING<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>COMMON STOCK OFFERING [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 );">COMMON STOCK OFFERING</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NOTE 15 &#8211; COMMON STOCK OFFERING</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On May 23, 2023, the Company completed the sale of 695,650
    shares of its Class A <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Non-Voting </span>Stock, par value $1.00 per
    share, at a price to the public of $50 per share.&#160; The net proceeds to the Company from the offering, after deducting the underwriting discounts
    and commissions and other offering costs, were approximately $33.0 million.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company also granted the underwriter a </span>30-day<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> option to purchase up to an additional </span>104,348<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">
      shares of Class A Non-Voting Stock at the public offering price, less the underwriting discount.</span>&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">On June 16, 2023, the underwriter exercised its over-allotment
      option to purchase </span>67,689<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class A Non-Voting
      Stock at the public offering price.&#160; The net proceeds to the Company resulting from the exercise of the over-allotment option, after deducting the underwriting discounts and commissions and other offering costs, were approximately $</span>3.2<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million.&#160; All of the shares of Class A Non-Voting Stock sold in the
      offering were offered by the Company.</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The proceeds from both the initial offering and the over-allotment option were used to repay short-term borrowings through our lines of credit with Citizens
    Bank and CoBank, incurred primarily to finance capital expenditures, including investment in utility plant and equipment, and other general corporate purposes.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372548060384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>BUSINESS COMBINATIONS [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 COMBINATIONS</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NOTE 16 &#8211; BUSINESS COMBINATIONS</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.2pt; margin-left: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As part of the Company&#8217;s growth strategy, on January 14, 2022 Artesian Wastewater completed its agreement to
      acquire TESI, which provides regulated wastewater services in Delaware.&#160; Artesian Wastewater purchased all of the stock of TESI from Middlesex Water Company for $6.4 million in cash and other consideration, including forgiveness of a $2.1 million note due from Middlesex,
      consisting of $3.1 million paid at closing.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">This acquisition
        more than doubled the number of wastewater customers served by Artesian in Sussex County, Delaware.&#160; </span>The acquisition is being accounted for as a business combination under ASC Topic 805, &#8220;Business Combinations.&#8221;&#160; The purchase price
      allocation is primarily attributed to intangible assets and utility plant assets acquired and liabilities assumed based on their respective estimated fair values.&#160; The acquisition method of accounting requires, among other things, that assets
      acquired, and liabilities assumed in a business purchase combination be recognized at their fair values as of the acquisition date.&#160; A combination of methods was used to determine the reasonableness of the purchase price: the cost approach and the
      comparative sales (market) approach.&#160; Given the majority of the net assets acquired were tangible utility plant assets and related contributions in aid of construction, the Company primarily utilized the cost approach to record the fair value of the
      assets as well as some of the assumed liabilities.&#160; This approach values the underlying assets to derive market value based on the estimated replacement cost, adjusted for depreciation.&#160; Real property was valued using the comparative sales approach.&#160;
      Goodwill was recognized primarily as a result of expected synergies of operations and interconnections to our existing utility plant infrastructure.&#160; Goodwill as a result of the transaction is not expected to be deductible for tax purposes.</div>

<div><br/>
    </div>

<div style="text-align: justify; margin-right: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The TESI acquisition was approved by the DEPSC on October 27, 2021, subject to the DEPSC determining the appropriate ratemaking
      treatment of the acquisition price and the assets acquired in Artesian Wastewater&#8217;s next base rate case.</div>

<div><br/>
    </div>

<div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The results of operations for the years ended December 31, 2023 and December 31, 2022 related to the business
      acquired are included in the Company&#8217;s consolidated statements of operations.</div>

<div><br/>
    </div>

<div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The table below sets forth the final purchase price allocation of this acquisition as of December 31, 2022.</div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td colspan="2" style="width: 73.33%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(in thousands)</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td colspan="2" style="width: 20%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">&#160;</td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td colspan="2" style="width: 20%; vertical-align: top; border-bottom: 2px solid black;">
          <div>
            <div style="text-align: center; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">TESI</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </div>
        </td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,354</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">280</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,939</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other assets</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top; border-bottom: #000000 2px solid;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,033</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total assets</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28,606</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less: Liabilities and contributions in aid of construction (CIAC)</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;Liabilities</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,808</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;CIAC</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top; border-bottom: #000000 2px solid;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,676</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net cash purchase price</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </div>
        </td>

    <td style="width: 16.67%; vertical-align: top; border-bottom: #000000 4px double;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,122</div>
          </div>
        </td>

  </tr>


</table>

<div style="text-align: justify; margin-right: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
    </div>

<div style="text-align: justify; margin-right: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Additionally, as part of the Company&#8217;s growth strategy,
        on </span>May 26, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, Artesian Water completed its purchase of substantially all of the water system operating assets from the Town of Clayton, or Clayton, a Delaware
        municipality located in Kent County, Delaware, including Clayton&#8217;s exclusive franchise territory and the right to provide water service to Clayton&#8217;s existing customers, or the Clayton Water System.&#160; The total purchase price was $</span>5.0<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million, less the current payoff amount of secured debt or debt
        associated with the Clayton Water System.&#160; At closing, Artesian Water paid approximately $</span>3.4<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million of the total purchase price.&#160; The remaining $</span>1.6<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million is payable in </span>five<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> equal annual installments on the anniversary date of the closing.&#160; The first installment payment was paid in May 2023.&#160; Each annual installment is payable with interest at an annual rate of </span>2.0%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. The acquisition was accounted for as a business combination under ASC
        Topic </span>805<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; </span>The purchase price allocation is $7.9
      million of utility plant assets offset by $2.9 million of CIAC. The Company utilized similar valuation methodologies to those described above.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">This transfer of Clayton&#8217;s exclusive franchise territory was approved by the
        DEPSC on </span>April 20, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.&#160; The DEPSC will determine the appropriate ratemaking treatment of the acquisition price and the assets acquired in Artesian Water&#8217;s next
        base rate case.&#160; The pro forma effects of the business acquired are not material to the Company&#8217;s financial position or results of operations based on estimated annual revenue of approximately $</span>0.5<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million related to customers acquired.</span></div>

<div><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of December 31, 2022, the fair value determinations for TESI and the water operating assets acquired from the Town of Clayton were finalized.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372647036224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEGAL PROCEEDINGS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_LegalProceedingsAbstract', window );"><strong>LEGAL PROCEEDINGS [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_LegalMattersAndContingenciesTextBlock', window );">LEGAL PROCEEDINGS</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 17 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> LEGAL PROCEEDINGS</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Periodically, we are involved in other proceedings or litigation arising in the ordinary course of business.&#160; We do not believe that the ultimate resolution
    of these matters will materially affect our business, financial position or results of operations.&#160; However, we cannot ensure that we will prevail in any litigation and, regardless of the outcome, may incur significant litigation expense and may have
    significant diversion of management attention.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Several of the water systems of Artesian Resources&#8217; subsidiaries are eligible claimants in two multi-district litigation, or MDL, class action settlements
    designed to resolve Claims for PFAS contamination in Public Water Systems&#8217; Drinking Water, as those terms are defined in the respective Agreements (the &#8220;Settlements&#8221;), which are with two groups of settling defendants on behalf of: (1) the 3M company
    (&#8220;3M&#8221;); and (2) E.I. Du Pont de Nemours and Company (n/k/a Eidp, Inc.), Dupont de Nemours Inc., The Chemours Company, The Chemours Company FC, LLC, and Corteva, Inc. (collectively, &#8220;Dupont&#8221;).&#160; Both of these Settlements are designed to resolve Claims
    for PFAS contamination in Public Water Systems&#8217; Drinking Water, as those terms are defined in the respective Agreements.&#160; Both of the proposed Settlements are still subject to final approval by the MDL Judge, the honorable Richard M. Gergel of the
    United States District Court for the District of South Carolina.&#160; Artesian Resources&#8217; eligible systems have remained in the multi-district litigation class action settlements with 3M and DuPont, having elected not to opt out in advance of the opt-out
    deadline.&#160; The amount of any recovery, if any, by Artesian Resources&#8217; subsidiaries is uncertain.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On July 19, 2022, final judgment was entered by the United States District Court, or Court, for a Consent Decree
    between the Delaware Sand and Gravel Remedial Trust, or Trust, and the United States Environmental Protection Agency, or USEPA, that governs the implementation of Amendment No 2 to the USEPA&#8217;s 1988 Record of Decision for the Delaware Sand &amp; Gravel
    Landfill Superfund Site, or Site, located in New Castle County, Delaware, issued on December 12, 2017, or ROD Amendment No. 2, confirming, among other things, the terms and conditions set forth in a Settlement Agreement upon which The Chemours Company
    FC, LLC, Hercules, LLC, Waste Management of Delaware, Inc., SC Holdings, Inc., Cytec Industries, Inc., Zeneca Inc., and Bayer CropScience Inc., collectively the Percentage Settlors, and the Trust, on one hand, and Artesian Water, on the other hand,
    have agreed to resolve certain of Artesian Water&#8217;s claims and issues relating to releases of contaminants from the Site.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">ROD Amendment No. 2 sets forth the remedy for the contamination existing at and emanating from the Site, or the
    Remedy, to address a release of contaminants of concern and of emerging concern, or COC&#8217;s, from the Site into groundwater.&#160; Artesian Water has found in groundwater that Artesian Water uses for public potable water supply certain COC&#8217;s that the Remedy
    is designed to address, as a result of which Artesian has incurred, and potentially will incur additional, capital and operating costs to treat the groundwater to meet applicable drinking water standards.&#160; The Remedy includes requirements that are
    directly linked to Artesian&#8217;s continued operation of the treatment plant associated with groundwater around the Site.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As set forth in the Settlement Agreement, Artesian Water shall have access to financial assurances that the Percentage Settlors have provided, or will
    provide, to the USEPA in connection with the Consent Decree governing the implementation of the Remedy.&#160; In addition, the Trust shall reimburse Artesian Water for past capital and operating costs, totaling approximately $10.0 million. Two installments of approximately
    $2.5 million each were paid in August 2022 and July 2023.&#160; The remaining $5.0 million is due in two equal installments no later than July of 2024
    and 2025.&#160; In addition, the Trust shall reimburse Artesian Water for documented reasonable and necessary capital and operating costs after July 1, 2021 that Artesian Water incurs to treat Site-related COC&#8217;s.&#160; Any reimbursements Artesian Water receives
    from the Trust shall be subject to final determination by the DEPSC as to the appropriate regulatory rate-making treatment.&#160; Artesian Water received approval from the DEPSC in October 2022 to refund the reimbursements for past capital and operating
    costs to its customers.&#160; The refund for the reimbursements will be applied to current and future customer bills in annual installments.&#160; The first two
    refunds occurred in October 2022 and August 2023.&#160; Future customer refunds will occur no later than August 2024 and August 2025.&#160; The amount of the credit is calculated by dividing the amount of the reimbursement by the number of eligible customers.&#160;
    Artesian Water will record 2022 and future recovery of capital expenditures as Contributions in Aid of Construction and will record expense
    recovery as an offset to operations and maintenance expense, with the intention that those recoveries will then be available for inclusion and consideration in any future rate applications.&#160; The Trust&#8217;s reimbursement of such costs shall end if and
    when, based upon testing information from the Trust&#8217;s Remedy facilities and Artesian Water&#8217;s facilities, treatment of Site-related COC&#8217;s is no longer necessary for Artesian Water to meet the treatment levels that Artesian Water chooses to not exceed in
    water it distributes to the general public throughout its service territory to provide a margin of safety in complying with applicable drinking water standards. </div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_LegalProceedingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_LegalProceedingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550745104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENT INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>BUSINESS SEGMENT INFORMATION [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">BUSINESS SEGMENT INFORMATION</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">NOTE 18 &#8211;&#160; BUSINESS SEGMENT INFORMATION</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company&#8217;s operating segments are comprised of its businesses which generate revenues and incur expenses, for which separate operational financial
    information is available and is regularly evaluated by management for the purpose of making operating decisions, assessing performance, and allocating resources.&#160; The Company operates its businesses primarily through one reportable segment, the Regulated Utility segment.&#160; The Regulated Utility segment is the largest component of the Company&#8217;s business and includes an
    aggregation of our five regulated utility subsidiaries that are in the business of providing regulated water and wastewater services on the
    Delmarva Peninsula.&#160; Our regulated water utility services include treating, distributing, and selling water to residential, commercial, industrial, governmental, municipal and utility customers throughout the State of Delaware and in Cecil County,
    Maryland and to a residential community in Chester County, Pennsylvania.&#160; Our regulated wastewater utility services include the treatment and disposal of wastewater for customers in Sussex County, Delaware.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company is subject to regulations as to its rates, services, and other matters by the states of Delaware, Maryland and Pennsylvania with respect to utility service within these states.</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company also operates other non-utility businesses, primarily comprised of: Service Line Protection Plan services for water, sewer and internal plumbing;
    design, construction and engineering services; and contract services for the operation and maintenance of water and wastewater systems in Delaware and Maryland.&#160; These non-utility businesses do not individually or in the aggregate meet the criteria for
    disclosure of a reportable segment in accordance with generally accepted accounting principles and are collectively presented throughout this Annual Report on Form 10-K within &#8220;Other&#8221; or &#8220;Non-utility&#8221;, which is consistent with how management assesses
    the results of these businesses.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The accounting policies of the operating segments are the same as those described in Note 1-Summary of Significant Accounting Policies.&#160; The Regulated
    Utility segment includes inter-segment costs related to leased office space provided by one non-utility business, calculated on the lower of
    cost or market method, which are eliminated to reconcile to the Consolidated Statements of Operations.&#160; The Regulated Utility segment also allocates certain corporate costs to the non-utility businesses.&#160; The measurement of depreciation, interest, and
    capital expenditures are predominately related to our Regulated Utility segment.&#160; These amounts in our non-utility business are negligible and account for approximately less than 1% of consolidated amounts as of December 31, 2023, December 31, 2022, and December 31, 2021.</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="10" style="vertical-align: middle;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Years Ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Revenues:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulated Utility</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92,228</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">89,818</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">85,016</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other (non-utility)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,877</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,248</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,996</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inter-segment elimination</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(244</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(169</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(153</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated Revenues</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">98,861</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">98,897</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">90,859</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating Income:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulated Utility</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21,246</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,411</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,950</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other (non-utility)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,200</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,495</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,344</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated Operating Income</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,446</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,906</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,294</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Income Taxes:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulated Utility</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,216</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,091</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,146</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other (non-utility)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,132</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">787</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">591</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated Income Taxes</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,348</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,878</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,737</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Assets:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulated Utility</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">760,339</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">713,113</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other (non-utility)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,493</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,678</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated Assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">766,832</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">719,791</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550250352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS [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 );">IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">NOTE 19 </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In November 2023, the FASB issued amended guidance for improvements to reportable segment disclosures.&#160; The amendments in this update require the Company to
    disclose significant segment expenses that are regularly provided to the chief operating decision makers, or CODM&#8217;s, and are included within each reported measure of segment operating results.&#160; The standard also requires the Company to disclose the
    total amount of any other items included in segment operating results which were not deemed to be significant expenses for separate disclosure, along with a qualitative description of the composition of these other items.&#160; In addition, the standard
    also requires disclosure of the CODM&#8217;s, title and position, as well as detail on how the CODM uses the reported measure of segment operating results to evaluate segment performance and allocate resources.&#160; The standard also aligns interim segment
    reporting disclosure requirements with annual segment reporting disclosure requirements.&#160; The Company will adopt the standard effective with our December 31, 2024 year end reporting and the standard will be effective for interim reporting periods in
    fiscal years beginning after December 15, 2024, with early adoption permitted.&#160; The standard requires retrospective application to all prior periods presented.&#160; While the standard requires additional disclosures related to the Company&#8217;s reportable
    segments, management does not expect the standard to have an impact on the Company&#8217;s results of operations or cash flows due to the adoption of this guidance.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.3pt; margin-left: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In December 2023, FASB issued amended guidance on Income Taxes: Improvements to Income Tax.&#160; <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The amendments require the Company to provide further disaggregated income tax disclosures for specific categories on the effective </span>tax rate reconciliation, as well as
    additional information about federal, state/local and foreign income taxes.&#160; The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction.&#160; The standard is effective for
    fiscal years beginning after December 15, 2024, with early adoption permitted.&#160; The standard is to be applied on a prospective basis, although optional retrospective application is permitted.&#160; While the standard will require additional disclosures
    related to the Company&#8217;s income taxes, management does not expect the adoptions of this guidance to have an impact on the Company&#8217;s results of operations or cash flows due to the adoption of this guidance.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.3pt; margin-left: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In March 2024, the SEC passed rule changes that will require registrants to provide certain climate-related
    information in their registration statements and annual reports.&#160; The new rules enhance and standardize climate-related disclosures in an effort to provide investors with more consistent, comparable and reliable information about the impact of
    climate-related risks on registrants.&#160; The rules require disclosure of greenhouse gas (GHG) emissions in annual reports and registration statements&#160; Additionally, all registrants would be required to provide numerous climate-related disclosures within
    their financial statements and elsewhere in their filings.&#160; The Company is currently evaluating the impact of the rule changes.</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480530/250-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483194/926-20-65-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483194/926-20-65-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483194/926-20-65-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480530/250-10-S99-6<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -Publisher FASB<br> -URI https://asc.fasb.org//250/tableOfContent<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -SubTopic 20<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481925/310-20-65-2<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -SubTopic 20<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481925/310-20-65-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372660962368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INSIDER TRADING ARRANGEMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingArrLineItems', window );"><strong>Insider Trading Arrangements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingArrLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingArrLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550880048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Basis of Presentation</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The audited consolidated financial statements are presented in accordance with the requirements of Form 10-K and accounting principles generally accepted in
    the United States and consequently include all the disclosures required in the consolidated financial statements included in the Company&#8217;s Annual Report on Form 10-K. The accompanying consolidated financial statements include the accounts of Artesian
    Resources Corporation and its subsidiaries and all intercompany balances and transactions between subsidiaries have been eliminated.</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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Reclassification</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certain accounts in the prior year financial statements have been reclassified for comparative purposes to conform with the presentation in the current year
    financial statements.&#160; These reclassifications had no effect on net income or stockholders&#8217; equity.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_RegulatedUtilityAccountingPolicyTextBlock', window );">Regulated Utility Accounting</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Regulated Utility Accounting</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The accounting records of Artesian Water Company, Inc., or Artesian Water, Artesian Wastewater Management, Inc., or Artesian Wastewater, and, effective
    January 14, 2022, Tidewater Environmental Services, Inc. dba Artesian Wastewater, or TESI, are maintained in accordance with the uniform system of accounts as prescribed by the Delaware Public Service Commission, or the DEPSC.&#160;&#160;The accounting records
    of Artesian Water Pennsylvania, Inc., or Artesian Water Pennsylvania, are maintained in accordance with the uniform system of accounts as prescribed by the Pennsylvania Public Utility Commission, or the PAPUC.&#160;&#160;The accounting records of Artesian Water
    Maryland, Inc., or Artesian Water Maryland, and Artesian Wastewater Maryland, Inc., or Artesian Wastewater Maryland, are maintained in accordance with the uniform system of accounts as prescribed by the Maryland Public Service Commission, or the
    MDPSC.&#160;&#160;All these subsidiaries follow the provisions of Financial Accounting Standards Board, or FASB, ASC Topic 980, which provides guidance for companies in regulated industries. These regulated subsidiaries account for the majority of our operating
    revenue. See Note 18 (Business Segment Information) to our Consolidated Financial Statements for a full description of our segment information.</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_UseOfEstimates', window );">Use of Estimates in the Preparation of Consolidated Financial Statements</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Use of Estimates in the Preparation of Consolidated Financial Statements</div>

<div><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The consolidated financial statements were prepared in conformity with generally accepted accounting principles in the U.S., which require management to
      make certain estimates and assumptions regarding the reported amounts of assets and liabilities including unbilled revenues, credit losses and reserves for bad debt, regulatory asset recovery, lease agreements, goodwill and contingent assets and
      liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.&#160; Actual results could differ from management&#8217;s estimates.</div>

<div><br/>
    </div>

<div style="text-align: justify; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">All additions to utility plant are recorded at cost.&#160; Business combinations pursuant to ASC Topic 805 may result in a purchase price
      allocation and the acquired assets are required to be evaluated by the applicable regulatory agency.&#160; Artesian Wastewater acquired TESI in January 2022 and Artesian Water purchased substantially all of the water operating assets from the Town of
      Clayton in May 2022.&#160; On December 31, 2022, the fair value determinations for TESI and the water operating assets acquired from the Town of Clayton were finalized.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPolicyTextBlock', window );">Utility Plant</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Utility Plant</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant is stated at original cost.&#160;&#160;Cost includes direct labor, materials, AFUDC (see description below) and indirect charges for such capitalized
    items as transportation, supervision, pension, medical, and other fringe benefits related to employees engaged in construction activities.&#160; When depreciable units of utility plant are retired, the historical costs of plant retired is charged to
    accumulated depreciation.&#160; Any cost associated with retirement, less any salvage value or proceeds received, is charged to the regulated retirement liability.&#160;&#160;Maintenance, repairs, and replacement of minor items of utility plant are charged to expense
    as incurred.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Allowance for Funds Used during Construction, or AFUDC, is a non-cash credit to income with a corresponding charge to utility plant that represents the cost
    of borrowed funds or a return on equity funds devoted to plant under construction.&#160; <span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">Presented in the table below is AFUDC for the years ended December 31:</span></div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td style="width: 4.49%; vertical-align: top;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 4.49%; vertical-align: top;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div>
        </td>

  </tr>

  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">AFUDC - Debt</div>
        </td>

    <td style="width: 4.49%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">759</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">435</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">267</div>
        </td>

  </tr>

  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">AFUDC - Equity</div>
        </td>

    <td style="width: 4.49%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,243</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">894</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">556</div>
        </td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div>&#160;</div>
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Utility plant comprises</span>:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Estimated Useful Life</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(In Years)</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant at original cost</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant in service-Water</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intangible plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_ef2b61b62aeb4fc793b4c636bfe4af20">&#8212;</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">140</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">140</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Source of supply plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45-85</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">29,960</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,223</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pumping and water treatment plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8-62</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">130,337</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">116,915</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Transmission and distribution plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Mains</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">81</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">370,977</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">338,368</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Services</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">60,818</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">56,396</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Storage tanks</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">76</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,933</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34,567</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Meters</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,318</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">29,720</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Hydrants</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">60</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,980</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,751</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5-31</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,317</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">65,632</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant in service-Wastewater</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intangible plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_964a0ed7eef842f9beac434ae0494001">&#8212;</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">116</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">117</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Treatment and disposal plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21-81</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,789</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">66,178</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Collection mains &amp; lift stations</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">81</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,539</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49,431</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5-31</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,478</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,845</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property held for future use</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_be8f990ec7a144a58e15f4aea2b35f6c">&#8212;</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,028</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,489</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Construction work in progress</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_6c49ba5dc7db48598378d22b9bc5f4c7">&#8212;</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,724</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34,213</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">899,454</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">840,985</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less &#8211; accumulated depreciation</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">185,170</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">172,954</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">714,284</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">668,031</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</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_DepreciationDepletionAndAmortizationPolicyTextBlock', window );">Depreciation and Amortization</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Depreciation and Amortization</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">For financial reporting purposes, depreciation is recorded using the
      straight-line method at rates based on estimated economic useful lives, which range from </span>5<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> to </span>85<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> years.&#160;Composite
      depreciation rates for water utility plant were </span>2.13%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>2.16%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2.17%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> for </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2021<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, respectively. </span>In a rate order issued by the DEPSC, the Company was directed effective January 1, 1998, to begin using revised depreciation rates for utility plant.&#160;In rate orders issued by the DEPSC, Artesian Water
    was directed, effective May 28, 1991 and August 25, 1992, to offset depreciation recorded on utility plant by depreciation on utility property funded by Contributions in Aid of Construction, or CIAC, and Advances for Construction, or Advances,
    respectively.&#160;&#160;This reduction in depreciation expense is also applied to outstanding CIAC and Advances.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;&#160;Other deferred assets are amortized using the straight-line method
      over applicable lives, which range from </span>20<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> to </span>24<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> years.</span></div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryDepreciationAndAmortizationPolicy', window );">Regulatory Assets</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Regulatory Assets</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The FASB ASC Topic 980 stipulates generally accepted accounting principles for companies whose rates are established
    or subject to approvals by a third-party regulatory agency.&#160; Certain expenses are recoverable through rates charged to our customers, without a return on investment, and are deferred and amortized during future periods using various methods as
    permitted by the DEPSC, MDPSC, and PAPUC.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The deferred income taxes will be amortized over future years as the tax effects of temporary differences that
    previously flowed through to our customers are reversed.</div>

<div><br/>
  </div>

<div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Debt related costs include debt issuance costs and other debt related expense.&#160; The DEPSC has approved deferred
    regulatory accounting treatment for issuance costs associated with Artesian Water&#8217;s First Mortgage bonds.&#160; Debt issuance costs and other debt related expenses are reviewed during Artesian Water&#8217;s rate applications as part of its cost of capital
    calculations.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Affiliated interest agreement deferred costs relate to the regulatory and administrative costs resulting from efforts necessary to secure water allocations
    in Artesian Water Pennsylvania&#8217;s territory for the provision of service to the surrounding area and interconnection to Artesian Water Pennsylvania&#8217;s affiliate regulated water utility Artesian Water.&#160; These
    costs were specifically included for cost recovery pursuant to an Affiliated Interest Agreement between Artesian Water and Artesian Water Pennsylvania and were approved for recovery by the PAPUC and were reclassed from deferred costs to a regulatory
    asset in 2022.&#160; Amortization of these deferred costs began in the fourth quarter of 2023.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulatory expenses amortized on a straight-line basis are noted below:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Expense</div>
        </td>

    <td style="width: 32.28%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Years Amortized</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred contract costs and other</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rate case studies</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware rate proceedings</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Maryland rate proceedings</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Debt related costs</div>
        </td>

    <td style="width: 32.28%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15 to 30</div>
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(based on term of related debt)</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred costs affiliated interest agreement</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill (resulting from acquisition of Mountain Hill Water Company in 2008)</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred acquisition costs (resulting from purchase of water assets in Cecil County, Maryland in 2011 and Port Deposit, Maryland in
            2010)</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Franchise Costs (resulting from purchase of water assets in Cecil County, Maryland in 2011)</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">80</div>
        </td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Regulatory assets, net of amortization, comprise:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">(in thousands)</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2023</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2022</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred contract costs and other</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">209</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">227</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rate case studies</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">136</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">57</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rate proceedings</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">385</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred income taxes</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">444</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">465</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Debt related costs</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,322</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,682</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred costs affiliated interest agreement</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,110</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,114</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">258</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">266</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred acquisition and franchise costs</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">425</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">463</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,289</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,274</div>
        </td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment or Disposal of Long-Lived Assets</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Impairment or Disposal of Long-Lived Assets</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our long-lived assets consist primarily of utility plant in service and regulatory assets.&#160;&#160;A review of our long-lived assets is performed in accordance with
    the requirements of FASB ASC Topic 360.&#160; In addition, the regulatory assets are reviewed for the continued application of FASB ASC Topic 980.&#160;&#160;The review determines whether there have been changes in circumstances or events that have occurred requiring
    adjustments to the carrying value of these assets.&#160;&#160;FASB ASC Topic 980 stipulates that adjustments to the carrying value of these assets would be made in instances where the inclusion in the rate-making process is unlikely.&#160; For the years ended
    December 31, 2023, 2022 and 2021, there was no impairment or
    regulatory disallowance identified in our review.</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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Goodwill</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company records goodwill when the purchase price of a business combination exceeds the estimated fair value of net identified tangible and intangible
    assets acquired.&#160; At December 31, 2023 and December 31, 2022, the Company had approximately $1.9 million of goodwill, respectively.&#160; The $1.9 million of goodwill arose from the January 2022 acquisition of Tidewater Environmental Services, Inc.&#160; Artesian Wastewater operates as the parent
    holding company of Tidewater Environmental Services, Inc. dba Artesian Wastewater, or TESI, and is a subsidiary of our Regulated Utility segment.&#160; In accordance with the accounting guidance for testing goodwill for impairment, the Company performs an
    annual assessment.&#160; In 2023, the Company used the optional qualitative assessment, "step zero", to identify and evaluate relevant events and circumstances to conclude whether it is more likely than not that the fair value of its reporting unit is less
    than its carrying amount, including goodwill.&#160;&#160; Relevant events and circumstances assessed included macroeconomic conditions, industry and market conditions, cost factors, financial performance, management and overall strategy.&#160; After evaluating and
    weighing these relevant events and circumstances, it was concluded that there was no impairment of goodwill and it was not necessary to perform quantitative testing.</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_DeferredChargesPolicyTextBlock', window );">Other Deferred Assets</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Other Deferred Assets</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The investment in CoBank, which is a cooperative bank, is related to certain outstanding First Mortgage Bonds and is a required investment in the bank based
    on the underlying long-term debt agreements.&#160; The settlement agreement receivable is related to the long-term portion of reimbursements due in years 2024 and 2025 as further discussed in Note 1 &#8211; Accounts Receivable.</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Other deferred assets at December 31, net of amortization, comprise:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Investment in CoBank</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,882</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,351</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Settlement agreement receivable-long term</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,496</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,991</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other deferred assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">126</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">194</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,504</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,536</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionContractorsPolicyPolicyTextBlock', window );">Advances for Construction</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Advances for Construction</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash advances to reimburse Artesian Water for its costs to construct water mains, services and hydrants are contributed to Artesian Water by real estate
    developers and builders in order to extend water service to their properties.&#160;&#160;The value of these contributions is recorded as Advances for Construction. &#160;Artesian Water makes refunds on these advances over a specific period of time based on operating
    revenues generated by the specific plant or as new customers are connected to the mains.&#160; After all refunds are made within the contract period, any remaining balance is transferred to CIAC.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ContributionsInAidOfConstructionsPolicyTextBlock', window );">Contributions in Aid of Construction</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Contributions in Aid of Construction</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">CIAC includes the non-refundable portion of advances for construction and direct contributions of water mains, services and hydrants, and wastewater
    treatment facilities and collection systems, or cash to reimburse our water and wastewater subsidiaries for costs to construct water mains, services and hydrants, and wastewater treatment and disposal plants.&#160; Effective with the Tax Cuts and Jobs Act,
    or TCJA, in 2017 CIAC was taxable and the DEPSC, MDPSC and PAPUC allowed the Company to collect additional CIAC to pay the associated tax.&#160; In 2021, legislation was enacted to amend the TCJA, which now exempts CIAC from income taxes for regulated water
    and wastewater utilities, effective for all of 2021 and forward.&#160; In 2022 the Company refunded developers a total of $3.6 million for the
    additional CIAC collected in 2021 to pay the associated tax.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the years ended December 31, 2023 and December 31, 2022, Artesian Water received approximately $3.8 million and&#160; $2.0 million, respectively, in grant funding from the
    State of Delaware, Delaware Department of Health and Social Services, Division of Public Health, or DPH, pursuant to grant agreements.&#160; The grants were used by Artesian Water to cover the costs associated with certain construction projects.&#160; The grant
    funds received under the grant agreements were recorded in accordance with the requirements under FASB ASC Topic 980, in Net contributions in aid of construction in the Consolidated Balance Sheets.&#160; Pursuant to the grant agreements, Artesian Water is
    no longer eligible to receive grant funds under these grants.</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_RegulatoryIncomeTaxesPolicy', window );">Regulatory Liabilities</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Regulatory Liabilities</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">FASB ASC Topic 980 stipulates generally accepted accounting principles for
      companies whose rates are established or subject to approvals by a third-party regulatory agency.&#160; </span>Certain obligations are deferred and/or amortized as determined by the DEPSC, MDPSC, and PAPUC.&#160; Regulatory liabilities represent excess
    recovery of cost or other items that have been deferred because it is probable such amounts will be returned to customers through future regulated rates.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred settlement refunds consist of reimbursements from the Delaware Sand and Gravel Remedial Trust for Artesian Water&#8217;s past capital and operating costs,
    totaling approximately $10.0 million, related to the treatment costs associated with the release of contaminants from the Delaware Sand &amp;
    Gravel Landfill Superfund Site in groundwater that Artesian Water uses for public potable water supply, pursuant to the Settlement Agreement.&#160; Two
    installments for approximately $2.5 million each were paid in August 2022 and July 2023.&#160; The remaining $5.0 million is due in two equal installments no later than July of 2024
    and 2025.&#160; Artesian Water received approval from the DEPSC in October 2022 to refund to its customers these reimbursements for past capital and operating costs.&#160; The refund for the reimbursements will be applied to current and future customer bills in
    annual installments.&#160; The first two refunds occurred in October 2022 and August 2023.&#160; Future customer refunds will occur no later than August
    2024 and August 2025.&#160; The amount of the credit will be calculated by dividing the amount of the reimbursement by the number of eligible customers.&#160; Beginning in 2022, Artesian Water began recording 2022 and future recovery of capital expenditures as
    Contributions in Aid of Construction and began recording expense recovery as an offset to operations and maintenance expense, with the intention that those recoveries will be available for inclusion and consideration in any future rate applications.&#160;
    For a full discussion of the Settlement Agreement, refer to Note 17 &#8211; Legal Proceedings.&#160; The deferred settlement refunds were $5.0 million and $7.5 million at December 31, 2023 and December 31, 2022, respectively.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Pursuant to the enactment of the Tax Cuts and Jobs Act, or TCJA, on December 22,
      2017, the Company adjusted its existing deferred income tax balances to reflect the decrease in the corporate income tax rate from 34%&#160;to 21% (see Note 5 &#8211; Income Taxes) resulting in a decrease in the net deferred income tax liability of $24.3 million, of which $22.8 million was reclassified to a regulatory
      liability&#160;related to Artesian Water and Artesian Water Maryland. The regulatory liability amount is subject to certain Internal Revenue Service normalization rules that require the benefits to customers be spread over the remaining useful life of the
      underlying assets giving rise to the associated deferred income taxes.&#160; On January 31, 2019, the DEPSC approved the amortization of the regulatory liability amount of $22.2 million over a period of 49.5 years beginning February 1, 2018, subject to audit at a later date.&#160; In May
      2022, the Company received a rate order from the DEPSC instructing the Company to continue amortizing the liability over a period of 49.5
      years, subject to review in the Company&#8217;s next base rate filing.&#160; The MDPSC has not issued a final order on the regulatory liability amount of $0.6
      million regarding the effects of the TCJA on Maryland customers. The deferred income taxes, related to TCJA, were $20.7 million and $21.2 million at December 31, 2023 and December 31, 2022, respectively.</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="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Income Taxes</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred income taxes are provided in accordance with FASB ASC Topic 740 on all differences between the tax basis of assets and liabilities and the amounts
      at which they are carried in the consolidated financial statements based on the enacted tax rates expected to be in effect when such temporary differences are expected to reverse. The Company&#8217;s rate regulated subsidiaries recognize regulatory
      liabilities, to the extent considered in ratemaking, for deferred taxes provided in excess of the current statutory tax rate and regulatory assets for deferred taxes provided at rates less than the current statutory rate.&#160; Such tax-related regulatory
      assets and liabilities are reported at the revenue requirement level and amortized to income as the related temporary differences reverse, generally over the lives of the related properties.&#160; </div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Under FASB ASC Topic </span>740<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, an uncertain tax position represents our expected treatment of a tax position taken, or planned to be taken in the future, that has not been reflected in measuring income tax expense for financial reporting
      purposes.&#160; The Company establishes reserves for uncertain tax positions based upon management&#8217;s judgment as to the sustainability of these positions. These accounting estimates related to the uncertain tax position reserve require judgments to be
      made as to the sustainability of each uncertain tax position based on its technical merits. The Company believes its tax positions comply with applicable law and that it has adequately recorded reserves as required. However, to the extent the final
      tax outcome of these matters is different than the estimates recorded, the Company would then adjust its tax reserves or unrecognized tax benefits in the period that this information becomes known.&#160; </span>The statute of limitations for the 2018 tax
    returns lapsed during the third quarter of 2022, which resulted in the reversal of the reserve in the amount of approximately $212,000.&#160; The
    Company has elected to recognize accrued interest (net of related tax benefits) and penalties related to uncertain tax positions as a component of its income tax expense.&#160; During the third quarter of 2022, the Company reversed approximately<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> $</span>10,000<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> in penalties and interest, leaving a zero balance. </span>During 2023, the Company has accrued approximately $12,000
    in penalties and interest related to positions taken on the 2022 corporate income tax return.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> The Company remains subject to examination by federal and state authorities for
      the tax years </span><span style="-sec-ix-hidden:Fact_26cbc54b41f54044b671eafeb333dfca"><span style="-sec-ix-hidden:Fact_1bf8d45caf3a4615b8520b57d4d429d6">2020</span></span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> through </span><span style="-sec-ix-hidden:Fact_e41ae42e6d6648d890d08789d058db70"><span style="-sec-ix-hidden:Fact_a9542eaebd3a44179e2f3c3408391579">2023</span></span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Investment tax credits were deferred through 1986 and are recognized as a reduction of deferred income tax expense over the estimated economic useful lives
    of the related assets.</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_CompensationRelatedCostsPolicyTextBlock', window );">Stock Compensation Plans</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Stock Compensation Plans</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">See Note 9 (Stock Compensation Plans) to our Consolidated Financial Statements for a full description of our stock compensation plans.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition and Unbilled Revenues</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Revenue Recognition and Unbilled Revenues</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">See Note 2 (Revenue Recognition) to our Consolidated Financial Statements for a full description of our revenue recognition<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Leases</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company has agreements for land easements and office equipment under
      operating leases.&#160; Management makes certain estimates and assumptions regarding each lease agreement, renewal and amendment, including, but not limited to, discount rates and probable term, which can impact the escalations in payment that are taken
      into consideration when calculating the straight-line basis.&#160; The amount of rent expense and income reported could vary if different estimates and assumptions are used.&#160; Management also makes certain estimates and assumptions regarding the fair value
      of the leased property at lease commencement and the separation of lease and nonlease components.&#160; See Note 3 (Leases) to our Consolidated Financial Statements for a full description of our leases.</span></div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Accounts Receivable</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accounts receivable are recorded at the invoiced amounts. &#160;As set forth in a settlement agreement, Artesian Water will receive reimbursements from the
    Delaware Sand and Gravel Remedial Trust, or Trust, for Artesian Water&#8217;s past capital and operating costs, totaling approximately $10.0 million,
    related to the treatment costs associated with the release of contaminants from the Delaware Sand &amp; Gravel Landfill Superfund Site, or Site, in groundwater that Artesian Water uses for public potable water supply.&#160; Two installments for approximately $2.5 million
    each were paid in August 2022 and July 2023.&#160; The remaining $5.0 million is due in two equal installments no later than July of 2024 and 2025.&#160; In addition, the Trust shall reimburse Artesian Water for documented reasonable and necessary capital and operating
    costs after July 1, 2021 that Artesian Water incurs to treat contaminants of concern and of emerging concern.</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">A provision for expected credit loss is calculated as a percentage of total associated revenues based upon historical trends and adjusted for current and
    reasonable projections based upon expected economic conditions.&#160; We mitigate our exposure to credit losses by discontinuing services in the event of non-payment; accordingly, the related provision for expected credit loss and associated bad debt
    expense has not been significant.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;The </span>provision for expected credit loss <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">was $</span>0.3<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million and $</span>0.4<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million at </span>December 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>December 31, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, respectively.&#160;&#160;The corresponding expense for the years ended </span>December 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> was $</span>0.1<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">
      million and $</span>0.1<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> million, respectively, </span>reported in
    Operating expenses &#8211; Utility and Non-utility operating expenses on the Company&#8217;s Consolidated Statements of Operations.<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following table summarizes the changes in the
      Company&#8217;s accounts receivable balance:</span></div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Customer accounts receivable &#8211; water</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,573</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,981</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,986</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Customer accounts receivable &#8211; wastewater</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">513</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">482</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,326</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Settlement agreement receivable &#8211; short term</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,747</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,532</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Miscellaneous accounts receivable</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,236</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,781</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">786</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Developer receivable</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,089</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,151</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">698</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,158</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,927</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,796</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less provision for expected credit loss</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">328</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">416</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">429</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net accounts receivable</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,830</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,511</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,367</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The activities in the provision for expected credit loss are as follows:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Beginning balance</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">416</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">429</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Provision adjustments</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">146</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Recoveries</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">48</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Write off of uncollectible accounts</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(228</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(187</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Ending balance</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">328</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">416</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Cash and Cash Equivalents</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For purposes of the Consolidated Statement of Cash Flows, Artesian Resources considers all temporary cash investments with an original maturity of three months or less to be cash equivalents. Artesian Resources and its subsidiaries utilize their bank&#8217;s zero balance account disbursement service to
    reduce the use of their lines of credit by funding checks as they are presented to the bank for payment rather than at issuance.&#160; If the checks currently outstanding, but not yet funded, exceed the cash balance on our books, the net liability is
    recorded as a current liability on the Consolidated Balance Sheet in the Overdraft Payable account.</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_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Inventories</div>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inventories consist of materials and supplies related to water and wastewater utility plant. These materials and supplies are used for new construction and
    repairs and are recorded at the purchase cost. Usage costs are determined by the first-in, first-out method.&#160; The Company adjusts inventory value based on historical usage and forecasted demand.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_ContributionsInAidOfConstructionsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contributions in aid of construction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ContributionsInAidOfConstructionsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_RegulatedUtilityAccountingPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 regulated utility accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_RegulatedUtilityAccountingPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionContractorsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 construction contractors.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 910<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482332/910-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 910<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482546/910-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionContractorsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_DeferredChargesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferral and amortization of significant deferred charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredChargesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_DepreciationDepletionAndAmortizationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483504/205-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 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_PublicUtilitiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 public utilities. Examples include a discussion about the scope criteria and appropriateness for and extent of the application of generally accepted accounting principles related to accounting for the effects of certain types of regulation (may include identification of specific business units). Other examples of the disclosures may include: descriptions of the form and economic effects of regulation (for example, but not limited to, recording of regulatory assets and liabilities to the rate setting process); statement about periodic assessments of periodic assessments of generally accepted accounting principles related to accounting for the effects of certain types of regulation; information regarding amortization of and return on regulatory assets and liabilities, including the remaining amounts and recovery or settlement periods; accounting for changes to recovery estimates; AFUDC, plant abandonment's and plant disallowances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 980<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482115/980-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RegulatoryDepreciationAndAmortizationPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 systematically allocating capitalized costs to periods that benefit from the use thereof. Includes, but is not limited to, methods used, such as composite depreciation, descriptions of regulatory treatment for estimated removal and disposal costs, and description of amortization of plant-related regulatory assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryDepreciationAndAmortizationPolicy</td>
</tr>
<tr>
<td style="padding-right: 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_RegulatoryIncomeTaxesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including investment tax credits, and the related regulatory treatment (for example, whether deferred income tax accounting - normalization - is allowed in rate making).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481974/980-740-25-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481974/980-740-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryIncomeTaxesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372547527200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock', window );">Schedule of AFUDC</a></td>
<td class="text"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">Presented in the table below is AFUDC for the years ended December 31:</span>
<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td style="width: 4.49%; vertical-align: top;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 4.49%; vertical-align: top;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div>
        </td>

  </tr>

  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">AFUDC - Debt</div>
        </td>

    <td style="width: 4.49%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">759</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">435</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">267</div>
        </td>

  </tr>

  <tr>

    <td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">AFUDC - Equity</div>
        </td>

    <td style="width: 4.49%; vertical-align: top;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,243</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">894</div>
        </td>

    <td style="width: 3.19%; vertical-align: top;">&#160;</td>

    <td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">556</div>
        </td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock', window );">Schedule of Utility Plant</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div>&#160;</div>
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Utility plant comprises</span>:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Estimated Useful Life</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(In Years)</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant at original cost</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant in service-Water</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intangible plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_ef2b61b62aeb4fc793b4c636bfe4af20">&#8212;</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">140</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">140</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Source of supply plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45-85</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">29,960</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,223</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pumping and water treatment plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8-62</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">130,337</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">116,915</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Transmission and distribution plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Mains</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">81</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">370,977</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">338,368</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Services</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">60,818</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">56,396</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Storage tanks</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">76</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,933</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34,567</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Meters</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,318</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">29,720</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Hydrants</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">60</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,980</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,751</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5-31</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,317</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">65,632</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant in service-Wastewater</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intangible plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_964a0ed7eef842f9beac434ae0494001">&#8212;</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">116</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">117</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Treatment and disposal plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21-81</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,789</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">66,178</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Collection mains &amp; lift stations</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">81</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,539</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49,431</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General plant</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5-31</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,478</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,845</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property held for future use</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_be8f990ec7a144a58e15f4aea2b35f6c">&#8212;</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,028</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,489</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Construction work in progress</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_6c49ba5dc7db48598378d22b9bc5f4c7">&#8212;</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,724</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34,213</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">899,454</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">840,985</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less &#8211; accumulated depreciation</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">185,170</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">172,954</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">714,284</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">668,031</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<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_artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock', window );">Amortization Period of Other Regulatory Expense</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulatory expenses amortized on a straight-line basis are noted below:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Expense</div>
        </td>

    <td style="width: 32.28%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Years Amortized</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred contract costs and other</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rate case studies</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Delaware rate proceedings</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Maryland rate proceedings</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Debt related costs</div>
        </td>

    <td style="width: 32.28%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15 to 30</div>
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(based on term of related debt)</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred costs affiliated interest agreement</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill (resulting from acquisition of Mountain Hill Water Company in 2008)</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred acquisition costs (resulting from purchase of water assets in Cecil County, Maryland in 2011 and Port Deposit, Maryland in
            2010)</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20</div>
        </td>

  </tr>

  <tr>

    <td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Franchise Costs (resulting from purchase of water assets in Cecil County, Maryland in 2011)</div>
        </td>

    <td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">80</div>
        </td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRegulatoryAssetsTextBlock', window );">Regulatory Assets, Net of Amortization, Comprise</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Regulatory assets, net of amortization, comprise:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">(in thousands)</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2023</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2022</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred contract costs and other</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">209</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">227</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rate case studies</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">136</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">57</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rate proceedings</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">385</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred income taxes</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">444</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">465</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Debt related costs</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,322</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,682</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred costs affiliated interest agreement</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,110</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,114</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">258</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">266</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred acquisition and franchise costs</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">425</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">463</div>
        </td>

  </tr>

  <tr>

    <td style="width: 79%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,289</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,274</div>
        </td>

  </tr>


</table>
<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_artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock', window );">Other Deferred Assets, Net of Amortization</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Other deferred assets at December 31, net of amortization, comprise:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Investment in CoBank</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,882</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,351</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Settlement agreement receivable-long term</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,496</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,991</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other deferred assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">126</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">194</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,504</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,536</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Changes in Accounts Receivable</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Customer accounts receivable &#8211; water</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,573</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,981</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,986</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Customer accounts receivable &#8211; wastewater</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">513</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">482</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,326</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Settlement agreement receivable &#8211; short term</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,747</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,532</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Miscellaneous accounts receivable</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,236</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,781</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">786</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Developer receivable</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,089</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,151</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">698</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,158</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,927</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,796</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less provision for expected credit loss</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">328</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">416</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">429</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net accounts receivable</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,830</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,511</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,367</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<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_artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock', window );">Provision for Expected Credit Loss</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The activities in the provision for expected credit loss are as follows:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Beginning balance</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">416</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">429</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Provision adjustments</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">146</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Recoveries</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">48</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Write off of uncollectible accounts</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(228</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(187</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Ending balance</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">328</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">416</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for funds used during construction is a non-cash credit to income with a corresponding charge to utility plant that represents the cost of borrowed funds or a return on equity funds devoted to plant under construction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization period of other regulatory expense on a straight-line basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other deferred assets net of amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 public utility 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 expense and method used, including composite depreciation, and accumulated depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481834/980-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfRegulatoryAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets that are created when regulatory agencies permit public utilities to defer certain costs included in rate-setting to the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481878/980-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 715<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481691/980-715-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481878/980-340-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRegulatoryAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550823008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>REVENUE RECOGNITION [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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenues</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table shows the Company&#8217;s revenues disaggregated by service type; all revenues are generated within a similar geographical location:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top;" valign="bottom"> </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="10" style="vertical-align: top;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">(in thousands)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;"><span style="text-indent: 0pt;">2021</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Tariff<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Revenue</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consumption charges</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49,051</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47,809</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47,924</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fixed fees</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">33,074</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">31,431</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27,977</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service charges</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">682</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">597</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">579</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">DSIC</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,727</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,085</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,093</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Metered wastewater services</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">602</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">649</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Industrial wastewater services</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,851</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,853</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">675</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total </span>Tariff<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Revenue</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">89,987</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">87,424</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">82,248</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Non-</span>Tariff<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Revenue</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service line protection plans</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,632</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,020</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,594</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Contract operations</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,046</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">931</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">884</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Design and installation</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">181</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,315</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">562</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inspection fees</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">424</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">326</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">341</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Total Non-</span>Tariff<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> Revenue</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,283</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,592</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,381</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Other Operating Revenue</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,591</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,881</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,230</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total Operating Revenue</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">98,861</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">98,897</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">90,859</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract Assets and Contract Liabilities</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Our contract assets and liabilities consist of the following:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">(in thousands)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Contract Assets
            </span>&#8211;<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;Tariff</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,043</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,618</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,144</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred Revenue</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred Revenue &#8211; Tariff</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,300</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,231</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,227</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred Revenue &#8211; Non-Tariff</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">539</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">438</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">287</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total Deferred Revenue</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,839</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,669</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,514</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372551261456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>LEASES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_OperatingLeasesRentExpenseNetTableTextBlock', window );">Rent Expense for All Operating Leases Except Those with Terms of 12 Months or Less</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Rent expense for all operating leases except those with terms of 12 months or less comprises:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Twelve Months</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;(in thousands)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;"><span style="text-indent: 0pt;">2022</span></div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Minimum rentals</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Contingent rentals</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock', window );">Supplemental Cash Flow Information Related to Leases</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Supplemental cash flow information related to leases is as follows:</div>

<div><br/>
  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(in thousands)</div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">&#160;</td>

    <td colspan="3" style="width: 18.79%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Twelve Months Ended</div>
        </td>

    <td colspan="3" style="width: 18.14%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Twelve Months Ended</div>
        </td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">&#160;</td>

    <td colspan="3" style="width: 18.79%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div>
        </td>

    <td colspan="3" style="width: 18.14%; vertical-align: bottom; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31,</div>
        </td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">&#160;</td>

    <td style="width: 2.08%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">&#160;</td>

    <td style="width: 15.54%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
        </td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">&#160;</td>

    <td style="width: 16.42%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
        </td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash paid for amounts included in the measurement of lease liabilities:</div>
        </td>

    <td style="width: 2.08%; vertical-align: bottom;">&#160;</td>

    <td style="width: 15.54%; vertical-align: bottom;">&#160;</td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.42%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating cash flows from operating leases</div>
        </td>

    <td style="width: 2.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 15.54%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34</div>
        </td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 16.42%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32</div>
        </td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Right-of-use assets obtained in exchange for lease obligations:</div>
        </td>

    <td style="width: 2.08%; vertical-align: bottom;">&#160;</td>

    <td style="width: 15.54%; vertical-align: bottom;">&#160;</td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.42%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 63.07%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating leases</div>
        </td>

    <td style="width: 2.08%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 15.54%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">506</div>
        </td>

    <td colspan="2" style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;">&#160;</td>

    <td style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 16.42%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">467</div>
        </td>

  </tr>


</table>
<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_artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock', window );">Supplemental Balance Sheet Information Related to Leases</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Supplemental balance sheet information related to leases is as follows:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(in thousands, except lease term and discount rate)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">December 31, 2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating Leases:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease right-of-use assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">506</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">467</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_34b0a160302c44a58ce8c043e193a831"><span style="-sec-ix-hidden:Fact_b176c31323df40f2a5dfa3c3cea5935c">Other current liabilities</span></span></span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_274e2a3cd3a74d9b942fa989635f9793"><span style="-sec-ix-hidden:Fact_78286b9b660043858350152d50c6aec2">Operating lease liabilities</span></span></span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">503</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">466</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_b018afc4975b45b9aff24c2cea319a3c"><span style="-sec-ix-hidden:Fact_8f890e2ec7184e1d80ca3d26d1681fb5">Total operating lease liabilities</span></span></span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">512</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">468</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted Average Remaining Lease Term</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating leases</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">58 years</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">61 years</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted Average Discount Rate</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating leases</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Maturities of Operating Lease Liabilities</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Maturities of operating lease liabilities that have initial or remaining non-cancelable lease terms in excess of one year as of <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">December 31, 2023</span> are as follows:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: top;" valign="bottom">
          <div>&#160;</div>
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top;" valign="bottom">
          <div>
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(in thousands)</div>
          </div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating Leases</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Year</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">29</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Thereafter</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,429</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total undiscounted lease payments</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,598</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less effects of discounting</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,086</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total lease liabilities recognized</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">512</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 supplemental balance sheet information related to operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 supplemental cash flow information related to operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_OperatingLeasesRentExpenseNetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rent expenses for all operating leases expect those with terms of 12 months or less comprise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_OperatingLeasesRentExpenseNetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550892416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE OF FINANCIAL INSTRUMENTS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Carrying Amount and Fair Value of Long-Term Debt</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Carrying amount</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">180,542</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">177,622</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Estimated fair value</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">162,720</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">155,425</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550081488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Components of Income Tax Expense</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Components of Income Tax Expense</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="10" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="10" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Federal income taxes</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Current</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,946</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,912</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,144</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,968</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">930</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,601</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total federal income tax expense</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,914</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,842</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,745</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="10" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State income taxes</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Current</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,016</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,373</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,216</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deferred</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,418</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">663</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">776</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total state income tax expense</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,434</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,036</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,992</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of Effective Tax Rate</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td colspan="24" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Reconciliation of effective tax rate:</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="22" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Percent</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Percent</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Percent</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reconciliation of effective tax rate</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Income before federal and state income taxes</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,047</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,876</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,564</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">100.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount computed at statutory rate</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,840</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,014</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,738</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reconciling items</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State income tax-net of federal tax benefit</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,918</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8.3</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,696</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7.1</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7.1</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulatory liability adjustment</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(449</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1.9</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(450</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1.9</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(451</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2.0</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.2</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(382</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1.6</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(150</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(0.7</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)%</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total income tax expense and effective rate</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,348</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27.6</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,878</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">24.6</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,737</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25.4</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
        </td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Deferred Income Taxes</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred income taxes at December 31, 2023 and 2022 were comprised of the following:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year Ended</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred tax assets related to:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State operating loss carry-forwards</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,037</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">922</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less: valuation allowance</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(906</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Bad debt allowance</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">116</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stock options</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">48</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total deferred tax assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">318</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">513</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deferred tax liabilities related to:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property plant and equipment basis differences</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(56,012</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(52,565</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Bond retirement costs</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(982</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,058</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property taxes</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(624</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(609</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,081</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(833</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total deferred tax liabilities</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(58,699</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(55,065</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net deferred tax liability</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(58,381</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(54,552</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfValuationAllowanceTextBlock', window );">Schedule of Valuation Allowance</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td colspan="16" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Schedule of Valuation Allowance</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Beginning of</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Period</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Additions</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> Charged to</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Costs and</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expenses</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deductions</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">End of Period</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Classification</div>
        </td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">For the Year Ended December 31, 2023</span> Valuation allowance for deferred tax assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">312</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">906</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">For the Year Ended December 31, 2022</span> Valuation allowance for deferred tax assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">546</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">For the Year Ended December 31, 2021</span> Valuation allowance for deferred tax assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">493</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">53</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">546</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">The following table provides the changes in the Company&#8217;s uncertain tax position:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the years ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at beginning of year</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">146</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">202</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Additions based on tax positions related to the current year&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">146</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Additions based on tax positions related to prior years</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reductions for tax positions of prior years</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Lapses in statutes of limitations</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(212</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance at end of year</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">158</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">146</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfValuationAllowanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550918912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>DEBT [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 Long-term debt</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Long-term debt consists of:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">First mortgage bonds</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series R, <span style="text-indent: 0pt;">5.96</span>%,
            due <span style="text-indent: 0pt;">December 31, 2028</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series S, <span style="text-indent: 0pt;">4.45</span>%,
            due <span style="text-indent: 0pt;">December 31, 2033</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series T, <span style="text-indent: 0pt;">4.24</span>%,
            due <span style="text-indent: 0pt;">December 20, 2036</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series U, <span style="text-indent: 0pt;">4.71</span>%,
            due <span style="text-indent: 0pt;">January 31, 2038</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series V, <span style="text-indent: 0pt;">4.42</span>%,
            due <span style="text-indent: 0pt;">October 31, 2049</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;Series W, 4.43%, due April 30, 2047</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">156,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">156,600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State revolving fund loans</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">3.57</span>%,
            due <span style="text-indent: 0pt;">September 1, 2023</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">102</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">3.64</span>%,
            due <span style="text-indent: 0pt;">May 1, 2025</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">228</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">373</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">3.41</span>%,
            due <span style="text-indent: 0pt;">February 1, 2031</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,415</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,577</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">3.40</span>%,
            due <span style="text-indent: 0pt;">July 1, 2032</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,445</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,590</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">1.187</span>%,
            due <span style="text-indent: 0pt;">November 1, 2041</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">588</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">617</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">1.187</span>%,
            due <span style="text-indent: 0pt;">November 1, 2041</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">690</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">724</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">1.187</span>%,
            due <span style="text-indent: 0pt;">November 1, 2041</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,075</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,128</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;2.00%, due February 1, 2043</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">828</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">846</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;2.00%, due February 1, 2043</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,143</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">974</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;2.00%, due June 1, 2043</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,002</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,044</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;2.00%, due June 1, 2043</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;2.00%, due February 1, 2044</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,696</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;2.00%, due January 1, 2043</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,132</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,975</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Notes Payable</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Promissory Note, <span style="text-indent: 0pt;">5.12</span>%,
            due <span style="text-indent: 0pt;">December 30, 2028</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,155</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,478</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Asset Purchase, 2.00%, due May 26, 2027</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,255</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,569</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,410</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,047</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Sub-total</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">180,542</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">177,622</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less: current maturities (principal amount)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,235</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,003</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total long-term debt</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">178,307</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">175,619</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Future Minimum Payments</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Payments of principal amounts due during the next five years and thereafter:</div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2024</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2025</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2026</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2027</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2028</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Thereafter</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">First Mortgage bonds</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,600</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">128,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">State revolving fund loans</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">756</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">852</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">794</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">813</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">834</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,083</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asset Purchase-Contractual Obligation</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">314</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">314</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">314</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">313</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Promissory note</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">565</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">480</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">505</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">532</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">559</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,514</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total payments</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,235</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,246</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,213</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,258</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26,993</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">144,597</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
  </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Substantially all of Artesian Water&#8217;s utility plant is pledged as security for
      our First Mortgage Bonds.&#160; As of December 31, 2023, no other water utility plant has been pledged as security for loans.&#160; Two parcels of
      land in Artesian Wastewater are pledged as security for the promissory note.</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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-8<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-6<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372548649344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK COMPENSATION PLANS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>STOCK COMPENSATION PLANS [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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Changes in Shares of Class A Common Stock Underlying Options and Restricted Stock Awards</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The following summary reflects changes in
      the shares of Class A </span>Non-Voting <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Stock under option:</span></div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Plan options</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 10.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding at beginning of year</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,750</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.86</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">83,000</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.65</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">116,347</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.90</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercised</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(6,750)</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.86</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(76,250)</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.63</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(33,347)</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19.04</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expired</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding at end of year</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,750</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.86</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">83,000</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.65</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td style="width: 35.01%; vertical-align: bottom;">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options exercisable at year end</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 8.99%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,750</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.86</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">83,000</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 9%; vertical-align: bottom;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.65</div>
        </td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Employee and Director Stock Options</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes information about employee and director stock options outstanding and exercisable at December 31, 2023:</div>

<div><br/>
  </div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td colspan="4" style="width: 40.02%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Options Outstanding and Exercisable</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">&#160;</div>
        </td>

    <td style="width: 18.99%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 19%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 19%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

  </tr>

  <tr>

    <td colspan="2" style="width: 20.01%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Range of Exercise</div>
          <div style="text-align: center; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares Outstanding at</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2023</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 18.99%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Remaining Life</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise Price</div>
        </td>

    <td style="width: 1%; vertical-align: bottom;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="2" style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate Intrinsic</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Value</div>
        </td>

  </tr>

  <tr>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 19%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">00.00</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 19%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 18.99%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0 Years</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 18%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">00.00</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td style="width: 18%; vertical-align: bottom; background-color: #CCEEFF;">
          <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0</div>
        </td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Changes in Shares of Class A Stock in Restricted Stock Awards (RSA)</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following summary reflects changes in the shares of Class A Non-Voting Stock Restricted Stock Awards (RSA):</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Grant Date</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fair Value</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Grant Date</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fair Value</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Shares</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Average</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise</div>
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Price</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Plan RSA&#8217;s</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding at beginning of year</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45.58</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40.11</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35.01</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54.88</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45.58</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40.11</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Vested/Released</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45.58</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40.11</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">35.01</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cancelled</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#8212;</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unvested Outstanding at end of year</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54.88</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45.58</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,000</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40.11</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372549036208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND CONTINGENCIES [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_OtherCommitmentsTableTextBlock', window );">Future Minimum Annual Payments</a></td>
<td class="text">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Future minimum annual payments related to the easement agreements noted above for the years subsequent to 2023 are as follows:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">52</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2029 through 2043</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">868</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,133</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Budgeted Mandatory Utility Plant Expenditures</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Budgeted mandatory utility plant expenditures, due to planned governmental highway projects, which require the relocation of Artesian Water&#8217;s water service
    mains, expected to be incurred in 2024 through 2026
    are as follows:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,200</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,500</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,550</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,250</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentTextBlock', window );">Minimum Annual Purchase Commitments</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The minimum annual purchase commitments for all interconnection agreements for 2024 through 2028, calculated at the noticed rates, are as follows:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">870</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">881</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">881</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">57</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">57</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,746</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (S-X 210.12-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_OtherCommitmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations resulting from other commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550985632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REGULATORY PROCEEDINGS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedOperationsAbstract', window );"><strong>REGULATORY PROCEEDINGS [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_PublicUtilitiesGeneralDisclosuresTableTextBlock', window );">Eligible Plant Improvements</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes (1) Artesian Water&#8217;s application with the DEPSC to collect DSIC rates and (2) the rate upon which eligible plant improvements&#160; are based:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Application Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11/20/2020</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">DEPSC Approval Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12/14/2020</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Effective Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">01/01/2021</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cumulative DSIC Rate</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7.50%</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Eligible Plant Improvements &#8211; Cumulative Dollars (in millions)</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</span>43.1</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Eligible Plant Improvements &#8211; Installed Beginning Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10/01/2014</div>
        </td>

  </tr>

  <tr>

    <td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Eligible Plant Improvements &#8211; Installed Ending Date</div>
        </td>

    <td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">04/30/2019</div>
        </td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 regulation for public utility entities, including, but not limited to, rate requests, decommissioning costs and the amount of allowance for earnings on equity capitalized for rate making purposes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_RegulatedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372551383424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>NET INCOME PER COMMON SHARE AND EQUITY PER COMMON 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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Shares Used in Computing Basic and Diluted Net Income Per Share</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Basic net income per share is based on the weighted average number of common shares outstanding.&#160; Diluted net
    income per share is based on the weighted average number of common shares outstanding, the potentially dilutive effect of employee stock options and restricted stock awards.&#160;The following table summarizes the shares used in computing basic and diluted
    net income per share:</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="11" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">For the Year</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="11" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="11" style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">(in thousands)</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
        </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted average common shares outstanding during the period for basic computation</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,018</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,462</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,394</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dilutive effect of employee stock options</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted average common shares outstanding during the period for diluted computation</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,481</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,426</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372547072448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>BUSINESS COMBINATIONS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Preliminary Purchase Price Allocation</a></td>
<td class="text">
<div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The table below sets forth the final purchase price allocation of this acquisition as of December 31, 2022.</div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td colspan="2" style="width: 73.33%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(in thousands)</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td colspan="2" style="width: 20%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">&#160;</td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td colspan="2" style="width: 20%; vertical-align: top; border-bottom: 2px solid black;">
          <div>
            <div style="text-align: center; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">TESI</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Utility plant</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </div>
        </td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,354</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">280</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,939</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other assets</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top; border-bottom: #000000 2px solid;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,033</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total assets</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28,606</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less: Liabilities and contributions in aid of construction (CIAC)</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;Liabilities</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,808</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;&#160;&#160;CIAC</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">&#160;</td>

    <td style="width: 16.67%; vertical-align: top; border-bottom: #000000 2px solid;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,676</div>
          </div>
        </td>

  </tr>

  <tr>

    <td style="width: 5.56%; vertical-align: top;">&#160;</td>

    <td style="width: 67.78%; vertical-align: top;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net cash purchase price</div>
          </div>
        </td>

    <td style="width: 6.67%; vertical-align: top;">&#160;</td>

    <td style="width: 3.33%; vertical-align: bottom;">
          <div>
            <div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </div>
        </td>

    <td style="width: 16.67%; vertical-align: top; border-bottom: #000000 4px double;">
          <div>
            <div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,122</div>
          </div>
        </td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372545237728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENT INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>BUSINESS SEGMENT INFORMATION [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Segment Reporting Information, by Segment</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The accounting policies of the operating segments are the same as those described in Note 1-Summary of Significant Accounting Policies.&#160; The Regulated
    Utility segment includes inter-segment costs related to leased office space provided by one non-utility business, calculated on the lower of
    cost or market method, which are eliminated to reconcile to the Consolidated Statements of Operations.&#160; The Regulated Utility segment also allocates certain corporate costs to the non-utility businesses.&#160; The measurement of depreciation, interest, and
    capital expenditures are predominately related to our Regulated Utility segment.&#160; These amounts in our non-utility business are negligible and account for approximately less than 1% of consolidated amounts as of December 31, 2023, December 31, 2022, and December 31, 2021.</div>

<div><br/>
  </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">In thousands</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="10" style="vertical-align: middle;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Years Ended December 31,</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2021</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; white-space: nowrap;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Revenues:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulated Utility</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92,228</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">89,818</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">85,016</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other (non-utility)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,877</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,248</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,996</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inter-segment elimination</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(244</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(169</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(153</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
        </td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated Revenues</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">98,861</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">98,897</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">90,859</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating Income:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulated Utility</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21,246</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,411</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,950</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other (non-utility)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,200</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,495</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,344</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated Operating Income</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,446</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,906</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,294</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Income Taxes:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulated Utility</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,216</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,091</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,146</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other (non-utility)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,132</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">787</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">591</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated Income Taxes</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,348</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,878</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,737</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Assets:</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Regulated Utility</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">760,339</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">713,113</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other (non-utility)</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,493</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,678</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Consolidated Assets</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">766,832</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
        </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">719,791</div>
        </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372548088720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 1 (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_UtilityPlantAbstract', window );"><strong>Utility Plant [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt', window );">AFUDC - Debt</a></td>
<td class="nump">$ 759<span></span>
</td>
<td class="nump">$ 435<span></span>
</td>
<td class="nump">$ 267<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity', window );">AFUDC - Equity</a></td>
<td class="nump">1,243<span></span>
</td>
<td class="nump">894<span></span>
</td>
<td class="nump">$ 556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">899,454<span></span>
</td>
<td class="nump">840,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Less - accumulated depreciation</a></td>
<td class="nump">185,170<span></span>
</td>
<td class="nump">172,954<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_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Utility plant, net</a></td>
<td class="nump">$ 714,284<span></span>
</td>
<td class="nump">$ 668,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_DepreciationRatesOfWaterUtilityPlant', window );">Depreciation rates of water utility plant</a></td>
<td class="nump">2.13%<span></span>
</td>
<td class="nump">2.16%<span></span>
</td>
<td class="nump">2.17%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_AmortizationPeriodOfOtherDeferredAssets', window );">Amortization period of other deferred assets</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_AmortizationPeriodOfOtherDeferredAssets', window );">Amortization period of other deferred assets</a></td>
<td class="text">24 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=artna_PropertyHeldForFutureUseMember', window );">Property Held for Future Use [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">0 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 4,028<span></span>
</td>
<td class="nump">$ 4,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in Progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">0 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 23,724<span></span>
</td>
<td class="nump">34,213<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_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | Mains [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">81 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 370,977<span></span>
</td>
<td class="nump">338,368<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_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">39 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 60,818<span></span>
</td>
<td class="nump">56,396<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_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | Storage Tanks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">76 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 40,933<span></span>
</td>
<td class="nump">34,567<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_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | Meters [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">26 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 30,318<span></span>
</td>
<td class="nump">29,720<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_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | Hydrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">60 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 18,980<span></span>
</td>
<td class="nump">17,751<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_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | Intangible plant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">0 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 140<span></span>
</td>
<td class="nump">140<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_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | Source of supply plant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 29,960<span></span>
</td>
<td class="nump">25,223<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_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | Source of supply plant [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">45 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | Source of supply plant [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">85 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | Pumping and water treatment plant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 130,337<span></span>
</td>
<td class="nump">116,915<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_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | Pumping and water treatment plant [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | Pumping and water treatment plant [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">62 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | General plant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 67,317<span></span>
</td>
<td class="nump">65,632<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_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | General plant [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsegmentsAxis=us-gaap_WaterPlantMember', window );">Utility plant in service-Water [Member] | General plant [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">31 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsegmentsAxis=artna_UtilityPlantInServiceWastewaterMember', window );">Utility plant in service-Wastewater [Member] | Intangible plant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">0 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 116<span></span>
</td>
<td class="nump">117<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_SubsegmentsAxis=artna_UtilityPlantInServiceWastewaterMember', window );">Utility plant in service-Wastewater [Member] | General plant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 2,478<span></span>
</td>
<td class="nump">1,845<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_SubsegmentsAxis=artna_UtilityPlantInServiceWastewaterMember', window );">Utility plant in service-Wastewater [Member] | General plant [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsegmentsAxis=artna_UtilityPlantInServiceWastewaterMember', window );">Utility plant in service-Wastewater [Member] | General plant [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">31 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsegmentsAxis=artna_UtilityPlantInServiceWastewaterMember', window );">Utility plant in service-Wastewater [Member] | Treatment and Disposal Plant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 67,789<span></span>
</td>
<td class="nump">66,178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsegmentsAxis=artna_UtilityPlantInServiceWastewaterMember', window );">Utility plant in service-Wastewater [Member] | Treatment and Disposal Plant [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">21 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsegmentsAxis=artna_UtilityPlantInServiceWastewaterMember', window );">Utility plant in service-Wastewater [Member] | Treatment and Disposal Plant [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">81 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsegmentsAxis=artna_UtilityPlantInServiceWastewaterMember', window );">Utility plant in service-Wastewater [Member] | Collection Mains &amp; Lift Stations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Summary of utility plant comprises [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">81 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant, gross</a></td>
<td class="nump">$ 51,539<span></span>
</td>
<td class="nump">$ 49,431<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_artna_AmortizationPeriodOfOtherDeferredAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents amortization period of other deferred assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_AmortizationPeriodOfOtherDeferredAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_DepreciationRatesOfWaterUtilityPlant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents depreciation rates of water utility plant during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_DepreciationRatesOfWaterUtilityPlant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The component of the allowance for funds used during construction during the period based on an assumed rate of return on debt funds used in financing the construction of regulated assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_UtilityPlantAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_UtilityPlantAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortizationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortizationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The component of the allowance for funds used during construction during the period based on an assumed rate of return on equity funds used in financing the construction of regulated assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481668/980-835-25-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482064/980-835-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end book value of accumulated depreciation on property, plant and equipment (PPE) that is owned by the regulated operations of the public utility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total net PPE.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total gross PPE.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=artna_PropertyHeldForFutureUseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=artna_PropertyHeldForFutureUseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsegmentsAxis=us-gaap_WaterPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsegmentsAxis=us-gaap_WaterPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=artna_MainsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=artna_MainsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=artna_ServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=artna_ServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=artna_StorageTanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=artna_StorageTanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=artna_MetersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=artna_MetersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=artna_HydrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=artna_HydrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PublicUtilityAxis=artna_IntangiblePlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=artna_IntangiblePlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PublicUtilityAxis=artna_SourceOfSupplyPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=artna_SourceOfSupplyPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PublicUtilityAxis=artna_PumpingAndWaterTreatmentPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=artna_PumpingAndWaterTreatmentPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PublicUtilityAxis=artna_GeneralPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=artna_GeneralPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsegmentsAxis=artna_UtilityPlantInServiceWastewaterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsegmentsAxis=artna_UtilityPlantInServiceWastewaterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PublicUtilityAxis=artna_TreatmentAndDisposalPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=artna_TreatmentAndDisposalPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PublicUtilityAxis=artna_CollectionMainsAndLiftStationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=artna_CollectionMainsAndLiftStationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372553625392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 2 (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 19, 2022 </div>
<div>USD ($) </div>
<div>Installment</div>
</th>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jan. 31, 2017</div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>Installment </div>
<div>Refund</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th">
<div>Jan. 31, 2019 </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_artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract', window );"><strong>Amortization period of other regulatory expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_AmortizationPeriodOfDeferredContractCostsAndOther', window );">Deferred contract costs and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAmortizationPeriod', window );">Rate case studies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement', window );">Deferred costs affiliated interest agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_AmortizationPeriodGoodwill', window );">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="text">50 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_AmortizationPeriodOfDeferredAcquisitionCosts', window );">Deferred acquisition costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_AmortizationPeriodOfDeferredFranchiseCosts', window );">Franchise costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">80 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract', window );"><strong>Regulatory assets net of amortization, comprise [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets, 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="nump">$ 7,289<span></span>
</td>
<td class="nump">$ 7,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentChargesAbstract', window );"><strong>Impairment or Disposal of Long-Lived Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Goodwill [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</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,939<span></span>
</td>
<td class="nump">1,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract', window );"><strong>Summary of other deferred assets net of amortization [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Investment in Co Bank</a></td>
<td class="text">&#160;<span></span>
</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">5,882<span></span>
</td>
<td class="nump">5,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_artna_SettlementAgreementReceivableLongTerrm', window );">Settlement agreement receivable-long term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,496<span></span>
</td>
<td class="nump">4,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsAndOtherAssets', window );">Other deferred 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="nump">126<span></span>
</td>
<td class="nump">194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDeferredCostsNet', window );">Other deferred 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="nump">8,504<span></span>
</td>
<td class="nump">10,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ContributionsInAidOfConstructionAbstract', window );"><strong>Contributions in Aid of Construction [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange', window );">Refund for contributions in aid of construction due to tax status change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilitiesLineItems', window );"><strong>Regulatory Liabilities [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesAwardedValue', window );">Litigation settlement amount</a></td>
<td class="nump">$ 10,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="nump">10,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesPaidValue', window );">Litigation settlement amount received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 2,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>
<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_artna_LossContingencyDamagesToBePaid', window );">Litigation settlement, remaining amount</a></td>
<td class="text">&#160;<span></span>
</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">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_LossContingencyNumberOfInstallments', window );">Number of installments | Installment</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_NumberOfRefunds', window );">Number of refunds | Refund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal corporate tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredLiabilities', window );">Decrease in the net deferred income tax liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (24,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_artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded', window );">Net regulatory liability amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 22,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_RegulatoryLiabilities', window );">Regulatory 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="nump">$ 25,676<span></span>
</td>
<td class="nump">$ 28,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract', window );"><strong>Amortization period of other regulatory expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_AmortizationPeriodOfDebtRelatedCost', window );">Amortization period of debt related cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract', window );"><strong>Amortization period of other regulatory expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_AmortizationPeriodOfDebtRelatedCost', window );">Amortization period of debt related cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_MD', window );">Maryland [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract', window );"><strong>Amortization period of other regulatory expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications', window );">Rate proceedings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_DE', window );">Delaware [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract', window );"><strong>Amortization period of other regulatory expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications', window );">Rate proceedings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RegulatoryAgencyAxis=artna_DelawarePublicServiceCommissionMember', window );">DEPSC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilitiesLineItems', window );"><strong>Regulatory Liabilities [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>
<td class="text">&#160;<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_artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded', window );">Net regulatory liability amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 22,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAmortizationPeriod', window );">Regulatory liabilities, amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">49 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RegulatoryAgencyAxis=artna_MarylandPublicServiceCommissionMember', window );">MDPSC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilitiesLineItems', window );"><strong>Regulatory Liabilities [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>
<td class="text">&#160;<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_artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded', window );">Net regulatory liability amount</a></td>
<td class="text">&#160;<span></span>
</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">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember', window );">Artesian Water [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ContributionsInAidOfConstructionAbstract', window );"><strong>Contributions in Aid of Construction [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_AmountReceivedInGrant', window );">Amount received in grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,800<span></span>
</td>
<td class="nump">2,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>
</tr>
<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_RegulatoryLiabilityAxis=artna_DeferredSettlementRefundsMember', window );">Deferred Settlement Refunds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilitiesLineItems', window );"><strong>Regulatory Liabilities [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Regulatory 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="nump">5,000<span></span>
</td>
<td class="nump">7,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>
</tr>
<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_RegulatoryLiabilityAxis=us-gaap_DeferredIncomeTaxChargesMember', window );">Deferred Income Taxes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilitiesLineItems', window );"><strong>Regulatory Liabilities [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilities', window );">Regulatory 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="nump">20,700<span></span>
</td>
<td class="nump">21,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_RegulatoryAssetAxis=artna_DeferredContractCostsAndOtherMember', window );">Deferred Contract Costs and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract', window );"><strong>Regulatory assets net of amortization, comprise [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets, 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="nump">209<span></span>
</td>
<td class="nump">227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RegulatoryAssetAxis=artna_ExpenseOfRateCaseStudiesMember', window );">Rate Case Studies [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract', window );"><strong>Regulatory assets net of amortization, comprise [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets, 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="nump">136<span></span>
</td>
<td class="nump">57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RegulatoryAssetAxis=artna_RateProceedingsMember', window );">Rate Proceedings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract', window );"><strong>Regulatory assets net of amortization, comprise [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets, 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="nump">385<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=us-gaap_DeferredIncomeTaxChargesMember', window );">Deferred Income Taxes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract', window );"><strong>Regulatory assets net of amortization, comprise [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets, 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="nump">444<span></span>
</td>
<td class="nump">465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RegulatoryAssetAxis=artna_DebtRelatedCostsMember', window );">Debt Related Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract', window );"><strong>Regulatory assets net of amortization, comprise [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets, 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="nump">4,322<span></span>
</td>
<td class="nump">4,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RegulatoryAssetAxis=artna_DeferredCostsAffiliatedInterestAgreementMember', window );">Deferred Costs Affiliated Interest Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract', window );"><strong>Regulatory assets net of amortization, comprise [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets, 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="nump">1,110<span></span>
</td>
<td class="nump">1,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RegulatoryAssetAxis=us-gaap_GoodwillMember', window );">Goodwill [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract', window );"><strong>Regulatory assets net of amortization, comprise [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets, 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="nump">258<span></span>
</td>
<td class="nump">266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RegulatoryAssetAxis=artna_DeferredAcquisitionAndFranchiseCostsMember', window );">Deferred Acquisition and Franchise Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract', window );"><strong>Regulatory assets net of amortization, comprise [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets, 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="nump">$ 425<span></span>
</td>
<td class="nump">$ 463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_AmortizationPeriodGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which regulatory noncurrent assets for goodwill is amortized on a straight-line basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_AmortizationPeriodGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_AmortizationPeriodOfDebtRelatedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents amortization period of debt related cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_AmortizationPeriodOfDebtRelatedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_AmortizationPeriodOfDeferredAcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which regulatory noncurrent asset for deferred acquisition costs amortized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_AmortizationPeriodOfDeferredAcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_AmortizationPeriodOfDeferredContractCostsAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents amortization period of deferred contract costs and 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;">artna_AmortizationPeriodOfDeferredContractCostsAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization period of deferred costs affiliated interest agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_AmortizationPeriodOfDeferredFranchiseCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which regulatory noncurrent asset for deferred franchise costs amortized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_AmortizationPeriodOfDeferredFranchiseCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the amortization period for recovery of the individual regulatory noncurrent assets related to other expenses in a schedule of regulatory noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_AmountReceivedInGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 received in grant pursuant to grant agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_AmountReceivedInGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_ContributionsInAidOfConstructionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ContributionsInAidOfConstructionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_LossContingencyDamagesToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages to be paid to the plaintiff in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_LossContingencyDamagesToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_LossContingencyNumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 installments to be paid on the anniversary date of the Court's approval of the Consent Decree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_LossContingencyNumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_NumberOfRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred settlement refunds.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_NumberOfRefunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Refund for contributions in aid of construction due to tax status change.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_SettlementAgreementReceivableLongTerrm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-term portion of cash receivable as part of settlement agreement, but not yet received as of the period end 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;">artna_SettlementAgreementReceivableLongTerrm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 regulatory liability amount recorded in utility subsidiaries pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentChargesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentChargesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 cost assets and assets 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_DeferredCostsAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 domestic federal statutory tax rate applicable to pretax 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInDeferredLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsNetIncludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesAwardedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages awarded to the plaintiff in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesAwardedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingencyDamagesPaidValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages paid to the plaintiff in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesPaidValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherDeferredCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs or deferred acquisition costs of insurance companies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDeferredCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 for the individual regulatory asset as itemized in a table of regulatory assets as of the end of 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> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481878/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of 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> -Topic 980<br> -SubTopic 405<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481854/980-405-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RegulatoryLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization period for the recovery of regulatory liability, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_MD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_MD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_DE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_DE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RegulatoryAgencyAxis=artna_DelawarePublicServiceCommissionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAgencyAxis=artna_DelawarePublicServiceCommissionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RegulatoryAgencyAxis=artna_MarylandPublicServiceCommissionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAgencyAxis=artna_MarylandPublicServiceCommissionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RegulatoryLiabilityAxis=artna_DeferredSettlementRefundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=artna_DeferredSettlementRefundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RegulatoryLiabilityAxis=us-gaap_DeferredIncomeTaxChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=us-gaap_DeferredIncomeTaxChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RegulatoryAssetAxis=artna_DeferredContractCostsAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=artna_DeferredContractCostsAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RegulatoryAssetAxis=artna_ExpenseOfRateCaseStudiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=artna_ExpenseOfRateCaseStudiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RegulatoryAssetAxis=artna_RateProceedingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=artna_RateProceedingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RegulatoryAssetAxis=us-gaap_DeferredIncomeTaxChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_DeferredIncomeTaxChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RegulatoryAssetAxis=artna_DebtRelatedCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=artna_DebtRelatedCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RegulatoryAssetAxis=artna_DeferredCostsAffiliatedInterestAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=artna_DeferredCostsAffiliatedInterestAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RegulatoryAssetAxis=us-gaap_GoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_GoodwillMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RegulatoryAssetAxis=artna_DeferredAcquisitionAndFranchiseCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=artna_DeferredAcquisitionAndFranchiseCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550860400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 3 (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 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_artna_IncomeTaxAbstract', window );"><strong>Income Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Reversal of reserve related to uncertain tax positions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear', window );">Reversal of penalties and interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (10)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Income tax penalties and interest accrued for unrecognized tax position</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_IncomeTaxAbstract', window );"><strong>Income Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Tax year open to examination</a></td>
<td class="text">2020<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_IncomeTaxAbstract', window );"><strong>Income Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Tax year open to examination</a></td>
<td class="text">2023<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_IncomeTaxAbstract', window );"><strong>Income Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Tax year open to examination</a></td>
<td class="text">2020<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_IncomeTaxAbstract', window );"><strong>Income Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Tax year open to examination</a></td>
<td class="text">2023<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_artna_IncomeTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_IncomeTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 the liability recorded for the income tax examination increased or decreased in the current year/accounting 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OpenTaxYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax year that remains open to examination under enacted tax laws, in YYYY format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OpenTaxYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372646512544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 4 (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 19, 2022 </div>
<div>USD ($) </div>
<div>Installment</div>
</th>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>Installment</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetAbstract', window );"><strong>ACCOUNTS RECEIVABLE [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesAwardedValue', window );">Litigation settlement amount</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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_LossContingencyDamagesPaidValue', window );">Litigation settlement amount received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_LossContingencyDamagesToBePaid', window );">Litigation settlement, remaining amount</a></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">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_LossContingencyNumberOfInstallments', window );">Number of installments | Installment</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ExpenseRelatedToAllowanceForDoubtfulAccounts', window );">Expense related to expected credit loss</a></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<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrentAbstract', window );"><strong>Changes in Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Gross accounts 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="nump">13,158<span></span>
</td>
<td class="nump">13,927<span></span>
</td>
<td class="nump">$ 8,796<span></span>
</td>
</tr>
<tr class="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 );">Less: provision for expected credit loss</a></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">328<span></span>
</td>
<td class="nump">416<span></span>
</td>
<td class="nump">429<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Total Accounts 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="nump">12,830<span></span>
</td>
<td class="nump">13,511<span></span>
</td>
<td class="nump">8,367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Summary of allowance for doubtful accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></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">416<span></span>
</td>
<td class="nump">429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 adjustments</a></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">92<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries', window );">Recoveries</a></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">48<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write off of uncollectible accounts</a></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">(228)<span></span>
</td>
<td class="num">(187)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Ending balance</a></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">$ 328<span></span>
</td>
<td class="nump">416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents', window );">Maximum maturity period of temporary cash investments considered as cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months<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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember', window );">Customer Accounts Receivable - Water [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrentAbstract', window );"><strong>Changes in Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Gross accounts 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="nump">$ 6,573<span></span>
</td>
<td class="nump">5,981<span></span>
</td>
<td class="nump">5,986<span></span>
</td>
</tr>
<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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=artna_CustomerAccountsReceivableWastewaterMember', window );">Customer accounts receivable - wastewater [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrentAbstract', window );"><strong>Changes in Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Gross accounts 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="nump">513<span></span>
</td>
<td class="nump">482<span></span>
</td>
<td class="nump">1,326<span></span>
</td>
</tr>
<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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=artna_SettlementAgreementReceivableMember', window );">Settlement Agreement Receivable - Short Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrentAbstract', window );"><strong>Changes in Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Gross accounts 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="nump">2,747<span></span>
</td>
<td class="nump">2,532<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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=artna_MiscellaneousAccountsReceivableMember', window );">Miscellaneous accounts receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrentAbstract', window );"><strong>Changes in Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Gross accounts 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="nump">1,236<span></span>
</td>
<td class="nump">3,781<span></span>
</td>
<td class="nump">786<span></span>
</td>
</tr>
<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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=artna_DeveloperReceivableMember', window );">Developer receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrentAbstract', window );"><strong>Changes in Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Gross accounts 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="nump">$ 2,089<span></span>
</td>
<td class="nump">$ 1,151<span></span>
</td>
<td class="nump">$ 698<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_ExpenseRelatedToAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents expense incurred due to allowance for doubtful accounts during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ExpenseRelatedToAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_LossContingencyDamagesToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages to be paid to the plaintiff in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_LossContingencyDamagesToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_LossContingencyNumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 installments to be paid on the anniversary date of the Court's approval of the Consent Decree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_LossContingencyNumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents maximum maturity period of temporary cash investments considered as cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 allowance for credit loss on accounts receivable, from recovery.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesAwardedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages awarded to the plaintiff in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesAwardedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingencyDamagesPaidValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages paid to the plaintiff in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesPaidValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=artna_CustomerAccountsReceivableWastewaterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=artna_CustomerAccountsReceivableWastewaterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=artna_SettlementAgreementReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=artna_SettlementAgreementReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=artna_MiscellaneousAccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=artna_MiscellaneousAccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=artna_DeveloperReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=artna_DeveloperReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372551854464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION, Disaggregated Revenues (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>Contract</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>REVENUE RECOGNITION [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers', window );">Minimum number of days due for accounts receivable from tariff contract customers</a></td>
<td class="text">25 days<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_artna_ReserveOrReductionToRevenue', window );">Reserve or reduction to revenue</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer', window );">Minimum number of days due for accounts receivable from SLP Plan customer</a></td>
<td class="text">25 days<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_artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance', window );">Minimum number of days customers services invoiced in advance</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_NumberOfOperationContractsPaidInAdvance', window );">Number of operation contracts paid in advance | Contract</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_OtherOperatingRevenueNotInScopeOfASC606', window );">Other Operating Revenue not in scope of ASC 606</a></td>
<td class="nump">$ 1,591<span></span>
</td>
<td class="nump">1,881<span></span>
</td>
<td class="nump">$ 2,230<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from acquisition</a></td>
<td class="nump">98,861<span></span>
</td>
<td class="nump">98,897<span></span>
</td>
<td class="nump">90,859<span></span>
</td>
</tr>
<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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember', window );">Tariff Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from acquisition</a></td>
<td class="nump">89,987<span></span>
</td>
<td class="nump">87,424<span></span>
</td>
<td class="nump">82,248<span></span>
</td>
</tr>
<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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember', window );">Tariff Revenue [Member] | Consumption Charges [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from acquisition</a></td>
<td class="nump">49,051<span></span>
</td>
<td class="nump">47,809<span></span>
</td>
<td class="nump">47,924<span></span>
</td>
</tr>
<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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember', window );">Tariff Revenue [Member] | Fixed Fees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from acquisition</a></td>
<td class="nump">33,074<span></span>
</td>
<td class="nump">31,431<span></span>
</td>
<td class="nump">27,977<span></span>
</td>
</tr>
<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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember', window );">Tariff Revenue [Member] | Service Charges [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from acquisition</a></td>
<td class="nump">682<span></span>
</td>
<td class="nump">597<span></span>
</td>
<td class="nump">579<span></span>
</td>
</tr>
<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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember', window );">Tariff Revenue [Member] | DSIC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from acquisition</a></td>
<td class="nump">4,727<span></span>
</td>
<td class="nump">5,085<span></span>
</td>
<td class="nump">5,093<span></span>
</td>
</tr>
<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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember', window );">Tariff Revenue [Member] | Metered Wastewater Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from acquisition</a></td>
<td class="nump">602<span></span>
</td>
<td class="nump">649<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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember', window );">Tariff Revenue [Member] | Industrial Wastewater Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from acquisition</a></td>
<td class="nump">1,851<span></span>
</td>
<td class="nump">1,853<span></span>
</td>
<td class="nump">675<span></span>
</td>
</tr>
<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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember', window );">Non-Tariff Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from acquisition</a></td>
<td class="nump">7,283<span></span>
</td>
<td class="nump">9,592<span></span>
</td>
<td class="nump">6,381<span></span>
</td>
</tr>
<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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember', window );">Non-Tariff Revenue [Member] | Service Line Protection Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from acquisition</a></td>
<td class="nump">5,632<span></span>
</td>
<td class="nump">5,020<span></span>
</td>
<td class="nump">4,594<span></span>
</td>
</tr>
<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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember', window );">Non-Tariff Revenue [Member] | Contract Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from acquisition</a></td>
<td class="nump">1,046<span></span>
</td>
<td class="nump">931<span></span>
</td>
<td class="nump">884<span></span>
</td>
</tr>
<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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember', window );">Non-Tariff Revenue [Member] | Design and Installation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from acquisition</a></td>
<td class="nump">181<span></span>
</td>
<td class="nump">3,315<span></span>
</td>
<td class="nump">562<span></span>
</td>
</tr>
<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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember', window );">Non-Tariff Revenue [Member] | Inspection Fees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from acquisition</a></td>
<td class="nump">$ 424<span></span>
</td>
<td class="nump">$ 326<span></span>
</td>
<td class="nump">$ 341<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum number of days services invoiced in advance beginning of every month for customer, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum number of days due for accounts receivable after invoicing from regulated contract customers, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum number of days due for accounts receivable after invoicing from Service Line Protection Plans (SLP) customers, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_NumberOfOperationContractsPaidInAdvance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operation contracts paid in advance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_NumberOfOperationContractsPaidInAdvance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_OtherOperatingRevenueNotInScopeOfASC606">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 revenue recognized for the period from rental income and other revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_OtherOperatingRevenueNotInScopeOfASC606</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_ReserveOrReductionToRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reserve or reduction to revenue from interim temporary rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ReserveOrReductionToRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=artna_ConsumptionChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=artna_ConsumptionChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=artna_FixedFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=artna_FixedFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=artna_ServiceChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=artna_ServiceChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=artna_DistributionSystemImprovementChargeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=artna_DistributionSystemImprovementChargeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=artna_MeteredWastewaterServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=artna_MeteredWastewaterServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=artna_IndustrialWastewaterServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=artna_IndustrialWastewaterServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=artna_ServiceLineProtectionPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=artna_ServiceLineProtectionPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=artna_ContractOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=artna_ContractOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=artna_DesignAndInstallationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=artna_DesignAndInstallationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=artna_InspectionFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=artna_InspectionFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372554674976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION, Contract Assets and Contract Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract', window );"><strong>Contract with Customer, Asset and Liability [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Total Deferred Revenue</a></td>
<td class="nump">$ 1,839<span></span>
</td>
<td class="nump">$ 1,669<span></span>
</td>
<td class="nump">$ 1,514<span></span>
</td>
</tr>
<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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember', window );">Tariff Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract', window );"><strong>Contract with Customer, Asset and Liability [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract Assets</a></td>
<td class="nump">3,043<span></span>
</td>
<td class="nump">2,618<span></span>
</td>
<td class="nump">2,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_ContractWithCustomerLiability', window );">Total Deferred Revenue</a></td>
<td class="nump">1,300<span></span>
</td>
<td class="nump">1,231<span></span>
</td>
<td class="nump">1,227<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_artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear', window );">Deferred revenue recognized</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember', window );">Non-Tariff Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityAbstract', window );"><strong>Contract with Customer, Asset and Liability [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Total Deferred Revenue</a></td>
<td class="nump">539<span></span>
</td>
<td class="nump">438<span></span>
</td>
<td class="nump">$ 287<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_artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear', window );">Deferred revenue recognized</a></td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 300<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_artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is 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;">artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerAssetAndLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372551880816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REVENUE RECOGNITION, Remaining Performance Obligation (Details) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">Tariff Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuePerformanceObligationAbstract', window );"><strong>Remaining Performance Obligation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction for remaining performance obligation</a></td>
<td class="text">3 months<span></span>
</td>
</tr>
<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">Wastewater Inspection Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuePerformanceObligationAbstract', window );"><strong>Remaining Performance Obligation [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction for remaining performance obligation</a></td>
<td class="text">3 months<span></span>
</td>
</tr>
<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">Contract Services Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuePerformanceObligationAbstract', window );"><strong>Remaining Performance Obligation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction for remaining performance obligation</a></td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">SLP Plan Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuePerformanceObligationAbstract', window );"><strong>Remaining Performance Obligation [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Expected timing of satisfaction for remaining performance obligation</a></td>
<td class="text">1 year<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_RevenuePerformanceObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuePerformanceObligationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PublicUtilityRegulatedOrUnregulatedStatusAxis=artna_WastewaterInspectionRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=artna_WastewaterInspectionRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PublicUtilityRegulatedOrUnregulatedStatusAxis=artna_ContractServicesRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=artna_ContractServicesRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PublicUtilityRegulatedOrUnregulatedStatusAxis=artna_SLPPlanRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=artna_SLPPlanRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372551837088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Operating Lease, Description [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Option to extend lease term</a></td>
<td class="text">66 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments', window );">Percentage of increase in annual lease payments</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_OperatingLeaseRentExpenseNetAbstract', window );"><strong>Rent Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_OperatingLeaseRentExpenseMinimumRentals', window );">Minimum rentals</a></td>
<td class="nump">$ 34,000<span></span>
</td>
<td class="nump">$ 32,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_OperatingLeaseRentExpenseContingentRentals', window );">Contingent rentals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<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 );">Rent expenses</a></td>
<td class="nump">34,000<span></span>
</td>
<td class="nump">32,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_artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Operating cash flows from operating leases</a></td>
<td class="nump">34,000<span></span>
</td>
<td class="nump">32,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_artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract', window );"><strong>Right-of-use assets obtained in exchange for lease obligations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">506,000<span></span>
</td>
<td class="nump">467,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_artna_OperatingLeaseRightOfUseAssetAbstract', window );"><strong>Operating leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">506,000<span></span>
</td>
<td class="nump">467,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_OperatingLeaseLiabilityAbstract', window );"><strong>Operating lease, liability [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Other current liabilities</a></td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="nump">$ 2,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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other<span></span>
</td>
<td class="text">Other<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">$ 503,000<span></span>
</td>
<td class="nump">$ 466,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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Operating lease liabilities<span></span>
</td>
<td class="text">Operating lease liabilities<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_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 512,000<span></span>
</td>
<td class="nump">$ 468,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_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Total lease liabilities recognized<span></span>
</td>
<td class="text">Total lease liabilities recognized<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted Average Remaining Lease Term [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">58 years<span></span>
</td>
<td class="text">61 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract', window );"><strong>Weighted Average Discount Rate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Maturities of Operating Lease Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 35,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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">35,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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">35,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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">35,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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">29,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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,429,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total</a></td>
<td class="nump">1,598,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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less effects of discounting</a></td>
<td class="num">(1,086,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_OperatingLeaseLiability', window );">Total lease liabilities recognized</a></td>
<td class="nump">$ 512,000<span></span>
</td>
<td class="nump">$ 468,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_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember', window );">Artesian Water [Member] | Land Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Operating Lease, Description [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease period</a></td>
<td class="text">33 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_PortionOfLeaseTermDeterminingAnnualLeasePayment', window );">Portion of lease term determining annual lease payment</a></td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Rental payments</a></td>
<td class="nump">$ 19,000<span></span>
</td>
<td class="nump">19,000<span></span>
</td>
<td class="nump">$ 17,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember', window );">Artesian Water [Member] | Office Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Operating Lease, Description [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Rental payments</a></td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="nump">$ 19,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Operating Lease, Description [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Operating Lease, Description [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">73 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_OperatingLeaseRentExpenseContingentRentals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increases or decreases in lease payments that result from changes occurring after the inception of the lease in the factors (other than the passage of time) on which lease payments are based, except that any escalation of minimum lease payments relating to increases in construction or acquisition cost of the leased property or for increases in some measure of cost or value during the construction or preconstruction period, are excluded from contingent rentals. Contingent rentals also may include amounts for which the triggering events have not yet occurred or the specified targets for which have not yet been achieved (such as sales based percentage rent), but which events are considered probable of occurring or which specified targets are considered probable of being achieved.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_OperatingLeaseRentExpenseContingentRentals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_OperatingLeaseRentExpenseMinimumRentals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_OperatingLeaseRentExpenseMinimumRentals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_OperatingLeaseRentExpenseNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_OperatingLeaseRentExpenseNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_OperatingLeaseRightOfUseAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_OperatingLeaseRightOfUseAssetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase in annual lease payment for land operating leases for each 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;">artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_PortionOfLeaseTermDeterminingAnnualLeasePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Portion of lease term in which annual lease payments will be determined based on the fair market value of the parcel of land.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_PortionOfLeaseTermDeterminingAnnualLeasePayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550591872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Long-term Financial Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">$ 180,542<span></span>
</td>
<td class="nump">$ 177,622<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimated Fair Value [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Long-term Financial Liabilities [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_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">$ 162,720<span></span>
</td>
<td class="nump">$ 155,425<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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same 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;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372547555488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jan. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_IncomeTaxAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal corporate tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredLiabilities', window );">Decrease in the net deferred income tax liability</a></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">$ (24,300,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded', window );">Net regulatory liability amount</a></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">$ 22,800,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_artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract', window );"><strong>Income Tax Examination, Operating Loss Carryforwards [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 906,000<span></span>
</td>
<td class="nump">$ 600,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Federal income taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">1,946,000<span></span>
</td>
<td class="nump">2,912,000<span></span>
</td>
<td class="nump">$ 2,144,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">1,968,000<span></span>
</td>
<td class="nump">930,000<span></span>
</td>
<td class="nump">1,601,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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Total federal income tax expense</a></td>
<td class="nump">3,914,000<span></span>
</td>
<td class="nump">3,842,000<span></span>
</td>
<td class="nump">3,745,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>State income taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">1,016,000<span></span>
</td>
<td class="nump">1,373,000<span></span>
</td>
<td class="nump">1,216,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">1,418,000<span></span>
</td>
<td class="nump">663,000<span></span>
</td>
<td class="nump">776,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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">Total state income tax expense</a></td>
<td class="nump">2,434,000<span></span>
</td>
<td class="nump">2,036,000<span></span>
</td>
<td class="nump">1,992,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Reconciliation of effective tax rate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income before federal and state income taxes</a></td>
<td class="nump">$ 23,047,000<span></span>
</td>
<td class="nump">$ 23,876,000<span></span>
</td>
<td class="nump">$ 22,564,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage', window );">Income before federal and state income taxes</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Income Tax Expense (Benefit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Amount computed at statutory rate</a></td>
<td class="nump">$ 4,840,000<span></span>
</td>
<td class="nump">$ 5,014,000<span></span>
</td>
<td class="nump">$ 4,738,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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Amount computed at statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax-net of federal tax benefit</a></td>
<td class="nump">$ 1,918,000<span></span>
</td>
<td class="nump">$ 1,696,000<span></span>
</td>
<td class="nump">$ 1,600,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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income tax-net of federal tax benefit</a></td>
<td class="nump">8.30%<span></span>
</td>
<td class="nump">7.10%<span></span>
</td>
<td class="nump">7.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount', window );">Regulatory liability adjustment</a></td>
<td class="num">$ (449,000)<span></span>
</td>
<td class="num">$ (450,000)<span></span>
</td>
<td class="num">$ (451,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent', window );">Regulatory liability adjustment</a></td>
<td class="num">(1.90%)<span></span>
</td>
<td class="num">(1.90%)<span></span>
</td>
<td class="num">(2.00%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Other</a></td>
<td class="nump">$ 39,000<span></span>
</td>
<td class="num">$ (382,000)<span></span>
</td>
<td class="num">$ (150,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_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="num">(1.60%)<span></span>
</td>
<td class="num">(0.70%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="nump">$ 6,348,000<span></span>
</td>
<td class="nump">$ 5,878,000<span></span>
</td>
<td class="nump">$ 5,737,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="rou">
<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 );">Total effective income tax rate</a></td>
<td class="nump">27.60%<span></span>
</td>
<td class="nump">24.60%<span></span>
</td>
<td class="nump">25.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets related to [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">State operating loss carry-forwards</a></td>
<td class="nump">$ 1,037,000<span></span>
</td>
<td class="nump">$ 922,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(906,000)<span></span>
</td>
<td class="num">(600,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Bad debt allowance</a></td>
<td class="nump">92,000<span></span>
</td>
<td class="nump">116,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock options</a></td>
<td class="nump">47,000<span></span>
</td>
<td class="nump">47,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">48,000<span></span>
</td>
<td class="nump">28,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>
</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_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">318,000<span></span>
</td>
<td class="nump">513,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities related to [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property plant and equipment basis differences</a></td>
<td class="num">(56,012,000)<span></span>
</td>
<td class="num">(52,565,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>
</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_artna_DeferredTaxLiabilitiesBondRetirementCosts', window );">Bond retirement costs</a></td>
<td class="num">(982,000)<span></span>
</td>
<td class="num">(1,058,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>
</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_artna_DeferredTaxLiabilityPropertyTaxes', window );">Property taxes</a></td>
<td class="num">(624,000)<span></span>
</td>
<td class="num">(609,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(1,081,000)<span></span>
</td>
<td class="num">(833,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>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(58,699,000)<span></span>
</td>
<td class="num">(55,065,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>
</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_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="num">(58,381,000)<span></span>
</td>
<td class="num">(54,552,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract', window );"><strong>Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of year</a></td>
<td class="nump">146,000<span></span>
</td>
<td class="nump">202,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to the current year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">146,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions based on tax positions related to prior years</a></td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">10,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior years</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapses in statutes of limitations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(212,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of year</a></td>
<td class="nump">158,000<span></span>
</td>
<td class="nump">146,000<span></span>
</td>
<td class="nump">$ 202,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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">Valuation Allowance for Deferred Tax Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Valuation Allowances and Reserves [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning Of Period</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">546,000<span></span>
</td>
<td class="nump">493,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions Charged to Costs and Expenses</a></td>
<td class="nump">312,000<span></span>
</td>
<td class="nump">54,000<span></span>
</td>
<td class="nump">53,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_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">6,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Period</a></td>
<td class="nump">906,000<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">$ 546,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_RegulatoryAgencyAxis=artna_DelawarePublicServiceCommissionMember', window );">DEPSC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_IncomeTaxAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded', window );">Net regulatory liability amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 22,200,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_RegulatoryAgencyAxis=artna_MarylandPublicServiceCommissionMember', window );">MDPSC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_IncomeTaxAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded', window );">Net regulatory liability amount</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State Authorities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract', window );"><strong>Income Tax Examination, Operating Loss Carryforwards [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carry-forwards</a></td>
<td class="nump">$ 15,700,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_DeferredTaxLiabilitiesBondRetirementCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from bond retirement costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_DeferredTaxLiabilitiesBondRetirementCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_DeferredTaxLiabilityPropertyTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Refers to amount of deferred tax liability attributable to taxable temporary differences from property taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_DeferredTaxLiabilityPropertyTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to regulatory liability adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to regulatory liability adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Refers to income before federal and state income taxes percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_IncomeTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_IncomeTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 regulatory liability amount recorded in utility subsidiaries pursuant to Tax Cuts and Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 without 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 domestic federal statutory tax rate applicable to pretax 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 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_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 valuation and qualifying accounts and reserves from charge to cost and 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RegulatoryAgencyAxis=artna_DelawarePublicServiceCommissionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAgencyAxis=artna_DelawarePublicServiceCommissionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RegulatoryAgencyAxis=artna_MarylandPublicServiceCommissionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAgencyAxis=artna_MarylandPublicServiceCommissionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550607264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PREFERRED STOCK (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>PREFERRED STOCK [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_PreferredStockSharesOutstanding', window );">Preferred stock outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares)</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">100,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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550276768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan', window );">Dividend reinvestment plan (in shares)</a></td>
<td class="nump">8,000<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">10,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_StockIssuedDuringPeriodValueDividendReinvestmentPlan', window );">Dividend reinvestment plan</a></td>
<td class="nump">$ 381<span></span>
</td>
<td class="nump">$ 373<span></span>
</td>
<td class="nump">$ 392<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_StockIssuedDuringPeriodSharesDividendReinvestmentPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the shareholders to reinvest dividends paid to them by the entity on new issues of stock by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueDividendReinvestmentPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the holder of the stock to reinvest dividends paid to them by the entity on new issues of stock by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480348/946-230-55-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372548498672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT, Lines of Credit (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 03, 2023</div></th>
<th class="th"><div>May 20, 2022</div></th>
<th class="th"><div>Oct. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember', window );">Artesian Water [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Weighted average interest rate paid on the lines of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.27%<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_LineOfCreditFacilityAxis=artna_CitizensBankMember', window );">Citizens Bank [Member] | Artesian Resources [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></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">$ 40.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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available funds under this 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="nump">$ 40.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_LineOfCreditFacilityExpirationDate1', window );">Expiration date of 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">May 20,  2024<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_LineOfCreditFacilityAxis=artna_CitizensBankMember', window );">Citizens Bank [Member] | LIBOR [Member] | Artesian Resources [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Variable rate for 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">LIBOR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=artna_CitizensBankMember', window );">Citizens Bank [Member] | SOFR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</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_LineOfCreditFacilityAxis=artna_CitizensBankMember', window );">Citizens Bank [Member] | SOFR [Member] | Artesian Resources [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_DebtInstrumentTermOfVariableRate', window );">Term of variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 month<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Variable rate for 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">SOFR<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_LineOfCreditFacilityAxis=artna_CitizensBankMember', window );">Citizens Bank [Member] | Term SOFR [Member] | Artesian Resources [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest rate</a></td>
<td class="nump">1.10%<span></span>
</td>
<td class="nump">0.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_LineOfCreditFacilityAxis=artna_CitizensBankMember', window );">Citizens Bank [Member] | Term SOFR [Member] | Artesian Resources [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_DebtInstrumentTermOfVariableRatePercentage', window );">Debt instrument variable rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=artna_CobankMember', window );">CoBank [Member] | Artesian Resources [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20.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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available funds under this 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="nump">$ 20.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_LineOfCreditFacilityAxis=artna_CobankMember', window );">CoBank [Member] | Artesian Water [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Expiration date of 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">Oct. 31,  2024<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_artna_PatronageRefundsEarned', window );">Patronage refunds</a></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.6<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=artna_CobankMember', window );">CoBank [Member] | Artesian Water Maryland [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></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">$ 10.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_LineOfCreditFacilityAxis=artna_CobankMember', window );">CoBank [Member] | LIBOR [Member] | Artesian Water [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Variable rate for 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">LIBOR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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_LineOfCreditFacilityAxis=artna_CobankMember', window );">CoBank [Member] | SOFR [Member] | Artesian Water [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.45%<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_LineOfCreditFacilityAxis=artna_CobankMember', window );">CoBank [Member] | Term SOFR [Member] | Artesian Water [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.45%<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_LineOfCreditFacilityAxis=artna_CobankMember', window );">CoBank [Member] | Term SOFR [Member] | Artesian Water [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_DebtInstrumentTermOfVariableRate', window );">Term of variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 month<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_LineOfCreditFacilityAxis=artna_CobankMember', window );">CoBank [Member] | Term SOFR [Member] | Artesian Water [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit Facility [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_DebtInstrumentTermOfVariableRate', window );">Term of variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months<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_artna_DebtInstrumentTermOfVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>'Term of interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_DebtInstrumentTermOfVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_DebtInstrumentTermOfVariableRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_DebtInstrumentTermOfVariableRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_PatronageRefundsEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount earned by the Company for patronage refunds.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_PatronageRefundsEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DebtInstrumentDescriptionOfVariableRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of reference rate used for variable rate of 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_DebtInstrumentDescriptionOfVariableRateBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate of debt outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_LineOfCreditFacilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LineOfCreditFacilityAxis=artna_CitizensBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=artna_CitizensBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=artna_LondonInterbankOfferedRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=artna_LondonInterbankOfferedRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=artna_CobankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=artna_CobankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMarylandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMarylandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>69
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372548793008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT, Long-Term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [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_LongTermDebt', window );">Long term debt</a></td>
<td class="nump">$ 180,542<span></span>
</td>
<td class="nump">$ 177,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_LongTermDebtCurrent', window );">Less: current maturities (principal amount)</a></td>
<td class="nump">2,235<span></span>
</td>
<td class="nump">2,003<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt</a></td>
<td class="nump">178,307<span></span>
</td>
<td class="nump">175,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Payments of principal amounts due during the next five years and thereafter [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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024</a></td>
<td class="nump">2,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">2,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2026</a></td>
<td class="nump">2,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2027</a></td>
<td class="nump">2,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2028</a></td>
<td class="nump">26,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">144,597<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=artna_AssetPurchaseContractualObligationMember', window );">Asset Purchase-Contractual Obligation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Payments of principal amounts due during the next five years and thereafter [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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024</a></td>
<td class="nump">314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2026</a></td>
<td class="nump">314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2027</a></td>
<td class="nump">313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2028</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></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_LongtermDebtTypeAxis=us-gaap_FirstMortgageMember', window );">First Mortgage Bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [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_LongTermDebt', window );">Long term debt</a></td>
<td class="nump">156,000<span></span>
</td>
<td class="nump">156,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Payments of principal amounts due during the next five years and thereafter [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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024</a></td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2026</a></td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2027</a></td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2028</a></td>
<td class="nump">25,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">128,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=us-gaap_FirstMortgageMember', window );">First Mortgage Bonds [Member] | Series R [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [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_LongTermDebt', window );">Long term debt</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="nump">25,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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">5.96%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Dec. 31,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_FirstMortgageMember', window );">First Mortgage Bonds [Member] | Series S [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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="nump">$ 6,000<span></span>
</td>
<td class="nump">6,600<span></span>
</td>
</tr>
<tr class="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, stated percentage</a></td>
<td class="nump">4.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Dec. 31,  2033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_FirstMortgageMember', window );">First Mortgage Bonds [Member] | Series T [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [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_LongTermDebt', window );">Long term debt</a></td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="nump">40,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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">4.24%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Dec. 20,  2036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_FirstMortgageMember', window );">First Mortgage Bonds [Member] | Series U [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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="nump">$ 25,000<span></span>
</td>
<td class="nump">25,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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">4.71%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Jan. 31,  2038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_FirstMortgageMember', window );">First Mortgage Bonds [Member] | Series V [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [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_LongTermDebt', window );">Long term debt</a></td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="nump">30,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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">4.42%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Oct. 31,  2049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_FirstMortgageMember', window );">First Mortgage Bonds [Member] | Series W [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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="nump">$ 30,000<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">4.43%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Apr. 30,  2047<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [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_LongTermDebt', window );">Long term debt</a></td>
<td class="nump">$ 13,132<span></span>
</td>
<td class="nump">8,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_LongTermDebtByMaturityAbstract', window );"><strong>Payments of principal amounts due during the next five years and thereafter [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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024</a></td>
<td class="nump">756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2026</a></td>
<td class="nump">794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2027</a></td>
<td class="nump">813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2028</a></td>
<td class="nump">834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">9,083<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member] | 3.57%, due 09/01/2023 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [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_LongTermDebt', window );">Long term debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">3.57%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Sep.  01,  2023<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member] | 3.64%, due 05/01/2025 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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="nump">$ 228<span></span>
</td>
<td class="nump">373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">3.64%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">May  01,  2025<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member] | 3.41%, due 02/01/2031 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [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_LongTermDebt', window );">Long term debt</a></td>
<td class="nump">$ 1,415<span></span>
</td>
<td class="nump">1,577<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">3.41%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Feb.  01,  2031<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member] | 3.40%, due 07/01/2032 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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="nump">$ 1,445<span></span>
</td>
<td class="nump">1,590<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">3.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Jul.  01,  2032<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member] | 1.187% due 11/01/2041 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [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_LongTermDebt', window );">Long term debt</a></td>
<td class="nump">$ 588<span></span>
</td>
<td class="nump">617<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">1.187%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Nov.  01,  2041<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member] | 1.187% due 11/01/2041 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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="nump">$ 690<span></span>
</td>
<td class="nump">724<span></span>
</td>
</tr>
<tr class="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, stated percentage</a></td>
<td class="nump">1.187%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Nov.  01,  2041<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member] | 1.187% due 11/01/2041 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [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_LongTermDebt', window );">Long term debt</a></td>
<td class="nump">$ 1,075<span></span>
</td>
<td class="nump">1,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">1.187%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Nov.  01,  2041<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member] | 2.00% Due 02/01/2043 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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="nump">$ 828<span></span>
</td>
<td class="nump">846<span></span>
</td>
</tr>
<tr class="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, stated percentage</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Feb.  01,  2043<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member] | 2.00% Due 02/01/2043 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [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_LongTermDebt', window );">Long term debt</a></td>
<td class="nump">$ 1,143<span></span>
</td>
<td class="nump">974<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Feb.  01,  2043<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member] | 2.00% Due 06/01/2043 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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="nump">$ 1,002<span></span>
</td>
<td class="nump">1,044<span></span>
</td>
</tr>
<tr class="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, stated percentage</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Jun.  01,  2043<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member] | 2.00% Due 06/01/2043 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [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_LongTermDebt', window );">Long term debt</a></td>
<td class="nump">$ 1,022<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Jun.  01,  2043<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member] | 2.00% Due 02/01/2044 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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="nump">$ 2,696<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Feb.  01,  2044<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member] | 2.00% Due 01/01/2043 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [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_LongTermDebt', window );">Long term debt</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Jan.  01,  2043<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=artna_StateRevolvingFundLoansMember', window );">State Revolving Fund Loans [Member] | Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Payments of principal amounts due during the next five years and thereafter [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2026</a></td>
<td class="nump">505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2027</a></td>
<td class="nump">532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2028</a></td>
<td class="nump">559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">7,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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="nump">11,410<span></span>
</td>
<td class="nump">12,047<span></span>
</td>
</tr>
<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_NotesPayableOtherPayablesMember', window );">Notes Payable [Member] | Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [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_LongTermDebt', window );">Long term debt</a></td>
<td class="nump">$ 10,155<span></span>
</td>
<td class="nump">10,478<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate, stated percentage</a></td>
<td class="nump">5.12%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">Dec. 30,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Notes Payable [Member] | Asset Purchase-Contractual Obligation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt consists of [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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="nump">$ 1,255<span></span>
</td>
<td class="nump">$ 1,569<span></span>
</td>
</tr>
<tr class="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, stated percentage</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">May 26,  2027<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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_AssetPurchaseContractualObligationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_AssetPurchaseContractualObligationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FirstMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FirstMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_SeriesR596Due12312028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_SeriesR596Due12312028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_SeriesS445Due12312033Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_SeriesS445Due12312033Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_SeriesT424Due12202036Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_SeriesT424Due12202036Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_SeriesUDue01312038Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_SeriesUDue01312038Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_SeriesVDue10312049Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_SeriesVDue10312049Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_SeriesWDue04302047Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_SeriesWDue04302047Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=artna_StateRevolvingFundLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=artna_StateRevolvingFundLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoan357Due09012023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoan357Due09012023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoan364Due05012025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoan364Due05012025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoan341Due02012031Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoan341Due02012031Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoan340Due07012032Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoan340Due07012032Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoan1187Due11012041Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoan1187Due11012041Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoanTwo1187Due11012041Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoanTwo1187Due11012041Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoanThree1187Due11012041Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoanThree1187Due11012041Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoanOne200Due02012043Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoanOne200Due02012043Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoanTwo200Due02012043Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoanTwo200Due02012043Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoanOne200Due06012043Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoanOne200Due06012043Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoanTwo200Due06012043Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoanTwo200Due06012043Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoan200Due02012044Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoan200Due02012044Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoan200Due01012043Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_StateRevolvingFundLoan200Due01012043Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=artna_PromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=artna_PromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372549442144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK COMPENSATION PLANS (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>May 09, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>May 03, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>May 04, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>Director </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Stock Compensation Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_NumberOfDirectorsInCommittee', window );">Number of directors in committee | Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of options exercised | $</a></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">$ 137,000<span></span>
</td>
<td class="nump">$ 2,226,000<span></span>
</td>
<td class="nump">$ 736,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_ProceedsFromStockOptionsExercised', window );">Received cash from the exercise of options | $</a></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">148,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_DeferredTaxExpenseFromStockOptionsExercised', window );">Tax benefit realized during the period | $</a></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">410,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_artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract', window );"><strong>Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Intrinsic value of awards | $</a></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">$ 272,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=artna_EmployeeAndDirectorMember', window );">Employee and Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract', window );"><strong>Options Outstanding [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Shares Outstanding (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract', window );"><strong>Options Exercisable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Shares Exercisable (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted Average Exercise Price (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Stock Compensation Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense | $</a></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">254,000<span></span>
</td>
<td class="nump">$ 152,000<span></span>
</td>
<td class="nump">$ 193,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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Awards [Member] | 2015 Equity Compensation Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract', window );"><strong>Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized expense related to non-vested option shares | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 97,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Stock [Member] | Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning of period (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,750<span></span>
</td>
<td class="nump">83,000<span></span>
</td>
<td class="nump">116,347<span></span>
</td>
</tr>
<tr class="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 );">Granted (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised/vested and released (in shares) | 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="num">(6,750)<span></span>
</td>
<td class="num">(76,250)<span></span>
</td>
<td class="num">(33,347)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at end of period (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,750<span></span>
</td>
<td class="nump">83,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable at year end (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,750<span></span>
</td>
<td class="nump">83,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning of period (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.86<span></span>
</td>
<td class="nump">$ 21.65<span></span>
</td>
<td class="nump">$ 20.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted, weighted average exercise price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised/vested and released, weighted average exercise price (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.86<span></span>
</td>
<td class="nump">21.63<span></span>
</td>
<td class="nump">19.04<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired/cancelled, weighted average exercise price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at end of period (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">21.86<span></span>
</td>
<td class="nump">21.65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable at period end (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 21.86<span></span>
</td>
<td class="nump">$ 21.65<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Stock [Member] | Restricted Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at beginning of period (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Exercised/vested and released (in shares) | 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="num">(5,000)<span></span>
</td>
<td class="num">(5,000)<span></span>
</td>
<td class="num">(5,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Cancelled (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at end of period (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at beginning of period (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45.58<span></span>
</td>
<td class="nump">$ 40.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54.88<span></span>
</td>
<td class="nump">45.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested/Released (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45.58<span></span>
</td>
<td class="nump">40.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Cancelled (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at end of period (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54.88<span></span>
</td>
<td class="nump">45.58<span></span>
</td>
<td class="nump">$ 40.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract', window );"><strong>Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice', window );">Outstanding at beginning of year (in dollars per 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">$ 40.11<span></span>
</td>
<td class="nump">35.01<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_artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.11<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_artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice', window );">Vested/Released (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.01<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_artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice', window );">Cancelled (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice', window );">Unvested Outstanding at end of year (in dollars per shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Period after grant date in which shares vested and were released</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Fair market value (in dollars per share)</a></td>
<td class="nump">$ 54.88<span></span>
</td>
<td class="nump">$ 45.58<span></span>
</td>
<td class="nump">$ 40.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_NumberOfDirectorsInCommittee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents number of directors in committee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_NumberOfDirectorsInCommittee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of nonvested awards on equity-based plans excluding option plans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxExpenseFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax expense from write-off of the deferred tax asset related to deductible stock options at exercise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxExpenseFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="padding-right: 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=artna_EmployeeAndDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=artna_EmployeeAndDirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=artna_Two015EquityCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=artna_Two015EquityCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372544160736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS (Details) - 401(k) Plan [Member] - Artesian Resources [Member] - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract', window );"><strong>Retirement Benefits, Description [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Percentages of contribution of eligible salaries and wages by Artesian Resources</a></td>
<td class="nump">2.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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Percentages of matched employee contributions</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_GrossPayRateOfMatchedEmployeeContributions', window );">Gross pay rate of matched employee contributions</a></td>
<td class="nump">50.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_DefinedContributionPlanAdministrativeExpenses', window );">Entity contributions and administrative fees</a></td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract', window );"><strong>Retirement Benefits, Description [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Percentages of additional contribution of eligible salaries and wages by Artesian Resources</a></td>
<td class="nump">6.00%<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_artna_GrossPayRateOfMatchedEmployeeContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents gross pay rate of matched employee contributions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_GrossPayRateOfMatchedEmployeeContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_DefinedContributionPlanAdministrativeExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of administrative expense incurred by defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanAdministrativeExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 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_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372548543632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>a </div>
<div>gal / d </div>
<div>Agreement </div>
<div>Term</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Summary of minimum annual payments related to easement agreements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2029 through 2044</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,429,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,598,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_PurchaseObligationFiscalYearMaturityAbstract', window );"><strong>Summary of minimum annual purchase commitments for all interconnection agreements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueInNextTwelveMonths', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">870,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_PurchaseObligationDueInSecondYear', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">881,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_PurchaseObligationDueInThirdYear', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">881,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_PurchaseObligationDueInFourthYear', window );">2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,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_PurchaseObligationDueInFifthYear', window );">2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseObligation', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,746,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ExpensesForPurchasedWater', window );">Expenses for purchased water</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,300,000<span></span>
</td>
<td class="nump">$ 1,800,000<span></span>
</td>
<td class="nump">$ 4,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_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember', window );">Artesian Water [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_InterconnectionsAbstract', window );"><strong>Interconnections [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_artna_NumberOfWaterServiceInterconnectionAgreement', window );">Number of water service interconnection agreements | Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_TermOfRenewalForWaterServiceInterconnectionAgreements', window );">Term of renewal for water service interconnection agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_MinimumPurchaseRequirementsOfWater', window );">Minimum purchase requirements of water | gal / d</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAbstract', window );"><strong>Other Commitments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermPurchaseCommitmentPeriod', window );">Agreement period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractualObligation', window );">Expenditure from agreement</a></td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_TankPaintingExpense', window );">Tank painting expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 689,000<span></span>
</td>
<td class="nump">531,000<span></span>
</td>
<td class="nump">222,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_OtherCommitmentFiscalYearMaturityAbstract', window );"><strong>Summary of other commitment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInNextTwelveMonths', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,200,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_OtherCommitmentDueInSecondYear', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,500,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_OtherCommitmentDueInThirdYear', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,250,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_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterPennsylvaniaMember', window );">Artesian Water Pennsylvania [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_EasementsAbstract', window );"><strong>Easements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_artna_EasementAgreementPeriod', window );">Easement agreement period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_EasementPayments', window );">Easement payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="nump">43,000<span></span>
</td>
<td class="nump">42,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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Summary of minimum annual payments related to easement agreements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2029 through 2044</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">868,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,133,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_srt_ConsolidatedEntitiesAxis=artna_ArtesianWastewaterMember', window );">Artesian Wastewater [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_EasementsAbstract', window );"><strong>Easements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_artna_AreaOfLandUseAsPerPerpetualAgreement', window );">Area of land use as per perpetual agreement (in acres) | a</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Minimum rentals payment per year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_TerminationPeriod', window );">Termination Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">180 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Rental payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 126,000<span></span>
</td>
<td class="nump">$ 113,000<span></span>
</td>
<td class="nump">$ 65,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMarylandMember', window );">Artesian Water Maryland [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_InterconnectionsAbstract', window );"><strong>Interconnections [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_artna_NumberOfWaterServiceInterconnectionAgreement', window );">Number of water service interconnection agreements | Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements', window );">Number of renewal terms for water service interconnection agreements | Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_TermOfRenewalForWaterServiceInterconnectionAgreements', window );">Term of renewal for water service interconnection agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_MinimumPurchaseRequirementsOfWater', window );">Minimum purchase requirements of water | gal / d</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,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_artna_AreaOfLandUseAsPerPerpetualAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents area of land use as per perpetual agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_AreaOfLandUseAsPerPerpetualAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_EasementAgreementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents easement agreement 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;">artna_EasementAgreementPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_EasementPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents expense incurred due to easement agreement during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_EasementPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_EasementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_EasementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_ExpensesForPurchasedWater">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents expenses incurred due to purchase of water during period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ExpensesForPurchasedWater</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_InterconnectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_InterconnectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_MinimumPurchaseRequirementsOfWater">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents minimum purchase requirements of water through interconnection agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_MinimumPurchaseRequirementsOfWater</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:flowItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 renewal terms for water service interconnection agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_NumberOfWaterServiceInterconnectionAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the number of water service interconnection agreements with neighboring utility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_NumberOfWaterServiceInterconnectionAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_TankPaintingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents expense incurred due to tank painting during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_TankPaintingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_TermOfRenewalForWaterServiceInterconnectionAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of renewal for water service interconnection agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_TermOfRenewalForWaterServiceInterconnectionAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_TerminationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents number of days within which agreement can terminated by giving notice.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_TerminationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermPurchaseCommitmentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermPurchaseCommitmentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentFiscalYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentFiscalYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseObligationDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligationDueInFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseObligationDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligationDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligationDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseObligationDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligationDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseObligationFiscalYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligationFiscalYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterPennsylvaniaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterPennsylvaniaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWastewaterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=artna_ArtesianWastewaterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMarylandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMarylandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372548567408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GEOGRAPHIC CONCENTRATION OF CUSTOMERS (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>Customer </div>
<div>County</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ConcentrationRiskAbstract', window );"><strong>Concentration Risks [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_NumberOfCountiesInWhichWaterUtilityServiceProvided', window );">Number of counties in which water utility service provided | County</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<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_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ConcentrationRiskAbstract', window );"><strong>Concentration Risks [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_NumberOfCustomers', window );">Number of customers</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember', window );">Artesian Water [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ConcentrationRiskAbstract', window );"><strong>Concentration Risks [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_NumberOfCustomers', window );">Number of customers</a></td>
<td class="nump">95,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMarylandMember', window );">Artesian Water Maryland [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ConcentrationRiskAbstract', window );"><strong>Concentration Risks [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_NumberOfCustomers', window );">Number of customers</a></td>
<td class="nump">2,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterPennsylvaniaMember', window );">Artesian Water Pennsylvania [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ConcentrationRiskAbstract', window );"><strong>Concentration Risks [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_NumberOfCustomers', window );">Number of customers</a></td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWastewaterMember', window );">Artesian Wastewater [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_ConcentrationRiskAbstract', window );"><strong>Concentration Risks [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_NumberOfCustomers', window );">Number of customers</a></td>
<td class="nump">8,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_ConcentrationRiskAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_ConcentrationRiskAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_NumberOfCountiesInWhichWaterUtilityServiceProvided">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item represents the number of counties in which water utility service provided.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_NumberOfCountiesInWhichWaterUtilityServiceProvided</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_NumberOfCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents number of customers to whom service is provided by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_NumberOfCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMarylandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterMarylandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterPennsylvaniaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=artna_ArtesianWaterPennsylvaniaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=artna_ArtesianWastewaterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=artna_ArtesianWastewaterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372550929680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REGULATORY PROCEEDINGS (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 28, 2023</div></th>
<th class="th"><div>Nov. 20, 2020</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_WaterAndWastewaterRatesAbstract', window );"><strong>Water and Wastewater Rates [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers', window );">Percentage of DSIC rate upon implementation of temporary increase in base rates charged to customers</a></td>
<td class="nump">15.16%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_PercentageOfRevenueIncreaseRequestedForNewRates', window );">Percentage of revenue increase requested for new rates</a></td>
<td class="nump">22.66%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_artna_RevenuePerformanceObligation', window );">Annual revenue performance obligation</a></td>
<td class="nump">$ 16.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_artna_PercentageOfDistributionSystemInfrastructureCharge', window );">Percentage of distribution system infrastructure charge</a></td>
<td class="nump">7.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers', window );">Percentage of DSIC rate upon implementation of temporary increase in base rates charged to customers</a></td>
<td class="nump">15.16%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_PercentageOfTemporaryRatesPermitted', window );">Percentage of temporary rates permitted</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_AmountOfTemporaryRatesPermitted', window );">Amount of temporary rates permitted</a></td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_artna_NumberOfDaysPermittedToImplementTemporaryRates', window );">Period permitted to implement temporary rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_TermOfStatutoryResolveTimeframe', window );">Term of statutory resolve timeframe</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_OtherProceedingsAbstract', window );"><strong>Other Proceedings [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory', window );">Cumulative DSIC Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease', window );">Net Eligible Plant Improvements - Cumulative Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_WaterAndWastewaterRatesAbstract', window );"><strong>Water and Wastewater Rates [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved', window );">Percentage of gross water sales in temporary rate increase placed into effect until new rates approved</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_DE', window );">Delaware [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_WaterAndWastewaterRatesAbstract', window );"><strong>Water and Wastewater Rates [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_artna_AmountOfTemporaryRateIncreasePerRateSettingProcess', window );">Temporary annual rate increase subject to 15% gross water sales limitation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.5<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_artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers', window );">Percentage of DSIC rate upon implementation of temporary increase in base rates charged to customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation', window );">Percentage of gross water sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_PeriodToCompleteRateChangeApplicationCaseByLaw', window );">Period to complete rate case by law</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 months<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_artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill', window );">Percentage of rate relief allowed should a rate case not complete</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers', window );">Percentage of DSIC rate upon implementation of temporary increase in base rates charged to customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_OtherProceedingsAbstract', window );"><strong>Other Proceedings [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_artna_DistributionSystemImprovementChargeRateCeilingPercentage', window );">Distribution System Improvement Charge rate increase applied between base rate filings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.50%<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_artna_DistributionSystemImprovementChargeRateConditionalIncrease', window );">Distribution System Improvement Charge rate increase within a 12-month period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=artna_ArtesianWaterMember', window );">Artesian Water [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_OtherProceedingsAbstract', window );"><strong>Other Proceedings [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_artna_RevenueEarnedInDistributionSystemImprovementCharge', window );">Revenue earned in DSIC rate increases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.7<span></span>
</td>
<td class="nump">$ 5.1<span></span>
</td>
<td class="nump">$ 5.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_AmountOfTemporaryRateIncreasePerRateSettingProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a first temporary increase in revenue basis, maximum temporary annual rate charge increase subject to specific gross water sales limitation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_AmountOfTemporaryRateIncreasePerRateSettingProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_AmountOfTemporaryRatesPermitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of temporary rates that the company is permitted to charge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_AmountOfTemporaryRatesPermitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_DistributionSystemImprovementChargeRateCeilingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ceiling percentage of Distribution System Improvement Charge rate subject to amount billed to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_DistributionSystemImprovementChargeRateCeilingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_DistributionSystemImprovementChargeRateConditionalIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conditional percentage maximum for increasing Distribution System Improvement Charge rate within a 12-month 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;">artna_DistributionSystemImprovementChargeRateConditionalIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount based on eligible plant improvements since the last rate increase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_NumberOfDaysPermittedToImplementTemporaryRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period permitted to implement temporary rate, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_NumberOfDaysPermittedToImplementTemporaryRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_OtherProceedingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_OtherProceedingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 DSIC rate upon implementation of temporary increase in base rates charged to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Distribution System Improvement Charge rate increase application filed by company to regulatory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_PercentageOfDistributionSystemInfrastructureCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Artesian Water has been permitted to recover specific percentage of investments made in infrastructure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_PercentageOfDistributionSystemInfrastructureCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 annual gross water sales in temporary rate increase placed into effect until new rates approved.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a first temporary annual rate increase in revenue basis, maximum percentage of gross water sales increase allowed subject to specific dollar amount limitation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 relief that utility may put into effect if condition for rate case period completion not fulfilled by law.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_PercentageOfRevenueIncreaseRequestedForNewRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a filing request with a regulatory agency to implement new rates, the percentage increase in annual revenue expected upon rate approval.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_PercentageOfRevenueIncreaseRequestedForNewRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_PercentageOfTemporaryRatesPermitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 temporary rates that the company is permitted to charge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_PercentageOfTemporaryRatesPermitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_PeriodToCompleteRateChangeApplicationCaseByLaw">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period within which rate change case is to complete, by law, after which, entire requested rate relief may go into effect.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_PeriodToCompleteRateChangeApplicationCaseByLaw</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_RevenueEarnedInDistributionSystemImprovementCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue earned due to Distribution System Improvement Charge rate increase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_RevenueEarnedInDistributionSystemImprovementCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_RevenuePerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_RevenuePerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_TermOfStatutoryResolveTimeframe">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period to resolve statutory timeframe, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_TermOfStatutoryResolveTimeframe</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_WaterAndWastewaterRatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_WaterAndWastewaterRatesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_DE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_DE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=artna_ArtesianWaterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=artna_ArtesianWaterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>75
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372644468976">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>May 23, 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Shares used in computing basic and diluted net income per share [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding during the period for Basic computation (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,018,000<span></span>
</td>
<td class="nump">9,462,000<span></span>
</td>
<td class="nump">9,394,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of employee stock options and awards (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">19,000<span></span>
</td>
<td class="nump">32,000<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding during the period for Diluted computation (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,022,000<span></span>
</td>
<td class="nump">9,481,000<span></span>
</td>
<td class="nump">9,426,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Equity per common share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.67<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">$ 1.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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_CommonStockAbstract', window );"><strong>Common Stock [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Equity per common share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 19.86<span></span>
</td>
<td class="nump">$ 18.94<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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Class A Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_CommonStockAbstract', window );"><strong>Common Stock [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">15,000,000<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_CommonStockSharesIssuedExcludingTreasuryShares', window );">Common stock, shares issued (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,404,311<span></span>
</td>
<td class="nump">8,621,415<span></span>
</td>
<td class="nump">8,532,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,404,311<span></span>
</td>
<td class="nump">8,621,415<span></span>
</td>
<td class="nump">8,532,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock, shares issued during period (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2],[3]</sup></td>
<td class="nump">763,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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Class B Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_CommonStockAbstract', window );"><strong>Common Stock [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,040,000<span></span>
</td>
<td class="nump">1,040,000<span></span>
</td>
<td class="nump">1,040,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_CommonStockSharesIssuedExcludingTreasuryShares', window );">Common stock, shares issued (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">881,452<span></span>
</td>
<td class="nump">881,452<span></span>
</td>
<td class="nump">881,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">881,452<span></span>
</td>
<td class="nump">881,452<span></span>
</td>
<td class="nump">881,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_EmployeeStockOptionMember', window );">Stock Option [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_CommonStockAbstract', window );"><strong>Common Stock [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Shares excluded from calculations of diluted net income per share (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_CommonStockAbstract', window );"><strong>Common Stock [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Shares excluded from calculations of diluted net income per share (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Artesian Resources Corporation registered </span>200,000<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class A Stock, subsequently adjusted for stock splits, available for purchase through </span>the Company&#8217;s 401(k) retirement plan.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">At December 31, 2023, 2022, and 2021, Class A Stock had 15,000,000 shares authorized.&#160;&#160;For
            the same periods, shares issued, inclusive of treasury shares, were 9,433,288, 8,650,392 and 8,561,772, respectively.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Under the Equity Compensation Plan, effective
            December 9, 2015, Artesian Resources Corporation authorized up to 331,500 shares of Class A Stock for issuance of grants in forms of
            stock options, stock units, dividend equivalents and other stock-based awards, subject to adjustment in certain circumstances as discussed in the Plan. Includes stock compensation expense for the years ended December 31, 2023, 2022, and 2021, See Notes to Consolidated Financial Statements - Note 9-Stock Compensation Plans.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_CommonStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_CommonStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_CommonStockSharesIssuedExcludingTreasuryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (excludes 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_CommonStockSharesIssuedExcludingTreasuryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372551639712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK OFFERING (Details) - Class A Stock [Member] - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 16, 2023</div></th>
<th class="th"><div>May 23, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Sale of Common Stock [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">695,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, share price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Net proceeds from issuance of common stock</a></td>
<td class="nump">$ 3.2<span></span>
</td>
<td class="nump">$ 33.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm', window );">Option for underwriters to purchase additional units, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<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_artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters', window );">Option to purchase additional common shares (in shares)</a></td>
<td class="nump">67,689<span></span>
</td>
<td class="nump">104,348<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_artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 additional shares intent to purchase by underwriters.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time from the date of the final prospectus relating to the Initial Public Offering for underwriters to purchase additional Units to cover over-allotments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372549110976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>May 26, 2022 </div>
<div>USD ($) </div>
<div>Installment</div>
</th>
<th class="th">
<div>Jan. 14, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 6,341<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_PaymentsToAcquireBusinessesGross', window );">Amount of purchase price paid</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">6,621<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice', window );">Remaining purchase price</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">1,569<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Preliminary purchase price allocation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Utility plant</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">33,345<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</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">280<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,939<span></span>
</td>
<td class="nump">1,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,033<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</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">36,597<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Less: Liabilities and contributions in aid of construction (CIAC) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Liabilities</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">2,828<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities', window );">CIAC</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">$ 25,597<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_PublicUtilityAxis=artna_UtilityPlantMember', window );">Utility Plant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Less: Liabilities and contributions in aid of construction (CIAC) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities', window );">CIAC</a></td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net cash purchase price</a></td>
<td class="nump">7,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=artna_TidewaterEnvironmentalServicesIncMember', window );">Tidewater Environmental Services Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 6,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Note forgiven</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Amount of purchase price paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Preliminary purchase price allocation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Utility plant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Less: Liabilities and contributions in aid of construction (CIAC) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities', window );">CIAC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net cash purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,122<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=artna_ClaytonMember', window );">Clayton [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Amount of purchase price paid</a></td>
<td class="nump">3,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>
</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_artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice', window );">Remaining purchase price</a></td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments', window );">Number of installments | Installment</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate', window );">Interest rate</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_BusinessCombinationsEstimatedAnnualRevenue', window );">Estimated annual revenue from customers acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Less: Liabilities and contributions in aid of construction (CIAC) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net cash purchase price</a></td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate of remaining purchase price amount payable for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</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_artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 installments of remaining purchase price amount payable for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The remaining purchase price amount payable for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_BusinessCombinationsEstimatedAnnualRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 annual revenue from customers 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;">artna_BusinessCombinationsEstimatedAnnualRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_BusinessCombinationConsiderationTransferredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479668/805-30-25-5<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 financial liabilities assumed (as defined) which have been recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PublicUtilityAxis=artna_UtilityPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=artna_UtilityPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=artna_TidewaterEnvironmentalServicesIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=artna_TidewaterEnvironmentalServicesIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=artna_ClaytonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=artna_ClaytonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372663395088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEGAL PROCEEDINGS (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 19, 2022 </div>
<div>USD ($) </div>
<div>Installment</div>
</th>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>Refund </div>
<div>Installment</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_LegalProceedingsAbstract', window );"><strong>LEGAL PROCEEDINGS [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_LossContingencyDamagesAwardedValue', window );">Litigation settlement amount</a></td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.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_LossContingencyDamagesPaidValue', window );">Litigation settlement amount to be received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_LossContingencyDamagesToBePaid', window );">Litigation settlement, remaining amount</a></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">$ 5.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_LossContingencyNumberOfInstallments', window );">Number of installments | Installment</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_NumberOfRefundsFromTrust', window );">Number of refunds from Trust | Refund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_LegalProceedingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_LegalProceedingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_LossContingencyDamagesToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages to be paid to the plaintiff in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_LossContingencyDamagesToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_artna_LossContingencyNumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 installments to be paid on the anniversary date of the Court's approval of the Consent Decree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_LossContingencyNumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_NumberOfRefundsFromTrust">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 refunds from the Trust to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_NumberOfRefundsFromTrust</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesAwardedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages awarded to the plaintiff in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesAwardedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingencyDamagesPaidValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages paid to the plaintiff in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesPaidValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>79
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140372551524560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS SEGMENT INFORMATION (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>Segment </div>
<div>Business </div>
<div>Subsidiary</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>BUSINESS SEGMENT INFORMATION [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | Segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_artna_NumberOfRegulatedUtilitySubsidiaries', window );">Number of regulated utility subsidiaries | Subsidiary</a></td>
<td class="nump">5<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_artna_NumberOfNonUtilityBusinesses', window );">Number of non-utility businesses | Business</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Segment Reporting, Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 98,861<span></span>
</td>
<td class="nump">$ 98,897<span></span>
</td>
<td class="nump">$ 90,859<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLossAbstract', window );"><strong>Segment Reporting, Operating Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">22,446<span></span>
</td>
<td class="nump">23,906<span></span>
</td>
<td class="nump">22,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_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Segment Reporting, Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Taxes</a></td>
<td class="nump">6,348<span></span>
</td>
<td class="nump">5,878<span></span>
</td>
<td class="nump">5,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Segment Reporting, Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">766,832<span></span>
</td>
<td class="nump">719,791<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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Segment Reporting, Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="num">(244)<span></span>
</td>
<td class="num">(169)<span></span>
</td>
<td class="num">(153)<span></span>
</td>
</tr>
<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=artna_RegulatedUtilityMember', window );">Regulated Utility [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Segment Reporting, Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">92,228<span></span>
</td>
<td class="nump">89,818<span></span>
</td>
<td class="nump">85,016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLossAbstract', window );"><strong>Segment Reporting, Operating Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">21,246<span></span>
</td>
<td class="nump">22,411<span></span>
</td>
<td class="nump">20,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Segment Reporting, Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Taxes</a></td>
<td class="nump">5,216<span></span>
</td>
<td class="nump">5,091<span></span>
</td>
<td class="nump">5,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Segment Reporting, Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">760,339<span></span>
</td>
<td class="nump">713,113<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=artna_OtherNonUtilityMember', window );">Other (non-utility) [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Segment Reporting, Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">6,877<span></span>
</td>
<td class="nump">9,248<span></span>
</td>
<td class="nump">5,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLossAbstract', window );"><strong>Segment Reporting, Operating Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">1,495<span></span>
</td>
<td class="nump">1,344<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Segment Reporting, Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Taxes</a></td>
<td class="nump">1,132<span></span>
</td>
<td class="nump">787<span></span>
</td>
<td class="nump">$ 591<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Segment Reporting, Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 6,493<span></span>
</td>
<td class="nump">$ 6,678<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_artna_NumberOfNonUtilityBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Refers to the number of non-utility businesses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_NumberOfNonUtilityBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_artna_NumberOfRegulatedUtilitySubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Refers to the number of regulated utility subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">artna_NumberOfRegulatedUtilitySubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>artna_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=artna_RegulatedUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=artna_RegulatedUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=artna_OtherNonUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=artna_OtherNonUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>80
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ""&<E@'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    "  @AG)8RL0> .\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>NG\F-**N%Q GD)"8!.(6.=X6K6FCQ*C=VY.&K1."!^ 8^Y?/
MGR4WZ"0.GE[\X,BSH7 SV:X/$MU&')B=! AX(*M"'A-];.X&;Q7'I]^#4WA4
M>X*J*&[!$BNM6,$,S-Q"%&VC4:(GQ8,_XS4N>/?INP33"-21I9X#E'D)HITG
MNM/4-7 %S# F;\-W@?1"3-4_L:D#XIR<@EE2XSCF8YUR<8<2WI^?7M.ZF>D#
MJQXI_@I&\LG11EPFO]7W#]M'T59%M<J*.BO7VZJ0J[6L[SYFUQ]^5V$[:+,S
M_]CX(M@V\.LNVB]02P,$%     @ ((9R6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MO#" LAP-2L &Y'3F"AK]A^(0K@PU=$NUWX7 =Z%<=70P-XH402I,5%M_H.[
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
MXIQGQ[GN"%CKJ*\QT&4_Q^_F@?T>6G]-5$$>-_Q"4SH)L)@-U@M =81H.YZ
MC$.[FJ  E4\-6X7>SE%K^UGKA3@XTZ[=<#]15B=Y6;=K\[SI3,30?I7SD+.B
M^ZH-;T/P4'[<,]3'/43]_SA%[4E&]>R,.NOW8(U3(D\GQ\!#VH"CJT)*U&DJ
M%,MX=LR3%.H=>CB)F:=V'G3.65T1F$ JJK=U8'L3A:;&+GG3"ZV-_693)4NQ
MLK>NLF[>'>=YF6Q/A&?&31NXU5OI]J=;_3&C1<>*-JQI";Z>'7P'  /6G<ZC
M6E,!SGH3HNUR6R,-O_H@P=;?MUM9+\'O..CK66JI 0D.M>\WV.(,RRR9T;<S
MXY>R3%^R/ ?+O7\G$9"@$5&G$=9 PX)+Z//MT->=33-O'/HZ1FF%!Z#-)>HR
MA#70L/"2QGP[C=V5(G%:"J\#C59X (Q\3SOJ:(TT++WD(M^^*?B5U?#0YA]U
MU^^HT:)C11O6F20FW[ZH]M5^5L_7U[JT!ZY+<*CN(D360,.R[WRGRPXC5QO!
MJMU<H9]"E ]Y]M1EP#?\Y81;LSR'SR?Y^P]: 1+D:0>IK8&&_B2H^'O.6ATP
M"0)-Z;RAF0(.4WE +[5%&KJ2V.+O629KO^0HK(B=K%TL ;WH"UF:%^!HM8_5
M)4UKH*$5R07^G@4Q864X"]WK9S\I !(@YQ[,"8'DA,#."<<XY=-_A&?Q!TB
M0S[60)W!LYUOS*]8]=3^\H!85.+3W^ZKY]NKVU\W&+??Z5>N7Z)/4?<;!3),
M]Y,)W^+J*>.=+V>//*3[,>#EJ;I?(>C>-.6Z_5[^0]DTY:I]N61QRBHAX']_
M+,OF[8WX@.UO05S\%U!+ P04    "  @AG)8+/QRK1(*  #W40  &    'AL
M+W=O<FMS:&5E=',O<VAE970V+GAM;+U<:W.C.!;]*RKOU.QT5=(&"?/()JE*
M;+>A=CK)Q.G9VNJ:#\168K8QN $GT_]^!2;&0D(RF5OSH3LVUCT7=.X5TM'C
M_#7-ON4K2@OTYSI.\HO!JB@V9\-AOEC1=9A_3#<T8;\\I=DZ+-C7['F8;S(:
M+BNC=3S$AF$/UV&4#"[/JVMWV>5YNBWB**%W&<JWZW68_;BF<?IZ,3 ';Q?N
MH^=545X87IYOPF<ZI\67S5W&O@WW*,MH39,\2A.4T:>+P95Y%EAV:5"5^#VB
MK_G!9U0^RF.:?BN_!,N+@5'>$8WIHB@A0O;GA8YI')=([#Z^UZ"#O<_2\/#S
M&_JGZN'9PSR&.1VG\7^B9;&Z&+@#M*1/X38N[M-7G]8/-"KQ%FF<5_^CU[JL
M,4"+;5ZDZ]J8W<$Z2G9_PS_KBC@P,$F' :X-<,O MCH,2&U CO5@U096VT/7
M,XQJ@]&Q'NS:P&X9$+O#P*D-G)8!=CH,W-K /?:6O-K J\)AQU]%_B0LPLOS
M+'U%65F:H94?J@BJK!GG45(&^[S(V*\1LRLNQ[<W\]M?@\G5PW2"Y@_LS^?I
MS<,<W7Y"8__J9C:=H^"&_7 [_K=_^^MD>C__)YK^]B5X^"\Z15_F$_3+3Q_0
M3RA*T,,JW>9ALLS/AP6[L1)^N*AO8KR["=QU$^EZS0)_7J2+;^CK9[I^I-D?
MZ.WJ*LQHCL9QF.?H"MVDR>GO:1$ES_N2$H=3*(?72.]LIG9VM5Q&96*',;H+
MH^4IJZMQN(D*]ET!ZJM![VG!6C*Z1-,P2]C]Y2JL0(WUD+)[X<V&+(SVL83W
ML80K'*L#YSJ,PV1!45B@"5U\1,0\0=C ABP@=DBC"JELD%\N7<L9G0]?#DF4
M%')-OLQ,+&,:Q+()7\P7BXULV[#Y4H$$S/8LW-P75R]D7R_DJ'KYA3&?5\'U
MX:@ZVJ':K3HR#(._ZXG:^U?SCY.OF/TCTD21.'%-P<<GC0]+FA=*H_(U?I9O
MP@6]&+#W=$ZS%SJX_/D?IFW\2Y8/D& !$!@7#M8^'*P*G7145I L6+<D9_'
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
MW9<BW51'T#VF19&NJX\K&BYI5A9@OS^E:?'VI72P/^OQ\O]02P,$%     @
M((9R6%<FQ?SJ P  RA(  !@   !X;"]W;W)K<VAE971S+W-H965T-RYX;6RU
M6&MSFT84_2MW:*=-9A+S$GJXDF9L06)-8\FUG'0ZG7Y8H95@O+!D=Y&23G]\
M=P$32<88>; _&%CN.=Q[SK)<[7!'V3T/,!;P+2(Q'VF!$,FYKG,_P!'B9S3!
ML;RSIBQ"0EZRC<X3AM$J T5$MPRCJT<HC+7Q,!N[8>,A304)8WS#@*=1A-CW
M2TSH;J29VL/ ;;@)A!K0Q\,$;? "B\_)#9-7>LFR"B,<\Y#&P/!ZI%V8YYZ9
M ;*(+R'>\;US4*4L*;U7%]/52#-41IA@7R@*) ];/,&$*":9Q]>"5"N?J8#[
MYP_L'[+B93%+Q/&$DC_#E0A&6E^#%5ZCE(A;NKO"14&.XO,IX=E_V!6QA@9^
MR@6-"K#,( KC_(B^%4+L <S.$P"K %A- 78!L)L".@6@TQ3@%("L=#VO/1/.
M10*-AXSN@*EHR:9.,O4SM-0KC-5$60@F[X82)\:3^6PQ_S1U+^X\%Q9W\G#M
MS>X6,/\ DZN+V4=O =.9O#&?_'XU_^1ZMXM?P?OC\_3N+WAS@QB.18!%Z"/R
M%M[#SZ ##^0H'^I")J<>H?M%(I=Y(M83B;C8/P/;? >68=D5\$ESN%4!=YO#
MS0JXUP!N#!3<= [ANC2D=,4J7;$ROLY3KM HDF_10E#_'OZ^QM$2LW_@/W@8
MSS2&"4&<PP7,:/S^"Q5AO"ECJ_2O?:1:D,YY@GP\TN2*PS';8FW\RT]FU_BM
MRHTVR=PVR;R6R Y\LTO?[":^<>7;.T@0@RTB*88W80PK2@AB'!+,\I?D;95)
M.;^3\:M%?CN6TW&[KWQM!J<JWR:9UQ+9@?*=4OG."<KGBQ"@5 24A?_B5>9
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
M@I"2&]/8_UI^0Y:B)[@,!80DP)# QE5J8X:_F8@C 1D -!BY!C:R)Z8H((U
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
M"[67UO*J(N7'KG0HCI9-328(KXMB+1Q3D(-0=N4&!6.ZY -2JMK:%-T*2Y.
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
MJ[1?KL&> &3[ E]&S+'2P36ZMG&PTG0UCVT_8$WF>W:N6#6(3OS6_VTT^ .
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
MS[@!OF=*V6J! NH_EYS_#5!+ P04    "  @AG)8#Y(B(:<#  !+"   &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6R55FUOVS80_IY?<5"!80-<RY;=
MK,UL W;J8@6:U$C2#<.P#[1XMHA0I$925OSO=R?9BK(Z!OK%XLO=<\^]\,Z3
MRKI'GR$&>,JU\=,H"Z&XBF.?9I@+W[<%&KK96)>+0%NWC7WA4,A:*==Q,AA<
MQKE0)II-ZK.5FTUL&;0RN'+@RSP7;K] ;:MI-(R.!W=JFP4^B&>30FSQ'L.W
M8N5H%[<H4N5HO+(&'&ZFT7QXM1BS?"WPA\+*=]; GJRM?>3-9SF-!DP(-::!
M$01]=GB-6C,0T?CW@!FU)EFQNSZB?ZI])U_6PN.UU7\J&;)I]#X"B1M1ZG!G
MJ]_QX,\[QDNM]O4O5(WL:!Q!6OI@\X,R,<B5:;[BZ1"'CL+[P2L*R4$AJ7DW
MAFJ6'T40LXFS%3B6)C1>U*[6VD1.&4[*?7!TJT@OS)8WJR]?_UHN8;&\77[Z
M_ "K+_/;^TD<")LEXO2 LVAPDE=PA@G<6!,R#TLC4;X$B(E4RRPY,ELD9Q$_
M8MJ'T; 'R2 9G<$;M9Z.:KS1#WD*?\_7/C@JCG]..=U CD]#\H.Y\H5(<1K1
MB_#H=AC-?GHSO!S\=H;PN"4\/H?^ ZDYBW.:Y>W7AR4,!_!*5,:#X<^/O\!*
M"P-S%] K6MRAMZ5+T4,F/ @N?C(E(:7$.[4NZV=VT+P7FMXXJ<BR>7X,U0/K
M+D*&7?@>5)E*,P+9H?/4'"@=P@0EM-X#_0#FA;9[1-^';U1:#A@@H,L]V U\
MAW:";<N/N)(*:K55:XW@F:,B 6$D5-2"FA4]=6I]LC7\PC\/90'!,L[66>^A
M$$0S4#2<",C'?7AXR8F\\!8*9W=*L@DI%2,)34TM*(?4X@*LT5 T@V?L3:GU
MVT"M[]EWR$A0$HBRCD7FM-*07/9@^.'#N,>!LI4R6XY'S@)>[!"H9Q-8*!T>
M3"'D*%5*IE/KV5A&U"M%45XC>:(DK/?/1B]HT]!FY [O5/B,$(_Q)7,AL[Y+
MMRRXX]9I4D;4!<"1K^]K?XE9QWM"R'D"<3:9&0L?B!\)XQ/-(<]50.%E6\<L
M/AMUF"*U>."0=\AVJY-PSU? ]]D[&CX6JC*I+B5>7-N\$&;_O^I@("'):<5=
MA2<.;)"5.1?LWAX%E7FO%B1()!=%05%^4E1W2#5_JG/$G0:?H]O68XP+NS2A
MZ?7M:3LIY\V >!9OQNR-<%M%1#5N2'70__5=!*X97<TFV*(>%VL;:/C4RXRF
M/3H6H/N-M>&X80/M_X?9?U!+ P04    "  @AG)8J<((&S$&  #V#0  &0
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
M-3<QRLK]6!S[I#3I??D# JSX^R:A%Q B?@1LG[:?4"_CE\-N>?S^^A:H +<
M_I;8.AT_>WHB7/RF&6^"W?!WQ(4-@!N^7"O,AHX6X/W2VM#<$(/VP_+%_P!0
M2P,$%     @ ((9R6+=BV!R=!   S0P  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C$N>&ULS5=M;^,V#/[N7T'XBL,&9$GLY-*TEP1(VPS7#WU9V]OA,.R#
M8C.Q4-GR27+2[->/DIPT:9MNMW7 OMAZ(1^2CTA:'BRENM<9HH&'7!1Z&&;&
ME,>MEDXRS)ENRA(+VIE)E3-#4S5OZ5(A2YU2+EIQN]UKY8P7X6C@UJ[5:" K
M(WB!UPITE>=,K4Y0R.4PC,+UP@V?9\8NM$:#DLWQ%LWG\EK1K+5!27F.A>:R
M (6S83B.CD^Z5MX)_,IQJ;?&8".92GEO)^?I,&Q;AU!@8BP"H]<"3U$("T1N
M?*LQPXU)J[@]7J/_[&*G6*9,XZD47WAJLF'8#R'%&:N$N9'+3UC'\\'B)5)H
M]X2EE^T=AI!4VLB\5B8/<E[X-WNH>=A2Z+?W*,2U0NS\]H:<EV?,L-% R24H
M*TUH=N!"==KD'"_LH=P:1;N<],SH<G('YY>G5Q<3N)[<  TNKB[A]M/X9@+C
MRS.8_/+Y_.[KL[U!RY!Q"]%*:D,GWE"\QU 4PX4L3*9A4J28[@*TR.N-Z_':
M]9/X5<0S3)K0B1H0M^/.*WB=#14=A]=Y6RK@M_%4&T7I]?M+K'B;W9=MVI([
MUB5+<!A236E4"PQ'[]]%O?;'5R+J;B+JOH;^EH?[%X:N[B80=>&?4GC"-$^@
MH![$BT3F""52X\B80N#:55T*5,(F0UBZ.J,Y6Z"BM@%%E4])6LZ -'.2<GH:
MJ -IPXJ4%_,FG'%1624R$?PG)AI.LY0&"\.9$"M(K4GJ.("S&;4@JXUY*>0*
M$:BLDWN0I6U,&@B!^AOE$$^L5;_)EDREN@EW!#N3@IHG60'#I@+K#LK_(!>L
MU=J;RH; "^MC299)>NIHM?"ICS]XB>+C@/J; _J*3 6N/(&*"UW05&"!+3#[
MB.TC"G[@EB=9:4+6/P9?GM*UER1(*^6BR)QY+E,*3=5N>K>9I20X"*)VHQWU
M:7#4Z/9B]^X<=8.SOTMJT VBHZ 3_WOO:NI>\"_V?G7[D7_'/5@SN2(F-:"C
MTK+GFE3LCL)2"(7<.##;=_:4AY2<^)"(RL+,E,PM=I PD52"^=PA]?0QMY^=
M+65^A6 D5(7"1,X+2AH?"GU7'01-M-$^?;,5)7"&AI,)\JJL5))185@CM;?D
M#:+UQHH_EL5V!&O!$MV<;"]H]SFY#4CH%N'RE-'7F<KFIR<ET]RE,]A+9\/Q
MN5-3.]P%:^[@^[BSM7=*7+%B!40$L(K27CD*'T_O5#"M80RWUG[#^A2\(G?B
MY9HP=HN-?4 NMCW*/CBN=673FN1V6MW_ SCX#F!+<\D4+)BHT'<$2D-(+ *!
M47L^V#Z5R;>*FY5;V:YE6-()'<2=9KO=@(/HJ-GON=.@<;]YU 5F=II:G4=/
MEV*O\W29GA2736E*3[%R/E-AL%Q6A:FSS3<("G!JF_^"NYZR]M"RD$F1HM+O
MW_7CZ/ CH(^#I'>+Z=GGYY%PCQ;4J;[5NLC$VP7WTLVCM77%S%'-W45:DT,4
MO[]M;E8W=_6QOZ(^BON+_@53<T[E)W!&JNWFX8<0E+\\^XF1I;NP4A;0]=<-
M,_K?0&4%:'\FZ3-;3ZR!S1_,Z$]02P,$%     @ ((9R6!?]+QK: P  R@@
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
ML9V9XS,.F81'+IYD :#0"R5,3IU"J6KBNC(M@&+9XQ4P?>? !<5*3T7NRDH
MSFP2)6[@>2.7XI(Y46C7-B(*>:U(R6 CD*PIQ>+W# @_3AW?.2\D95XHL^!&
M885SV(+Z6FV$GKDM)2LI,%ERA@0<ID[L3V9C$V\#OI5PE!=C9"K9<_YD)LML
MZGA&" BDRA"POCS#/1!B0%KCUXGIM%N:Q,OQF?[9UJYKV6,)]YQ\+S-53)V/
M#LK@@&NB$G[\ J=ZAH:7<B+M+SHVL8/ 06DM%:>G9&U 2]9<\<OI'"X2_-&5
MA."4$%CO9B-K.<<*1Z'@1R1,M*:9@2W59FNYDIF'LE5"WRUUGHJ6Z^URODC0
M+HGGR_4#BI,D7C\L5HOU;ANZ2N]@XMST1)LUM. *S0_0BC-52+1@&63_ ERM
MUOH%9[]9T$F<0]I#??\#"KR@W\'KM_7V+:]_K5[]=\I H)W 6<ER% N!60[Z
M;Z8D^O&HH]%2 94_7RN^00]>1YO79R(KG,+4T>^'!/$,3O3^G3_R/G6(#UKQ
M01<]2FH"R/?VPSO_4AK%&:_4_T?=Z'8##YA(Z! ;MF+#3LZ:L[L;Y+JA;\F-
M6KG13:>V Z%?)GS%K9OYEMNX=1O??'#=?MW<JW[N19N@('+;#"5*><U4TS':
MU;;?QDV;^1O>-.L5%GG))")PT*E>;ZP?IV@:8#-1O+)-9\^5;F%V6.AO!@@3
MH.\?.%?GB=F@_0I%?P!02P,$%     @ ((9R6$OG\RR_(0  86L  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C@N>&ULS5U;<]LXLG['KV!YLUM)%:V(NGLN
MJ7*<9,9SDHDK3L[4UJGS (F0Q0U%:@C2BN?7G[[@1IJ2/9GLUGFP+4L$T&@T
MNK^^ /IA7U:?]4:I.OJRS0O]X\FFKG??/7^N5QNUE7I0[E0!GZS+:BMK^+>Z
M>:YWE9(I-=KFST?#X>SY5F;%R8L?Z+VKZL4/95/G6:&NJD@WVZVL[EZJO-S_
M>)*<V#<^9#>;&M]X_N*'G;Q1UZK^M+NJX+_GKI<TVZI"9V4156K]X\EY\MW+
MT1@;T!/_G:F]#EY'.)5E67[&?R[3'T^&2)'*U:K&+B3\N547*L^Q)Z#C=]/I
MB1L3&X:O;>]O:/(PF:74ZJ+,?\O2>O/CR>(D2M5:-GG]H=S_K,R$IMC?JLPU
M_8[V_.Q\?!*M&EV76],8*-AF!?^57PPC@@:+X8$&(]-@1'3S0$3E*UG+%S]4
MY3ZJ\&GH#5_05*DU$)<5N"K7=06?9M"N?G']Z=V[\P__C-Z_B:XO?_KU\LWE
MQ?FO'Z/SBXOWGW[]>/GK3]'5^[>7%Y>OKZ.G5V6>K3*EG_WPO(:AL8/G*S/,
M2QYF=&"89!2]*XMZHZ/71:K2=@?/@69'^,@2_G)TM,=7:C6(QDD<C8:C\9'^
MQHX18^IO_-<9\3_G2UU7($__V\<('F;2/PQNLN_T3J[4CR>PB[2J;M7)BW_\
M+9D-OS\RB8F;Q.18[R]>2IWIJ%Q'5]AW44N4_#XBOZ*;Z.-&1;))LUJET:HL
M-$A#*O&?=5;(8I7)/-+PJ((]6^M(5BK:<7-X),/]MRJK%!Y4(.+U)JJANTK]
MWF25:0'CX4:+DN'I?T6R2*E%4]19<0,]93#"+E<ZNE&%JF2>W^'G:L>]"^SM
M4T&T72,1FGI ,F$(Z!X>AQ[R)H4YY#D-GF9ZE9>Z 2(M(40H?O;P_$QOKL5%
MN=W)XNX??UN,DOGW.CHOB@9:?%"[LJHC8)^;VX Y"9.C%CB]1P]'0QF^$,?.
M*YAK)@OQ0>FRJ58PEXNR@C%YS9 )&3RIFZ7.TDQ6F>$,,B&#I:D,%:#:<EP;
M_A2DN]"2]*:.EJK>*U6T^]C(6P6?P-LJST O(>6#(Q(\=1(\/2IZ']0JEUIG
MZVQU4'C_7 _1A:IJ:02P85X2&T&FRBJZ4[+J9[F?8N6ZQ.6!1L0T9#$\L6N
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
MFHSA[^)L K^GTYEH:PH$U54&UK4]:JA]A<5N*2X> -?H;;96T5-H\$^<PK.
MQG;G7>73^1B8I-G_.&5'ZQ*\G>(F0Y[1$X(L]>A[G,=D:'Y?4Y0+!1(TR"XW
MG8G)]'0Q%:.S^&PV%*-I/ *2K@!\D>8'V69K4%=*UB3?W&IQ.AN)9#R,Q^.Y
M2))9?)9,Q4?45,8=HK9IA@[&LB&-P@UQ$VFQ2,1X/HS/YG,Q'B_B\6PAK-\O
MQF=B-HP7R4),9_'X;":N08?@;H8Y?M9B/A,3:#D>B_$DGL+2O4-S!NL]$T@.
M-(.YS$=#\?-="O34&GH3R2(&-TDD\W@^3<1/#&4-1=/3<2)F<V@Z%[-I/!MW
M5Z/%;FO[#_,<N $_<^"&99EAQ:[4;M!1<KJ@4><+F.XL3N8+<0&NH4FYH .K
MHW_([>Y[T$#KFJP26FODW#2)I\"DR5D\&?=.9A1/H+LD7DRFXJI"0PYSV:B<
M0W#K!C8JZ'!0.I;D23P<+>#W!(@)=0LEAG#^H#\!Y6KM6HS&P.,)+L$H&<,F
M 5JF$[' E0%I>HN*F!Y-OH\.*758E"G,&U=E%)]-<9O-$^AO@:]FLT4\'"?1
M$0QQYC#$V5$,\2H8DS'9%B'P'P>CI'^A.XQ5!Z@]0-LFUAFW6("ZS:%CQ,0$
MT@7F2# G=HIC@V4']4* I"+_:$GXL?0N$R!]4*?E%L!RPWHF!Q.GG?,E$04P
M:"M9>0XH_%=J,%&B10^/@%+"V[YM$@C?L<7#1_@5FD*]XS!?#E;R/6&/5('_
MT,'?DAD53C7JFZI ]RI$XP].YXB4)$.?SQL^)JZ*F/^<B.Y-UOW)/LC[QHA-
M.V #\\YVM"=ZTS+]CG4[EK/?E!BR89<9N O2 ,S*] :P(^')Y;\08P*/@)-5
M"5!(HZ,C@>U9E9Z"GU_?]?DY-NCOO$?KPL&BT&K4FZIL;C9FZ #*8!B&$Z\*
M@1&BC;*I6] @*V E:T9KY.=7*A"5(@UDQ$ =HZW86]5&<FXE_-=H(R^(DL4.
M79HZ\.8H*AM'%(WCP8+PI1O3(*-:?D&6HN>^# 65)-&0P+!#:@-0OICH-D$\
M@'J8.0(VLN>L*"&$$$K [KI%8F%]USF!)LO +LL,IV%(C2 0D8K#[ R?;2X+
M(Q.@.]!;7BGSF<?]:=C0+"-/FW@2@0-J9((T,G-"A*+@Q<_;?92^[I =+-YV
M=EVTX W@Y#IZ!SQ%5P/ (P E,[T_-0?'H$SMO8 <&!2ET^H0]G,QKBLK N@9
M!3HTO38^EP G984,P&<!@:_7H/E,G!3Z5>AZV$"/%Q\FF^GLN!'$2)3H%-P!
MQ$&<]+(M,)A!\HV*#"0)N*.C M"CUBA&T)=6*Q0[$VEP(0XM8',>R14X#L '
M549D6.#L LX$ DT$VU"MP?6 12>7 -@LC:=*><ZB,+ $ S./&%E:Y@4N5=N>
MM'LQ\6?!O"$K@Q:%TG>YSS_;#*+V,;A6S BZ"Y;MTB[;N5LVFX_MS*$G3M-*
MC! *1J+<ID$Z' DVEX+:Q3]K4I V7-*1&*0V$!3!D4586 [CM" %QX6TZO:Q
M5#?2I4;7H$E@!_[>@(1C\&9-U1V#*#!(?A=Y]8;!M+8)7E(% VZT@OPV\L&^
M$Z^-FTJ.BZ4/M,8K3U-!E1W=G2RFX@-*P@K#=;IN4K!=\)Y+K]$^->XYR![
M?Y<VNO\9MNLJ19%,D9WC8?34(2.,;W$XU,+.9?TLI)5(/+;%P2L3/]E@[M/.
M=J5(F,[LZKQ#98DF\V=\N)5>Y24=+IZ)Z="/'[9G6KHCN  G=&\4 ,.)#+/R
MJRR' 6#0N]@GIFBD)&%+AY43 %01X;4>@6DE0_0[Q1O 4:L-.+ 4U_J6%#P3
M@&\^=*+F@ <PXX[!^D"V8^=&?R>>9H$?_4QTPYCC>^^,'B%\X-P/T=$?C>8]
M8IB,9V)J/FB)(+@PUM%YU8<4Q&0R$9-9KSA.XC&0-HEGB]&?D[@D3I(A_9XX
MT0.''/S9V:Q?=@B(NW4TPX^F0!E&+N;@2IWQW_GD&$(.*MZ2H^CV<HLQ+XYR
M5=$KZ]'"HKXMBYO3MQA8.X:=OUGOT7O 33F^F].[1C0QJ 26%C'S%A!B?G<_
M^N9]>1.XZX@IZ%Z#,&QB\?XPH!\!;6)RK#>_+'KKL]HNP'@V'("%<IF3^!YR
M"-,6!O!8,\YYI08)\OBF9Q#P,QCVF0G9N#\Y#XI@%OY20;T.;/GBAG-XJZP"
MOQUS% AE86A,+=4,:KE%N>)XI9DL)H!E^J^&\;VVP&(EJ^J.03L%8ZTUL_P^
M[AS1:'^ZUVA/6:PE9AP!+F=H)NU,]C1E[(-@A0[JB]#>G&[E9_:[2L1BN-@-
MB.IG\FW?W(] WE=4L<_^8.0Q-DS> _XLRB@+I3P$W6FFI0O[9BD\P%530!N*
M(:_A44]WY/?QZ.A.L]JE=Y,^KBG)E35RM@+$93_WF# @Q-E*U)'ZCY8]R3\
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
MG[1#IV'8M.^NDX^<[0ENTPHC$-UZ+5.)%CT1O8-T2ZPHA4RWQ9+]I37CKX
M)\G<Q^6/ZZ$:[H;O9(^Q,+[A=^V;JH[=G'5A<]!]W=FL%=?:/1&S>#H?4Z'X
MV2(Q?V>/[<*5:DZ3L9@L1B*)QZ/90^7FK@.]P6//INY\/IG#[^EXY$[RO@-I
M5#G,7N'5(3V4X)U?XYD8QW,@?;[ 0[>FN"]\:!0/%V=X3'>:B-G90B1C>$E_
MSD9SL8CG9S.^_^AA@15CO'4IF8G)Z$Q@$5<?44]$,HH78[K%:QQ/DX1*Y<>S
MN;F'V5[3YR]G?WB?5!0)8N'2CQ,%G\4W$H37IP'I3XCX*S=H<%93G,$*3F;B
M@TM_PZ(*F/)O548E@FLZGUO8^EO2Y88#XND('GPFGB:+.?QYS;O+#XV<(P*.
MG1,8^1.1H^/'&KF"'W8CO<!+X #F'KJW]VO[HB).=^F]0= M+.L0+%4N8/,W
MN$(!*/-?5F"]#LU?R^!"PE2V[$_':!-N*_R-<H 0FLK%(6%#15O^AA%T^2@0
M7G)-"'2D//F#/BKXW%/G:Q*HQO8/98X0X+D<IY+"^)2[6!KLA*\I\4<0!(6
M.(_;:!N\@QYS.L.,AIB%>GGGRE!7&[7Z; \]WG6^2\, 03HHQ%5#[-0!1MA8
MS"+]I32 5$S.@3LU=A0QC3^OY)W..\5%CA@LY..LW!C9:&=<\F%>_*X=';L,
MOL\?9EJ$)RBDL]U!"O2A&DZK"-[#GDLK@#S1E;R3P>8ZZOCX,V>CXV?.,-)7
M(/0X$(!X=.LH?!V4)[H[53D@V5!95BL:WEN+WSKO;^/J!_JR#C)) YT!Z50+
M"7/-9RM*&?I9[H SWQ'[22-V,V"S\E?M^N,G5!1VFA6Q>84W9/$U5NUP+>M1
M33NYH!P4'[UQD?@ ^#4TJBE:5RNIN09ABU47?6O]//C6(\2N]-U.=/5S4?,7
M(+EW(_O]4>?\K4G^<?[RJ7<2H2\FT-;0=#B83T^BBK_/B?^IRQU]A]*RK $"
MT,N-DJ"W\ 'X?%V"CV_^P0'<MVJ]^#]02P,$%     @ ((9R6%I0\_DB"
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
M&H?'0#CM/7@MBPZ3^< B'@(G4'O!K\+6,5 +:N6;^(5>B*L/$+BM_.M<I;)
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
ME5IM!=RM3J?[8,) K'7LG.V4]G[]S3@A0.&B[0<2V_$\\\S,XQ>&&VU^V 3
ML9=4*CL*$^>RZT;#Q@FDW%[I#!1^66F3<H==LV[8S !?>J-4-J)FL]=(N5#A
M>.C'GLQXJ',GA8(GPVR>IMR\WH#4FU'8"K<#4[%.' TTQL.,KV$&[O?LR6"O
M4:$L10K*"JV8@=4HG+2N;_HTWT_X0\#&[K491;+0^@=UOBY'89,(@838$0+'
MUS/<@I0$A#3^*3'#RB49[K>WZ%]\[!C+@ENXU?*[6+ID% Y"MH05SZ6;ZLUO
M4,;3);Q82^N?;%/.;88LSJW3:6F,#%*ABC=_*?/P,P91:1!YWH4CS_*..SX>
M&KUAAF8C&C5\J-X:R0E%19DY@U\%VKGQP_UD=C]C9W.^D&#/APV'H/2I$9<
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
MX_:@F#)?V(M9_88*#(8D&<Q1U'-.L36*8OXM",579N:<<843K%DN\2<#",V
MYW/.545H _6/D/[_4$L#!!0    ( ""&<EA6Y>3XP0,  /P(   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,V+GAM;)U6W8_:.!!_SU]AI55U)Z$-A!#2+2 !
MN[WC 8JZ]/IPN@>3#,17QV9M9UG^^QL[(4M;-JKN)?Z:^<W'S^/)Z"C5-YT#
M&/)<<*''?F[,X38(=)I#0?6-/(# DYU4!36X5/M 'Q30S"D5/ B[W3@H*!/^
M9.3VUFHRDJ7A3,!:$5T6!56G&7!Y'/L]_[SQF>US8S>"R>A ]_  YLMAK7 5
M-"@9*T!H)@51L!O[T][M++;R3N O!D=],2<VDJV4W^QBD8W]KG4(.*3&(E <
MGF .G%L@=..QQO0;DU;Q<GY&_^ABQUBV5,-<\J\L,_G83WR2P8Z6W'R6QS^A
MCF=@\5+)M?N28R4;Q3Y)2VUD42NC!P43U4B?ZSQ<*"3=5Q3"6B%T?E>&G)=W
MU-#)2,DC458:T>S$A>JTT3DF+"D/1N$I0STSF7]:+A>;Y?UJ\T"FJSLR_[3:
M+%9_W*_FB_L'\MN&;CGHWT>!05M6(TAKW%F%&[Z"VPO)4@J3:W(O,LB^!PC0
MR<;3\.SI+&Q%O(/TAO1['1)VPWX+7K^)O._P^O\K\K^G6VT4WIE_KL5>(4?7
MD6T=W>H#36'L8Z%H4$_@3]Z]Z<7=#RU^1XW?41OZY&-I2@5DR00KRH),A2@I
M)VMZPE(Q^IJWK7C7O:V-%+416ADYU$:P&CDUD!$CB<F! ):%/2!TKP J$2&M
M -W*)R#X=CBY$U"EL?ZW&AY+*X_ZEDU"T1;5*,?QD="WWD*@O"PU%9GV4"+R
MWGKQT,X&7N3&V(O>VW'H#;IV3+Q!:,?WJ*ADN<\1..I[29R@:J_3Z_=)2^X'
M3>X'K;F?E=D>;%Q+](P:J4[DBV&<F1-9<XH!W3_C:YDQF[RK5+3"7Z>BL5DT
M-LO:YL'9A N;'9*58--JCP0J[3'_2EA*D+\<GZ@C13TE_\57$:6/.4MSI/.Q
M9$B!Y0BIE2EU+Z;<D:DRH!D5Y"ORK=Z]2<+>\(,F1[LBUD&6@F???L2R?J3U
MK=@"82(ME<(E$Y;DZ((89.]7&$\ZV%HJTI/.H)K&=HJ4O_7"02<<=-M8C1M6
MXU96?RRE4J4YWF@RET7!S*MEU0IZG<M-_G--G:VE+]9<P5#.,768YU0BDW4/
M>ZDO*_)C6I,.22E/RZHXJ7&$8B$B21E1N(DL_5+BA^>T)[TZZ=4$JVU85]O0
M4M 91O%5!H*+CE2 VKN^JS'&4IBJ.36[36N?5AWM1;SZ+UA2M<?[13CL4+5[
M,\0:4E6OK19&'EQ_VTJ#W=)-<_P] 64%\'PG\2FJ%]9 \\,S^0]02P,$%
M  @ ((9R6*EP$SK\ @  GP8  !D   !X;"]W;W)K<VAE971S+W-H965T,S<N
M>&ULE55KCQ(Q%/W.K[@9=;,D9N<!^Y %$EZN)*X2V-48XX<R<V$:.^W8ED7]
M]=YV8,0$B2:$F?;><WI.VWNGNU7ZJ\D1+7POA#2](+>V[(2A27,LF+E0)4J*
MK)0NF*6A7H>FU,@R#RI$F$3155@P+H-^U\_-=+^K-E9PB3,-9E,43/\8HE#;
M7A '^XDY7^?6383];LG6N$#[6,XTC<*:)>,%2L.5!(VK7C"(.\.VR_<)'SAN
MS<$[."=+I;ZZP33K!9$3A )3ZQ@8/9YPA$(X(I+Q;<<9U$LZX.'[GOVU]TY>
MELS@2(F//+-Y+[@)(,,5VP@[5]LWN/-SZ?A2)8S_AVV5VVH'D&Z,5<4.3 H*
M+JLG^[[;AP/ 3?070+(#)%YWM9!7.6:6];M:;4&[;&)S+]ZJ1Y,X+MVA+*RF
M*"><[<\G=X]O!P_OYY]@-G\_FDS&TW=W"SA_8$N!IMD-+2WB4L-T1SBL")._
M$,8)W"MI<P,3F6'V)T%(ZFJ)R5[B,#G).,;T EKQ2TBBI'6"KU5;;GF^UO]9
M_CQ8&JOIEGPY9KJB;!^G=)73,25+L1=0:1C43QCTSY[%5]'M"<'M6G#[%'M_
M(OB:TW' 3#!I85J46CTA588UQZ2>)GO($59*4#%RN0;KCGE7D?PG&CB/FS#0
M%@UG$CXRB_KLV4T27]\:8&4I>,I\,6VYS<$2U7@R6XS *J"+Z"H-QHOI"#0!
M"2 S.$^:/L_-P*9TT)RG.>#>4^D]\0-/P#3Z2LLZC<'!FG2_L1''U&_HET2-
M:FG*("03NW 2QNTJ/%FMT)=\%8GB,'+8)&Z,-L5&L"KDU,Y=_/KB,GK1>$=M
M\,1V@]^,^!8.*<@XT[1S7%*!"D%23;/QO/$O-%-I+*-]RV"(:RZE.Y+*1U2I
MC=O_R4-%5Y-$[;#E]BI^=>P2A@=-HT"]]JW1T#ENI*WZ1SU;=]]!U71^IU>M
M^YYI4F] X(J@T<7U90"Z:H?5P*K2MZ"ELM30_&M.7Q#4+H'B*Z7L?N 6J+])
M_5]02P,$%     @ ((9R6$Y;]2I) P  [@<  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S@N>&ULM55M;]LV$/ZN7W%0AZ$% NO%KIMDM@$[]M!\B.OFI44Q
M[ ,MG2PB$JF15-SLU^](*EJV.4:!=E_$M[OGN>>H.T[V4MWK$M' U[H2>AJ6
MQC3G4:2S$FNF![)!02>%5#4SM%2[2#<*6>Z<ZBI*XW@<U8R+<#9Q>QLUF\C6
M5%S@1H%NZYJIQP56<C\-D_!IXYKO2F,WHMFD83N\07/7;!2MHAXEYS4*S:4
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
MP9>,$U?X= 1E%7!_(?%7T'Y8![O'Z.@_4$L#!!0    ( ""&<EB<MSIA:0P
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
MER3YXR_E 1Z2].N^V;/_ U!+ P04    "  @AG)81>I789L2   U&0$ &0
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
MJH6H%J&:0C6-:H;2["BVE8_!@=M*U(7 ASR;)LDL7=YU7J-V$R<'#.UXH)I
M-7G@J7?=D!GM<Z":0C6-:H;2[#"UM8^!N_815.=@CW&>.$>.;N/D-*&-#U03
MJ"91+42U"-44JFE4,Y1F)ZSMCPS<DT; (T>T:8)J :H)5).H%J):A&H*U32J
M&4JSH]@V30;.R^?'C1S1_@BJ!:@F4$T>>.K[CI$CVA5!-85J&M4,I=EA:KLB
M W?-(1 ?/MVXAXUH(P35 E03J"91+42U"-44JFE4,Y1FQZLMB0S<]]7X%^<:
M&Z"]$50+4$V@FD2U$-4B5%.HIE'-4)J=N;8W,C@PK<7I7R9SBR?G#2V'H)I
M-8EJ(:I%J*903:.::33[BV[^UA?=[""UK8^!N[#P<3]$U<'KA7T3J*?/0CI#
MA18_4"U -8%J\L"K,KA\.@GS1MXB6Y;WW6=C: ,$U12J:50SE&8GKFV # XT
M0(*#9V-H_0/5 E03J"91+42U"-44JFE4,Y1FQ6O8UC^&[OK'OW@V-D1['J@6
MH)I -8EJ(:I%J*903:.:H30[<VW/8XA/[>$63\X;6OM -8%J<K@_X<7>;09"
M=),1JBE4TZAF*,V.4=OP&+H;'M=YF11IO/3^&9=)[APBNJ63XX/V/%!-H)I$
MM1#5(E13J*91S5":G;.VYS%T]SR NV$-T7('J@6H)E!-HEJ(:A&J*533J&8H
MS<Y?6^X8NAL&U_8]#^H$WN7Q,^-$M.2!:@&J"523C;8]Y6Y_;UZTL&,I?V_J
M]PC=,X5J&M4,I=G!:(L:PP-%C>]3C6[=!/MC,R^U<S2(UC=0+4 U@6H2U4)4
MBU!-H9I&-4-I=NC:^L;P+ZEO#-'Z!JH%J"903:):B&H1JBE4TZAF*,W.7%O?
M&+KK&\=/8>J&3HX9VMI -8%J<KA_RY*.F_IT+#7>N\U7A.Z90C6-:H;2[%BT
M98RA^[+_9ORGGJ::_S7^FAP8^:']"U0+4$V@FD2U$-4B5%.HIE'-4)H=M[:)
M,;S\2T9^:#T#U0)4$Z@F42U$M0C5%*II5#.49F5NU-8S1NX[K!P_\G-#I\8,
MU0)4$Z@F&\W^3&^\-_3K6JSG[XW]T'U3J*91S5":'8RV0S%R=R@V8[_UU:EX
M6E8_%&7AU7-%_;+^!K)K'.C&3PX+6J= -8%J$M5"5(M03:&:1C5#:7;TVM[%
MR#]V'!@715*%KK[O5W9KE>!?>-4IV4.>'OS>_PBM9J!:@&H"U22JA:@6H9I"
M-8UJAM+L*+;5C)'[%BY[47Q19[$S9F@# ]4"5!.H)AO-'AY>[@X..Q;RQ[M#
M0[0O@6H:U0REV:%H^Q(C=U]B/1G&37U;RD_E:I8>^$C0C9T<#+0Q@6H"U22J
MA:@6H9I"-8UJAM+LJ+4-C-'P1PX%T5X&J@6H)E!-HEJ(:A&J*533J&8HS8YB
MV\L8N>^]<L)0$*UBH%J :@+59*-MC_)Z_=V;7'8L--P;":*]"533J&8HS<Y$
MVYL8'>A-U"/!#^VT:.Z!(%J=0+4 U02J250+42U"-85J&M4,I=E):ZL8H\F/
M' BB-0U4"U!-H)I$M1#5(E13J*91S5":'<6VIC%R3YAQPD 0;6:@6H!J M5D
MH]E?%AGN#@3W%]J[6(RV*%!-HYJA-"L2X[9%,7:W*$XO"KK!4Z.!:@&J"523
MJ!:B6H1J"M4TJAE*L^/6=C/&O1\X&!RC70U4"U!-H)I$M1#5(E13J*91S5":
M'<6VJS%VSY%Q_&#0#9T<,[2'@6H"U62C;8_S!H/!SF"P:Z'1SH@Q0O=+H9I&
M-4-I=BC:UL38W9H(ZGNT?FSNT?I4&W2.!='J!*H%J"903:):B&H1JBE4TZAF
M*,W.6EO&& ]^Y%@0+6N@6H!J M4DJH6H%J&:0C6-:H;2["BV98VQ>[J,$\:"
M:!$#U0)4$Z@F&\T:YO5]?W<PV+'4:.+OC@;1X@2J:50SE&;'HBU.C-W%B:UO
MDM0CP>O;VW2>KH>&:EDFU19+[_HN3YZFEW&.$]%>!:H%J"903:):B&H1JBE4
MTZAF*,U.85O5&(]_Y#@1[7*@6H!J M4DJH6H%J&:0C6-:H;2["BV78[QT?<X
M.31.1'L:J!:@FD UV6A6D[#7V_W*<?=2@]UQ(MJK0#6-:H;2[%BTO8JQNU<1
M9MGL,9W/W6- M%*!:@&J"523J!:B6H1J"M4TJAE*LQ(V:6L:DZ/O10*, 2=H
MA0/5 E03J"91+42U"-44JFE4,Y1F1[&M<$S<TVL</P9T0R?'#*UGH)I -=EH
MUG>&AY.=(6#70J.=KYQ$Z'XI5-.H9BC-#D5;IIBXRQ2;3PJOIW^NTB)=W_B@
MGG!&YO%R>E\?D@Y?379OX^2\H#T+5!.H)E$M1+4(U12J:50SE&8GL&UN3-RW
M(H%'B&BQ ]4"5!.H)E$M1+4(U12J:50SE&9'L2UV3)Q7JT\9(:*E#50+4$V@
MFFRT[7O7#?S=KYET+33J[XX0T8H%JFE4,Y3V%(KSXCY)RB NXZM7BR2_2VZ2
M^;RH#B^K95D?I+9^Z^7);16:WLMK_^Q\[_<WO9>BU_%[V7NIU[\_;_FK5P_Q
M7?(NSN_29>'-D]MJ4Q<_UQ?)\_3N?O.',GMX?5:-AS]G99DMUC_>)_$LR>L%
MJK^_S;+R^Q_J#3QF^1_KAW/U?U!+ P04    "  @AG)8-)%K93@$  !B&
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
M;[+TYPD/(\QHD^L"=FO,*5;.B33WQ#F-U$"=/2@:A4)3*97.GAS;"3-!:NY
M'CX.2%]JPZC0#7%?:L,HCQP\[%33D:Z:F%VU06L'2S"_BU;H-L_*=K-GM;_E
MR/P'NH@.BD:AT%3*I?,G_FE$">KO0=$H%)I*J?3WQ+R*/TF4PZTMKD?Z;E07
M9>'^_C1-E..&(P\EB/36Q.RMS:)\V;;SLL4B.R9%T.5T4#0*A:;N'976W[%.
M(D4'U-V#HE$H-)52Z>X=N'TQSG GBVTY7D^*FJAP\'A"$Q0$(T)TI*]VS+[:
M+$3*BWB=(I9&XDZQ*%F2-&5D$J.YP\F5 [JJ#H6FDBUMOW.:G3,.J/\'1:-0
M:"JE!YOCX7;..,.]+G9_,]U2$T2(W5\RU42Y'AX1HW3>CMEYF\4H%+AKW>G1
M9_;FCB97#.@J.Q2:2K*\'W!.LVG& ?7[H&@4"DVE5/I]!V[33 MUN%EUL"MM
MJ0DBV.MK4!/D]&\7YP?OG6UYOJ[?WRM0_69#\^I6=[9[1_!]_69<[_R%_8XV
M;_I)F.;%PVN6KV/A4!/^*""MM[ZXHKQYEZ\Y*+-=_7;;0U:6V;;^N.$LXGD5
M(+Y_S,1M9WM0=="]4;GX'U!+ P04    "  @AG)8KXV4>J,#  !;$   &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6R]6%%OHS@0_BL6MSKM2MV"@="T
MER"U(7=7Z=JMTG;O874/#DR"M8"SMI/LWJ\_8P@AE*#DA/:EP6;F\WS?V(.G
MHRWC7T4,(-'W-,G$V(BE7-V8I@AC2(FX9"O(U)L%XRF1:LB7IEAQ()%V2A/3
MMBS/3 G-#'^DYYZX/V)KF= ,GC@2ZS0E_,<=)&P[-K"QFYC192SS"=,?K<@2
MGD&^KIZX&ID52D13R 1E&>*P&!NW^"; 3NZ@+3Y3V(K:,\JIS!G[F@_NH[%A
MY1%! J',(8CZV< $DB1'4G%\*T&-:LW<L?Z\0_]=DU=DYD3 A"5_TTC&8V-H
MH @69)W(&=O^"26A08X7LD3HOVA;VEH&"M="LK1T5A&D-"M^R?=2B)H#]HXX
MV*6#W71PCS@XI8-SJH-;.KA:F8**UB$@DO@CSK:(Y]8*+7_08FIO19]F>=Z?
M)5=OJ?*3_FSZ>?KX.D6SZ>33'X_W+_>?'B_0A&62JXR@6R% "D2R:#_W%R5S
MFE!)0:#W 4A"$_$!?42OSP%Z_^X#>H=HAEYBMA;*38Q,J:+,US+#,J*[(B+[
M2$381@]JK5B@:19!= A@*GH51WO'\<[N1 P@O$0.OD"V93LM 4U.=[=;W(/3
MW7$'&Z?*F*/QG"-X52*V5,9HHK<(\(LB5SI5NPS]0%]NYT(;_].6AV(=MWV=
MO.#<B!4)86RHBB* ;\#P?_T%>]9O;1KV"1;T!':@KUOIZW:A^R],D@0%L #.
M(4(SV$"VAC;]"IR!QLGKZ\;'0^=Z9&[JNK08>5[#*&@Q&F"W,CK@,:AX#+IY
M$$X7BUW\Z,L#I'/@K1NA$^C<C= G6- 3V(& 7B6@]Y,.FM>GOGV"!3V!'>A[
M5>E[U;E!&U^9-N$* *]V+AS+=1HG[*V1[>%AXX2U&&'WR D;5@2&/56*X9O5
ML6-9#1XM1K:#&SS:C.RK=A[7%8_K3AX5 U[6"@XA6V;TW^;7MR!SW1+"&S*G
M& 6=8?W/W8>M_<W'ZJ3]R+*/9Q3);K1S3W&O:$%?:(=*UNZ0^"=5RG*AOD3N
M$RWH"^U09'LOLMU3M2F!ZH=O\.9>TF+D.LVJ61K5+R;V\$BUP?L++.Z\OYU;
M;TJTP<%7H%EO3C$*NN,Z-X-FK>M2VWVINU>!0K;.9-&<5+-5AWRK^\+&_!V^
MF11][AZF:+L?"%_23* $%@K2NKQ2_'C1R18#R5:ZMYLSJ<Z<?HQ5]P\\-U#O
M%XS)W2!?H/I_@O\?4$L#!!0    ( ""&<ECR/7]P]0(  !H,   9    >&PO
M=V]R:W-H965T<R]S:&5E=#0W+GAM;,5776_:,!3]*U8F39O4-G%":<L J:5L
M0UI;!/UXJ/I@P@U83>+,-H7^^]DFN)D$+JH454+$CN\]/N?Z)';:2\:?Q1Q
MHE66YJ+CS:4L6KXOXCED1!RQ G(UDC">$:FZ?.:+@@.9FJ0L]<,@:/H9H;G7
M;9M[0]YMLX5,:0Y#CL0BRPA_O8"4+3L>]C8W1G0VE_J&WVT79 9CD'?%D*N>
M;U&F-(-<4)8C#DG'.\>M"QSI!!-Q3V$I*FVDI4P8>]:=P;3C!9H1I!!+#4'4
MY05ZD*8:2?'X6X)Z=DZ=6&UOT'\:\4K,A CHL?2!3N6\XYUZ: H)6:1RQ):_
MH11TK/%BE@KSCY9E;."A>"$DR\IDQ2"C^?I*5F4A*@FXL2,A+!-"PWL]D6%Y
M223IMCE;(JZC%9IN&*DF6Y&CN5Z5L>1JE*H\V1WU[_O7=WTTZO=N?ET/;@<W
MUP=H!'H]:3Y#0^!FY?,8T,TDI3-B:OGM$B2AJ?B.#E7P"^0+>#_K /57A5H,
MF*);FNDXEJ"Q&A()B=<!8TFX1$H(H,?S%15/+10&8>,PP.K7]J42K&G[<2GN
M8BTNW"'N$N(C%.$##1+]G^ZK.MEBA;98H<%K[,"[)9PFR48Q>KR"; +\:1LQ
M)Y!^U%JB(#%T//4L"> OX'6_?L'-X(>#9F1I1@8]VK6F[RW?X_E$2*Z*OI5Z
M5 /UAJ7><%;8.D1:AXB*0Y!2H]X%&WE%11ZS\K9I<L\:H8SE<BX< HZM@&,G
MU ,1$I;*P!P-<E&4[YY]'./$_6#9FY9ULT['-&N@?F*IGWR*8]RS[N&84RO@
MU G54T"ZLFBL*D-C$'NYQ8GYP9*?6<9G=;KEK ;J.'C;[X)/\<L[TS;1*Q#N
M\@NN;-G8B37^,T3#E.SW6G%C?;3<;SLF#NOT"JYC'\5O&REV;G;UF<4]+39F
MV:; KYST]*GYBO 9S05*(5%(P=&)VD7X^B"Z[DA6F,/?A$EUE#3-N3J\ ]<!
M:CQA3&XZ^CQI/P>Z_P!02P,$%     @ ((9R6$4*W8Y:"   ^3T  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#@N>&ULM5O;;N,V$/T5PBV*%LBN=76<;1(@
M,5.T0-(-DMWNPZ(/M$S'1"71)>DD6_3C2UTB6A8]LEWZ);%LSA%Y-!R>&9'G
M+US\)1>4*O2:I;F\&"R46GX8#F6RH!F1[_F2YOJ7.1<94?I2/ WE4E R*XVR
M=!AXWFB8$98/+L_+[^[%Y3E?J93E]%X@N<HR(KY=TY2_7 S\P=L7#^QIH8HO
MAI?G2_)$'ZGZO+P7^FK8H,Q81G/)>(X$G5\,KOP/."X-RA9_,/HBUSZC8BA3
MSO\J+GZ;70R\HD<TI8DJ((C^]TPG-$T+)-V/OVO007//PG#]\QOZ+^7@]6"F
M1-()3[^PF5I<#,8#-*-SLDK5 W_YE=8#B@N\A*>R_(M>ZK;> "4KJ7A6&^L>
M9"RO_I/7FH@U@S#>8A#4!L&N!F%M$&X8^-$6@Z@VB$IFJJ&4/&"BR.6YX"](
M%*TU6O&A)+.TUL-G>?'<'Y70OS)MIRYO;ZX>;Q[1CY@JPE+Y$WJ'/C]B]./W
M/YT/E<8O6@V3&NNZP@JV8/D!NN.Y6DATD\_HK TPU!UK>A>\]>XZ !$Q3=ZC
MT#]!@1>$E@Y-=C</+.9X=W,?&$W8<!V6>.$6O(]+*HAB^1.ZI=I53Q"F,A%L
M64Z KU=3J82>!G_:B*^ (SMP$1L^R"5)Z,5 3WY)Q3,=7/[PG3_R?K:1YA(,
M.P)K$1HUA$80NB:TI$YQ1%\5S6<H+7A%BHK,1B(,-AJA;Y0(:6,,M-R7,4=@
M+<;BAK$8'.0]%0G-E8[HB,\1RQ-1,L9T ,[S%4EK!I?DFX[MRL;%=74#WROO
M4"PKSY?>>T_/SN=UQL!N[,N8([ 68Z.&L1$X:1\T#^CF5:^SFA=XDHY<3E*7
M8-@16(O TX; 4]#E[EC.LE6F18+VN]3J4A5 O.918>1YWH9+65H%G588[,R!
M0QTW0QV#0YWHU4^']\)C@-%6&*/U^;,QTMX6&.S'@:,\:T9Y!HZRG!&TFA'6
M 9YUNF][G)96EL<)=N7 @?J>$4<>./DG1"YT,&0SI!4V(AE?Z:!8A,UTI05.
M$3;5@J),Q\R5H$7$+*)J%4)31J8L98I1V1,VZCXXBAM.T; KM#;_:^+4[UG@
MWQ134CR)N<Y2))H+GB'>_%+2;?7#&KS/$6W-+)X(=_50*@)#10"O0T4"\X[/
MWZVT<Q$IJ79$/M6B/:\<D;XF"Z)C3^FIE0OR:<J>2"&1>ETP<.J"+M&P*[0V
M[T:S^Z""77-!P-'"C@?%WLCB:=UVT>C4XFK'$-6^4=5^M&.>4@VYSWE<JN.)
M4S3L"JW-I%';/BRW-YA$HCN)K8S&._I3MYW=GXXAH'VCH'U80F^P<-*LC=_Z
M/,NIHG:*AEVAM3DUHMJ'5?5'+3P$2E:B$)KK8L/*8U<ZGUF\J=O*M@P>0V#[
M1F'[L,3NU%!NWWSI!$TJ-D[0HR*JD6._L)SD"=.Y[3V7K*JUW!3E LFF*=7V
M<HOS]72D> !6-SO,#L-VAQ)K1+T/J_K-4-7G4F<=9XF]T.)4W7;1J!O*,-R[
M T<?&*$?@$(6=*O?>9XX]:R=^[++DY@X1<,PVJ'/P0C^ !;\G[C.FC?%?9\O
MUI@M7_2[H6MB:1>-QEU?A/MX* =&Z0>@H@5]T8W_P?>OGD$WBQ4TX4\Y^V>S
MLE^3>P10#(,>^B2,]@_@@OV7\JV1SJ^NGO4CT;G5 RU>I36/!GVB(NO1,('3
MTKU3-.P*K4VOR3."OO)]?VK5 Q&/MQ?M>TQ'_E93#)L>2HQ)&X)X/[_#3"9%
M[0D]Z.G?YW N2^\3IVC8%5J;5Y.(!* HW\WA1M;W&_'F6K)3,PQWZ- !FRPA
M. 4=Z8ZHE:@"K5XO-A:69EWI+U$&CD1_S9U+-.P*K4VQ24@"6,\'7A!9*1MW
M7U?$%DWB2/777!PCAPA,#A' .83F(K9R8:GUV[APE /47!PCHPA-1A'"NEMS
M,;*^R?=VX@)&W_LE_3%4?6A4?0BK>LW%J94+2^7=QH4C/5YS<0QU'QIU'\)"
M6',QMG(1=+@(+$4:&'UO+HZAK\.U_3!P;?W3@@I*YLI:$+D.N]5R/[)RXG9#
MRS%$<6A$<0C+TC)1LM(1=>F(S[KIZP2^P=YT'$,*AT8*AW %_99*B>A\3A-5
M:IA9K82UBK&2U*V(O_.]L:5V#M]W;Y:.(6Q#(VQ#6-@>E%U?UZ"]=1-+.VO=
M!.[DH208L1O")?$KH:AD)$=?=)(DT-<[FDVI^!/]BVY)/D._94O!G\OBB6Q^
MM-+B5.PZ1<.NT-H4&[$;CG=\D[/_#D:70G?B% V[0FNS:F1SN%_I75\R;I^Q
M,% 8;J^&P*9[,W8,<1T9<1W!XOJ>B]+EFMTVQ99/-*/%OZH^9]O.:-T3"M_(
MWUXDFL"F>^\*/89$CXQ$CV")_E#N5P,W?D;=\KEO46-15]1;FF$;6NO5=7L@
M1E]'L+[>O@I\G,]90M'-WRNV+$OHT"( WV7?<.44#;M":S-L5'MTM&WLD=-B
MN%,T[ JMS>K:5O:]BN' (M #% ,1RVEFX JM39C)#"(X,]@E8L6=&&/)!"RM
MND4(;&G5#FOM81CI'L'2_6U[-!B,G.Z#<8J&7:&UZ3.B/X(KW/\G&#G5^4[1
ML"NT-JM&YT=P4=N\Y^PY40/#1$ H<BK@7:&UZ3("/H)U]QUY[9_#+O7WQ"D:
M=H76/I)DU'P,[[+_'W,X=KIWWBD:=H769M4H^KA/T>\VAWM@3H&<$C;=FR^G
MA?GAVIG8C(JG\FRQ1&7QL#J VGS;G%^^*D_M;GQ_[7_ U2ED U,=BKXCXHGE
M4O,[UY#>^U,M#D1USKBZ4'Q9GKR=<J5X5GY<4#*CHFB@?Y]SKMXNBALTI[TO
M_P-02P,$%     @ ((9R6%>RXO6P @  K@@  !D   !X;"]W;W)K<VAE971S
M+W-H965T-#DN>&ULM59=;]HP%/TK5E9-K;0V(2&DZB!2"D5#HJR"TCU4>W"2
M"UAU[,QVH/WWLQ.:0@>HT]A+XH][CN\YOH[37G'Q)!< "CUGE,F.M5 JO[)M
MF2P@P_*"Y\#TS(R+#"O=%7-;Y@)P6H(R:KN.T[(S3)@5MLNQ.Q&V>:$H87 G
MD"RR#(N7:Z!\U;$:UNO F,P7R@S883O'<YB FN9W0O?LFB4E&3!).$,"9ATK
M:EQU Q-?!CP06,F--C)*8LZ?3&>0=BS') 04$F48L'XMH0N4&B*=QJ\UIU4O
M:8";[5?V?JE=:XFQA"ZG/TBJ%AWKTD(IS'!!U9BOOL%:CV_X$DYE^42K*C;0
M*R:%5#Q;@W4_(ZQZX^>U#QN 1G,/P%T#W(\"O#7 *X56F96R>ECAL"WX"@D3
MK=E,H_2F1&LUA)E=G"BA9XG&J; ?#<;H(1I.;]#W/NH/1M&H.XB&:#":W(^G
MMS>C^PDZ[8'"A,HS=(ZFDQXZ/3E#)X@P=+_@A<0LE6U;Z5P,HYVLU[VNUG7W
MK-N#Y )YC2_(=5QO![S[<;B[#;>U [4-;FV#6_(U]_!UL1 OA,U1E/&"*?1X
M"UD,XN<N80>9S*F[DCE.H&/I8R5!+,$*/W]JM)RONV0>B6Q+M%>+]DIV;X_H
M(6?S<P4B0WW",$L(IFA(<$PH400D>HQBJ80^:#MM\(YIPY'(MFQHUC8T#^[]
MFPTIQ&J7U KOEWCS65R&C4O';^K"6VZ*V!$6!"WW+6PK/;].SS^8WHU41'^N
M($5]3 1ZP+2 @_5YD.YO-^9(9%O*6[7RUG^LS]8Q;3@2V98-06U#\(_U&?Q9
M>"TW<)UW];DCS-=5[+^K3WOC-C$W^2T6<\(DHC#30.<BT RBNAVKCN)Y><'$
M7.GKJFPN] \%"!.@YV><J]>.N;/J7Y3P-U!+ P04    "  @AG)8(A9JF: -
M  "Y@@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6RUG6MOVT86AO\*
MH;T@!6J;=TE9VX M7K:+IC'LMKO 8C_0TLCFAB)5DHJ3_?7+BZS1>(Z.Q/1M
M/K2V<N;A,.^9VSM#ZO*E*#]5ST+4QI=5EE=7H^>Z7K^_N*CFSV*55.?%6N3-
MWRR+<I74S:_ETT6U+D6RZ JML@O;-/V+59+FH^O+[K.[\OJRV-19FHN[TJ@V
MJU52?KT56?%R-;)&KQ_<IT_/=?O!Q?7E.GD2#Z+^97U7-K]=["B+="7R*BUR
MHQ3+J]&-]3[V_;9 %_%K*EZJO9^-]E8>B^)3^\L/BZN1V=9(9&)>MXBD^=]G
M,1-9UI*:>ORVA8YVUVP+[O_\2H^ZFV]NYC&IQ*S(_IDNZN>KT61D+,0RV63U
M??'R=[&](:_ES8NLZOYKO&QCS9$QWU1UL=H6;FJP2O/^_\F7[3_$7@'+/U#
MWA:PWQ9P#Q1PM@6<4PNXVP+NJ06\;0'OU +^MH!_:H'QML"X$ZO_U^VD"9(Z
MN;XLBQ>C;*,;6OM#IV]7NE$DS=M4?*C+YF_3IEQ]_<-/LX\?0N/GFW^%#\:[
M0-1)FE7?&6?&+P^!\>[/WUU>U,U5VMB+^99XVQ/M T3+-CX4>?U<&6&^$ L5
M<-%4;U='^[6.MS9+#,3\W'"L[PW;M!VB0K/3B]M$\>#TXA91/#RYN#4ABD>G
M%Q\3Q6.^^#^2?%=\RDCA[-+%Z7C.H73)Y\5*&#\G7T1E_/OFL:K+IC/Y#Y4E
M/<BE06T/^[Y:)W-Q-6JZT$J4G\7H^J]_LGSS;Y3"2%B A(5(6(2$Q2"8DB?N
M+D]<CGX=B84HD\R8%^6Z*)-:&'7RQ6A_H%*E9UEF!VL'S\_7YGG;V#[OY\!)
M4<%)42%;^Z&JD9=T7/62,>B2BAS>3@Z/E:/I19IY2B6,-#?J9V'DS1RG&:]%
M68I%\UG7IEN!LC1Y3+.T_DJIQ%YB:(-&P@(D+.QAWIZ89[;KF.T?5=$(>=D8
M!%/2P]^EA\^FQT]-.I3B:9,E=5%^E5E@)*MBD]=4,K# H<F A 5(6.AKR6#;
M$RH7D%>-03 E%\:[7!B?.,(;X9>DF7$F[9+A>^/CNNG0ZS1_,GXLJLJ8)67Y
MM5D)O23EXMA,8(S,%20L0,)")"Q"PF(03,FGR2Z?)FS?\FN2;9)^U9DUZ]XD
MGY-3@(G6T*:FKS6SF1[F$ZTQ8*LT5%<D+$+"8A!,T76ZTW7*]A.O,SPY>SBZ
M(I@B^P$D+$#"0B0L0L)B$$S)%\N43H/)]@2S33/=I&<3VY+^7KNVIB[1_HE
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
M,?(8NZ<_X4F>8B?BJ'XUY&]AL'Q0APQ%4^63#IG'.V1!>/<PXR?9T#-Q4%H
MI8506@2EQ2B:FB;21O/X]_4/^.8N#_JB?B@M@-)"*"V"TF(43?U&(&G$^;P1
M]RW?"01]91J4%D!I(90606FQ3WSS0?>(X-Z@JN:$M.Q\WK+[$!P;:GC X!2
M/@0+I8506@2EQ2B:FB;2'/1MU%#C0_T_*"V TD(H+8+28A1-S1?I__G\L<!O
M&6KTPWZD;\-?>7!&0(T\*"V"TF(43<T(:>3YO)'7/T9_LZF?B[)_ (@==)#V
MUPQ*"Z"T$$J+H+0815-31MJ&/G_Z\ _XWD(?>MH02@N@M!!*BZ"T&$53\VKO
MJU&/?S?JX/=Y^/KWAEK>F!R@L-]]BOWR4ZAG"J7%*%J?%1?5LQ!UD-3)]>5*
ME$]B)K*L$;J=?O3?4[_[M)FI+-OWQ[^_L4<7VN>WUOO(:C^_D)CKRW7R)#XD
MY5.:5T8FE@W2/!\WR5&F3\^[7^IB?35J)NZ/15T7J^['9Y$L1-D&-'^_+(KZ
M]9?V B]%^:FK]O7_ 5!+ P04    "  @AG)8?P$0!UX"  !G!@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U,2YX;6RM55UOFS 4_2L6FZ96ZF("239E@-0F
MK39-TZ)D'P_3'ARX"58,9K8)W7[];$,0Z6B:2N,!^]KW')]CXTM0<;&3*8!"
M]QG+9>BD2A53C&6<0D;D@!>0ZYD-%QE1.A1;+ L!)+&@C&'/=2<X(S1WHL".
M+404\%(QFL-"(%EF&1&_;X#Q*G2&SF%@2;>I,@,X"@JRA16HK\5"Z BW+ G-
M()>4YTC )G2NA]/9V.3;A&\4*MGI(^-DS?G.!!^2T'&-(& 0*\- =+.'&3!F
MB+2,7PVGTRYI@-W^@?W.>M=>UD3"C+/O-%%IZ+QU4 (;4C*UY-5[:/Q8@3%G
MTKY15>>.70?%I50\:\!:04;SNB7WS3YT ,/1(P"O 7CG OP&X%NCM3)K:TX4
MB0+!*R1,MF8S';LW%JW=T-R<XDH)/4LU3D6+Y>W=[7)Y.T>K+Y]G']'%'!2A
M3%ZBU^@EPDBF1( ,L-)K&02.&]Z;FM=[A'<.\0#YPRODN9[? Y^=#_>.X5@[
M;&UZK4W/\OEGVOQQO99*Z&_H9Y^UFFO4SV7NU506)(;0T1='@MB#$[UZ,9RX
M[_J,_B>R(]M^:]L_Q1XM])T (2!!^D.*=TA?8ZE(GM!\BRYHWISN9=\>U,03
M2VQ*P3YR [SO&CN5<:1VU*H=/4LM*57*!?VC!YX0._I'RM USP/%3Z8=R1ZW
MLL?/D7V%"B+0GK 2K.R$,T:$1 6(VD*O@WJ)<5?: _&G,FK=N%,&3 G^1,26
MYA(QV&B,.WBCP:(N:W6@>&$KPYHK76=L-]5_ A F0<]O.%>'P!2;]M\2_050
M2P,$%     @ ((9R6(G,WS2N @  D@<  !D   !X;"]W;W)K<VAE971S+W-H
M965T-3(N>&ULK57;;MLP#/T5P2N&%ECK6V[M$@-.O&'!E@N:='L8]J#83"S4
MECQ)2;J_GR0[7IJZ13'TQ18EGD,>RB;[>\;O10H@T4.>43&P4BF+&]L6<0HY
M%E>L *I.UHSG6"J3;VQ1<,") >69[3E.Q\XQH5;0-WMS'O395F:$PIPCL<US
MS/\,(6/[@>5:AXU;LDFEWK"#?H$WL !Y5\RYLNR:)2$Y4$$811S6 RMT;Z*V
M]C<.WPGLQ=$::24KQNZU,4X&EJ,3@@QBJ1FP>NU@!%FFB50:ORM.JPZI@<?K
M _MGHUUI66$!(Y;]((E,!U;/0@FL\3:3MVS_!2H])L&89<(\T;[T[5Y;*-X*
MR?(*K#+("2W?^*&JPQ' [3P#\"J =PIH/0/P*X#_6D"K K1,94HII@X1ECCH
M<[9'7'LK-KTPQ31H)9]0?>T+R=4I43@9C&:3R6R*%LO9Z"L*IQ$*HVB\',^F
MX3<T#\?1Y7B*1N%\O%3V>002DTQ<H$MTMXC0^=D%.D.$HF7*M@+31/1MJ7+2
MS'9<Q1^6\;UGXKL>FC J4X$^T022QP2V$E,K\@Z*AMZ+C!'$5\AW/R#/\?R&
MA$:OAWL-\.CU</<%-7Y]/[[A\]_@?GZ&*R&Y^I-^-=U#&:?5'$=WEQM1X!@&
MEFH? O@.K.#].[?C?&RJX5N216]$]JB^K;J^K9?8@XCL2 (T42V,T!T(J5J:
M1$6&*3I77[9(L8IYT53/DK=C>'5SW04]QW'Z]NZX3D^=ND^<HJ=.KG/L]4A8
MNQ;6_D]A36)*KO91"G[//='2X-/U3Z0T^%Q[)T+LHVZ5 ]^8KB]0S+94EK]Y
MO5L/EM#TTY/]H1HXY7SX1U-.JPGF&T(%RF"M*)VKKLJ(EQ.@-"0K3$]<,:DZ
MK%FF:F@"UP[J?,V8/!@Z0#V&@[]02P,$%     @ ((9R6/KAU]/8"   /6<
M !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULM9U;;]LX&H;_"N$=+&:
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
M@I&D9!,85)R\.-H%DJ5= $%+Y"P(7J K:0([,M_'MW1[^A'IQ3TOD.SS D_
M=! &RX07+[Y ,N,+QD+304&N3:ER-^VP56NICF3XV[&YE;#)XM+K5)GVFLT7
MN3)U5YM9^G8V\95=?,<RDT6@-9T=:>_L6R2<1RDQD\7OUU=9@C("/N3)"S+)
MQL+8%S)!N0D?,N$%F61W8HL]\8"RA#7(A)5'$0Z;M1;@)7V7<[)AL-E:U[$N
MT8%UR0LNR;Z^%F/? 77IA-ML?77)"R[)#L 6"^"3ZU(\L"[!XI(?LV'9;1C[
MPB4HK^%#)KS@DNQ=;#$O'E*7-'?< LTAKKGE%D1]A4FR*,86CV*GPD0& I,7
M%V,LV1ACBX^QO3!9!'[:K*R%R8O7,9;,CK'%[=A788(U10:3Z^1) B9?OL@8
MUA@93*Z3"0F81GLC'Q3:A8FHA[@*3#T+ ;#DBXS-#L*.56D@+GEQ+\:2?3&V
M^!</J$IF@4%5R0LN24;'V.)T['P9%UFJ$BPN>?%4QI*I,B:^< G*4OF0"2^X
M)%DT8XM'\Y"JI%FK'2O&I%CCZMQ7E20;9FSQ87:J2N% 5O+BTHPEFV9L\6FV
M5R6+0/LB3O=$ZJ5%PGF4$BM9C)Q/KDIX&"O!>CN#R77R)+^URA<KP?H[@\EU
M,B&QTFB+9ZSQ>,:J-P?6>#SW5B6)E3PX/!\T[57)"RM)'L]XK,FS36!K1&9A
M)2\^SU@R>L86I^=A5>E362SG5564S^B7@F]O+DBPF.3%^!E+SL_88OW\/WSG
M&JQ9-)A<)W425UG\HGO?NZ:QB::QLHS K.X:O^0GC2V&TKWO7HO4!_ZC5"F[
M7CRCL60:C2VNS[WO7XO4Q_UIH.3?BR4TECRAL<44NO<=;)'Z!DZJ>,58U)WC
MEUC&;([<_P+12'W[)J69$K^?=V_*+]\T$XCE%:(:2^6$JN_Q,W?B/ P)5"P6
MS<TYJT*\CN<W"\O)"\IQ^3!T+Q0C.3CCO8,R/$U#63,?,N&%="2K9VSQ>AY
MTY%J_8-Y$53KNF:[G06;%JDE]V5L-C;NV5-/)3!8+V8PN4Y6)(S8VR1[V(F!
M".*0"2] (MD^8XOO\X"=>*_0OB3$5#FY4Q5A,-^'^Q9I2@;.V.+ ['1=N-?L
MOOH'*R=U+^[-6+)OQA;_9ON%H45@]RZ.P/#Z'XN"\R E<C&;'?<7(H 7<L.Z
M-H/)=7(E4=+>4!F^/)D=H4_/A!?0HO+;R<V@-:0\4;4\$4UUTFQ&XZRO.$E
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
M)'NU>K<"4'NLHIESBW8C /7!H&AF(VA\,,]JP!R:QG7J!VJ%@=+\BG9@;AB
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
M6C [7&YE0@(<6/KTD"C6: W?_];TG8]5K"XI-KZ0V![(5@FR5:=>@@QRD-*
MO-*EFQ?T=17)6L5S2>9BOA'+CNCUT.^U_;;3M]>[C"ZTYQZC=LFH7<MHM,/F
M!A(B8$U8B@93R!DC0D*"(D=62:Q6_UQBN5A[AUCS -:%MMN#Y9>P_%\JJ(*6
M80*)H,$YO&JW.)>7?\3KJ+HNM-\>L$X)K%,+[%&W-HG@ 6(H82%X!%3*E,3!
MT7-912K7[NXDYS7<_>Q&G2, GG< H#;$_PF@6P+HU@*8)J8!TAT<I/I=)S:"
M*M0EHC@DJ0A6NJD!$H8TLR),VYCWJS:)JH#4[G5NZ5Q2;%Q/P7,@)&^RAF>O
MY-G[%9XG\&T+*N]7_N.D[QT?SAV_VSNHKV.KIM/R6MV#&JN-^MP:LW<ZO@C%
MTG3.4F>7QBIO_LK5LCF_,SVI_:]YWME/B%C26 +#A79U&AW]I(B\6\XGBB>F
M?YQSI;M1,USI#PP4F8&^ON!<;2?9!N4GR_ ?4$L#!!0    ( ""&<E@'LL,V
M.@@  %1+   9    >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;,6<VV[C-A"&
M7X5PBV(7*&*+M&4G30PDEMBF:++!9K>]*'K!V'0L5):\(IUT@3Y\J4-,4Y+'
M%C"+WB0^<#[*\TN4YB>ER]<T^UNMI-3DGW6<J*O>2NO-1;^OYBNY%NHLW<C$
M?+-,L[70YFWVW%>;3(I%$;2.^W0P\/MK$26]Z67QV4,VO4RW.HX2^9 1M5VO
M1?;U1L;IZU7/Z[U]\#%Z7NG\@_[T<B.>Y:/4GS</F7G7WU$6T5HF*DH3DLGE
M5>_:N^!#E@<4+7Z/Y*O:>TWRG_*4IG_G;VX75[U!OD4REG.=(X3Y]R)G,HYS
MDMF.+Q6TM^LS#]Q__4;GQ8\W/^9)*#E+XS^BA5Y=]28]LI!+L8WUQ_3U%UG]
MH%'.FZ>Q*OZ2U[+M>-PC\ZW2Z;H*-ENPCI+RO_BG2L1> &,' F@50&L!E!X(
M8%4 .S5@6 4,3PT850&C4P/\*L O<E\FJ\AT(+287F;I*\GRUH:6ORCD*J)-
M@J,DW[,>=6:^C4R<GMY\?KR]#Q\?R>S#W<WM_?6GVP_WC^1=(+6(8O6>?$^B
MA'Q:I5LEDH6Z[&O39Q[9GU?\H.33 WR/DKLTT2M%PF0A%RZ@;S9VM\7T;8MO
M*$B\$U\)]7\D=$ I^?P8D'??OR>WB=(BCLTNKUNV<083?Q7)&?&&+K+MI\*8
M0,[/"/,*# ,PX>D8:&OXZ1BO'>.DG^UV&%9PV:$=9JO,)TJ16;I^BA*1CP^*
M_'G]I'1FAHF_6K;TIB0.VXGYV'FA-F(NKWIF<%0R>Y&]Z0_?>?[@IS8M,6$!
M)BS$A'$DF*/Q<*?Q$*)/9T;2:"&S0EQB=$W44F99_? MQ0517<7%A 4E;%3
M\C/LRW1PV7_95ZS9PF=#SVW$(8R3WM$NO2,PO=?K=)MHDB[)9IO-5^:\2#99
M-#=_1=2:8A#7-<68L*"$^4"*FRU\G]93#&&<%/N[%/M@BC_*_*HJ2IYK*6[+
M+DCJFEU,6. ?S6ZSA3?RSVO9A3!.=L>[[([!<\!#)N/(7(R82]'Z+FQ.PNF\
M'#?@<\(8,^N8L  3%F+".!+,T7RRTWP"'E&?=11'VN@=B]9KK!LPO*N@F+!@
M<O0P:K9@C U'M>,(XC@Y/=_E]!P^SPJU:DLE&-4UE9BPX/QH*ILMZ*36AD,4
M)Y'>P)8Q S"5/Z?IXC6*X[9TPJ%=\XE*"RJ:,X*?L]H('I[4BF-MF2O!7B7I
M@1)\T"N9$:&4U&V%X@T<WED&3%I0T: =NZ6)-V"LK@$$<A-+;6(IF-A/J:EM
MH<2"X9T3BTD+*AJ8V&83YH_.Q_7,0B0WL[:6]>!B]C=3R%Z0WR+QE)_<(JF(
M2!9DGB8ZBYZV96D;)<1<EN=7Z^9S<T&S+2VQ=[/;Z]G[(Q<Y'FKEBTH+4&DA
M*HUCT=S=PI:_'ES_[NT0K:JBEKRHM*"B@<=;LPF=T$G]<(- ;EYMW>O!A6]^
MR+0F%+7 1:4%WO$2MVJR[Q#04<L UFQV**.VS/7@.O?MJOPAORHG?][)]9/,
MVH<BU#(7E1:@TD)4&L>BN0+;2MN#2^UO?H9"K<-1:0$J+42E<2R:NUO88MR#
MJ_&#(^FD.12=#VH#U@R&=Y8)DQ:BTC@6S97)UO<>7.#?2TWFIL@_P87TFD7Q
MN$4YU&H>E1:BTC@6S9UCM'X"A?V$3]%"O@IM"MHP>8FR-,FG%DT5]FAZ,@HJ
M<IO,P?,MS.\ZL*+2 E1:B$KC6#17=VMB4 ]]>I.B&ANHM "5%J+2.!;-E=K:
M*A2V53K-<L*LSAK3YL3CL#[8!ZA]AJ@TCD5SM;/&#04=@.E]JB59IMES]"*3
M5KU0G9>*YI3,7E,O5$<%E<:Q:*Y>UE&AL*/2><H;YG76KSF'SUKTP^PS1*5Q
M+)JKGW5NZ.B;S_A25)<'E1:@TD)4&L>BN=);BXF>9C$=G/B%XSOKBNHLT>;:
M!SIBHV'-P4/ME&/17,&L941![^'@K#(<UEDG5*NGHH'3QB%JEQR+YJID'1P*
M.SC0A#4<VEDI5+>'-E=!M$Q8H_;)L6BN5-;%H;"+<VQB&P[O+!>JQ4.;ME)S
MUCI$[9-CT=SUR=:Z84>LFR/3Y7!XY^7(J,X,:R[TH!-_X-?T0NV48]%<O:SE
MPF#+Y5M/<3!4>P:5%J#20E0:QZ*YNX6U9QALSQR9A(>C.ZN*NNB%-9>JF*N9
M2?T@1C5DL&BN6GMWA<"&S*$)*3BLLTRX-W^TN#K4'S<&6]S[.KZ%$<.L$<-@
M(Z;#C!1,ZBP=ZC(7UER=PCQ*Z\JA6C!8-%<Y:\&P(XMG8O%5YR8+,.D$(SI+
MAFJQH-)"5!K'HKG26HN%^>B33@S5=4&E!:BT$)7&L6BNU-:<8; YT]D(9TUG
MA#6FBF9PKYWU0UUX@TKC6#17/VO;,-BVZ7)C&6LNQC';T9 .U9Y!I86H-(Y%
M<Z6S-@X[LAAGFY\W\T,OLG>+*_+OD9O';UC30AG5-43U;%!I(2J-8]'<^Y*M
MMS.$O9W;1$O#U203NO68J^+S6V%V:@W.!K4KPQG<35?!4&DA*HUCT5S!K+DS
MA&\*"I6.UD:K!1%)LA4QR>2+3+:2++-T73W@0F:*B/F7;73H#G-4 P>5%E2T
M_3%^5!_B0]0N.1;-5=3Z,D/ZO]IU0U1C!Y46H-)"5!K'HKF[A36 AD=6Y)QN
M+%2DVC%3ORZ"^^NL'.K:'%0:QZ*5RO7W'@9DAM;GXK%-RAR(INXHG[*S^W3W
M:*CKXH%(M<\#[X*7#WBRF/)Y4W<B>S;74"262X,<G(V-E%GY"*?RC4XWQ2.'
MGE)MQO?BY4J*A<SR!N;[99KJMS=Y![L':4W_ U!+ P04    "  @AG)8IXJ8
M$4@#  "E#0  &0   'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6RMEUUOVC 4
MAO^*E553)U6$A(\R!I& 9%VGMD.P;A?3+DQR@*A.S&P'.FD_?K83,J AA2DW
M$#M^'_N\/O%';T/9$U\""/0<D9CWC:40JZYI<G\)$>8UNH)8OIE3%F$ABVQA
M\A4#'&A11$R[7F^;$0YCP^GINC%S>C01)(QAS!!/H@BSWT,@=-,W+&-;,0D7
M2Z$J3*>WP@N8@GA<C9DLF3DE"".(>4ACQ&#>-P96U^NH]KK!MQ V?.<9J4AF
ME#ZIPFW0-^IJ0$# %XJ Y=\:1D"( LEA_,J81MZE$NX^;^D?=>PREAGF,*+D
M>QB(9=_H&"B .4Z(F-#-)\CB:2F>3PG7OVB3MFTV#>0G7- H$\L11&&<_N/G
MS(<=0>.8P,X$]H' MH\(&IF@<:J@F0F:!X*F=430R@0Z=#.-71OG8H&='J,;
MQ%1K25,/VGVMEGZ%L<J3J6#R;2AUPKGS;@9W:#SY,O(\]_;A9HHN71 X)/P=
MND!AC.Y#0N2,\IXI9'=*9/H9>I2B[2-H"]W36"PY\N( @@*]]XK>+@&8,LX\
M6'L;[- N)7Y.2 U9[Z^07;=M]#AUT>7%.W0;<X$)D<DOBH(\ =FP-+*Q119@
MW'+,(%GD&+L$XY5C7/!?C@9-8)[$P?$X][QLY(G3T%TU3DZ<'X,9%TQ^^3\+
M!CY,:<UBFEH-NWR%?>@;<KGCP-9@.&_?6.WZAZ(YJ1+F5@GS*H+M34DSGY)F
M&=VY"T6XP'K]Y2 $ 375"$<T*<SL84IK:9K:3]:.5>^9ZUVC2SL\U^@J85[I
MX/?L:^7VM?[;/B0HFH'<&'V0^UK18C8LA9^;X"FLLQ.=76OMSXU[0ANOHD'M
M^=G._6R?[^>5]% =7\)X49*9I>!SO:P2YE8)\]HO<KA5G,+7N>77I98_)-$,
M&*)SN7/GBSU'?U[9XX8IM;V;2@<+06F_YYI8)<PK&_N>B9W<Q,Z))C*]<7(T
M9S1"7YD\C4DKT]VTR,52[+E96R7,K1+F=5XUW-PYCT; %OHBP)&O/O?TM);7
MYG>-@3YB']2/K*Z;7AG^8=(+S#UF"YGCB,!<(NNU:_D5L?12D!8$7>E3[XP*
M>8;6CTMYCP*F&LCW<TK%MJ ZR&]FSE]02P,$%     @ ((9R6">5D!LB!@
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
M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y
M+AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*
M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC
M)8QQ8K3^-8+)#^Q^ %!+ P04    "  @AG)8[[0^A#H%  !(*@  #P   'AL
M+W=O<FMB;V]K+GAM;,6:6V^;2!2 _\K(3ZG47=O<TD9QI F,;50;$.!H^[0B
M]M@9%4,$I-GMK]\9J+M#0H[Z<N(GFXOPQYGA?.<POGXNJV_W9?F-_'/,BWHV
M>FB:QZOQN-X^\&-6_UD^\D(>V9?5,6OD9G48UX\5SW;U ^?-,1\;DXDS/F:B
M&-U<GZX556-]HVSXMA%E(7>J'7>"/]?_'U>;Y+NHQ;W(1?/O;-1^S_F('$4A
MCN('W\U&DQ&I'\KG95F)'V719'FRK<H\GXVFW8$[7C5B^VIWHB#3[+YN]S39
M?9Q)D-G(F<@+[D55-^T9[?4SR?B=RY.[K:>FG(N\X967-7Q1E4^/HCBHR\B[
M&&NWT<;A]-D%\:KZG3"6^[W8<J_</AUYT71QK'BN (OZ03S6(U)D1SX;G4XA
M6;$CK&ADD(A?=)>2YZH[E3_M[[J[;B2N%L/J2L@#E;]KP?$@W3!(PI7OT91Y
MY):N:. RDBP92Q,-T   C;,!DHLHTR!- -)\1\@DE1]K%DC <$["B,4:I 5
M6F>#=&FRU"!M -(^'^22!AJD T Z9X3\V] @+P'(2US(9+->T_BK@DK\1>#/
M?9<&*:&N&VZ"U-<@/P&0GW A8W;'@@TC,7-#R9CZH3[$GP&PS[A@*T83IJ?
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
MX!.41E!$Y2BD<A13.0JJ'$55CL(J1W&5H\#*4605*+(*%%D%BJP"15:!(JM
MD56@R"I09!4HL@H4626*K!)%5HDBJT215:+(*E%DE2BR2A19)8JL$D56A2*K
M0I%5H<BJ4&15*+(J%%D5BJP*15:%(JM"D56CR*I19-4HLFH4636*K!I%5HTB
MJT:15:/(JE%D+5!D+5!D+5!D+5!D+?Y3UF=KEW\</SSSUM3=(9\-?[N:O0%0
M2P$"% ,4    "  @AG)8!T%-8H$   "Q    $               @ $
M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( ""&<EC*Q!X [P   "L"   1
M              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (
M ""&<EB97)PC$ 8  )PG   3              "  <T!  !X;"]T:&5M92]T
M:&5M93$N>&UL4$L! A0#%     @ ((9R6(=+ U8K"   ;#D  !@
M     ("!#@@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    (
M ""&<E@9PVI-% @  -<E   8              " @6\0  !X;"]W;W)K<VAE
M971S+W-H965T,BYX;6Q02P$"% ,4    "  @AG)8>$7* 84"  "R!@  &
M            @(&Y&   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#
M%     @ ((9R6-U.O9<?!P  R"8  !@              ("!=!L  'AL+W=O
M<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( ""&<EB5J 1\L0P  !="
M   8              " @<DB  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q0
M2P$"% ,4    "  @AG)8+/QRK1(*  #W40  &               @(&P+P
M>&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ ((9R6%<FQ?SJ
M P  RA(  !@              ("!^#D  'AL+W=O<FMS:&5E=',O<VAE970W
M+GAM;%!+ 0(4 Q0    ( ""&<EA\9?/6?R   ,!@   8              "
M@1@^  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  @AG)8
M=4:&WUD2   P/@  &               @('-7@  >&PO=V]R:W-H965T<R]S
M:&5E=#DN>&UL4$L! A0#%     @ ((9R6"\XQ?XG"   (A0  !D
M     ("!7'$  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4
M"  @AG)8OI= #ND#  #-"   &0              @(&Z>0  >&PO=V]R:W-H
M965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( ""&<EA_PT@W;0@  !H5   9
M              " @=I]  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L!
M A0#%     @ ((9R6!,(Y8IH @  7P4  !D              ("!?H8  'AL
M+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    "  @AG)8KWC\'W@#
M  #S!P  &0              @($=B0  >&PO=V]R:W-H965T<R]S:&5E=#$T
M+GAM;%!+ 0(4 Q0    ( ""&<E@$;B!:F @  -P4   9              "
M@<R,  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ ((9R
M6%*9\T"?"   .AD  !D              ("!FY4  'AL+W=O<FMS:&5E=',O
M<VAE970Q-BYX;6Q02P$"% ,4    "  @AG)8#Y(B(:<#  !+"   &0
M        @(%QG@  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0
M   ( ""&<EBIP@@;,08  /8-   9              " @4^B  !X;"]W;W)K
M<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ ((9R6!EEA=-^ P  ZP@
M !D              ("!MZ@  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q0
M2P$"% ,4    "  @AG)8IY-W()0+  !D'@  &0              @(%LK
M>&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( ""&<EBW8M@<
MG00  ,T,   9              " @3>X  !X;"]W;W)K<VAE971S+W-H965T
M,C$N>&UL4$L! A0#%     @ ((9R6!?]+QK: P  R@@  !D
M ("!"[T  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  @
MAG)8K/K<V9@&   *$   &0              @($<P0  >&PO=V]R:W-H965T
M<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( ""&<E@W#+P&& L  &0;   9
M          " @>O'  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#
M%     @ ((9R6&\^K5?,!P  G1(  !D              ("!.M,  'AL+W=O
M<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  @AG)8?-B%S 0&  #J
M#@  &0              @($]VP  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM
M;%!+ 0(4 Q0    ( ""&<E@A\#P 7 (  )$&   9              " @7CA
M  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ ((9R6$OG
M\RR_(0  86L  !D              ("!"^0  'AL+W=O<FMS:&5E=',O<VAE
M970R."YX;6Q02P$"% ,4    "  @AG)86E#S^2((  ".%   &0
M    @($!!@$ >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    (
M ""&<EB1D@J1900  .4)   9              " @5H. 0!X;"]W;W)K<VAE
M971S+W-H965T,S N>&UL4$L! A0#%     @ ((9R6%-#+'.<!   @ P  !D
M             ("!]A(! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"
M% ,4    "  @AG)8@FM#N'X"  !;!0  &0              @(')%P$ >&PO
M=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( ""&<EAHFI=D:08
M #(1   9              " @7X: 0!X;"]W;W)K<VAE971S+W-H965T,S,N
M>&UL4$L! A0#%     @ ((9R6/(%=<1<!0  9@P  !D              ("!
M'B$! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  @AG)8
MB!1V,U($  "0#   &0              @(&Q)@$ >&PO=V]R:W-H965T<R]S
M:&5E=#,U+GAM;%!+ 0(4 Q0    ( ""&<EA6Y>3XP0,  /P(   9
M      " @3HK 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%
M  @ ((9R6*EP$SK\ @  GP8  !D              ("!,B\! 'AL+W=O<FMS
M:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    "  @AG)83EOU*DD#  #N!P
M&0              @(%E,@$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+
M 0(4 Q0    ( ""&<EAHE3LOZ0(   <&   9              " @>4U 0!X
M;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ ((9R6* -66FL
M!   F H  !D              ("!!3D! 'AL+W=O<FMS:&5E=',O<VAE970T
M,"YX;6Q02P$"% ,4    "  @AG)8G+<Z86D,  "Y@@  &0
M@('H/0$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( ""&
M<EA%ZE=AFQ(  #49 0 9              " @8A* 0!X;"]W;W)K<VAE971S
M+W-H965T-#(N>&UL4$L! A0#%     @ ((9R6#21:V4X!   8A@  !D
M         ("!6ET! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M    "  @AG)852B.MTL(   D20  &0              @(')80$ >&PO=V]R
M:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( ""&<EA;DJ*CDP<  %TY
M   9              " @4MJ 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL
M4$L! A0#%     @ ((9R6*^-E'JC P  6Q   !D              ("!%7(!
M 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    "  @AG)8\CU_
M</4"   :#   &0              @('O=0$ >&PO=V]R:W-H965T<R]S:&5E
M=#0W+GAM;%!+ 0(4 Q0    ( ""&<EA%"MV.6@@  /D]   9
M  " @1MY 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @
M((9R6%>RXO6P @  K@@  !D              ("!K($! 'AL+W=O<FMS:&5E
M=',O<VAE970T.2YX;6Q02P$"% ,4    "  @AG)8(A9JF: -  "Y@@  &0
M            @(&3A $ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4
M Q0    ( ""&<EA_ 1 '7@(  &<&   9              " @6J2 0!X;"]W
M;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ ((9R6(G,WS2N @
MD@<  !D              ("!_Y0! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX
M;6Q02P$"% ,4    "  @AG)8^N'7T]@(   ]9P  &0              @('D
MEP$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( ""&<EB<
M$ 5HE@X  *2,   9              " @?.@ 0!X;"]W;W)K<VAE971S+W-H
M965T-30N>&UL4$L! A0#%     @ ((9R6&Z@<;D7#   LG\  !D
M     ("!P*\! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4
M"  @AG)8\#M-[Y$#  "'#@  &0              @($.O $ >&PO=V]R:W-H
M965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( ""&<EA[&WKZ"@H  '!D   9
M              " @=:_ 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L!
M A0#%     @ ((9R6/DCS$QM P  40X  !D              ("!%\H! 'AL
M+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    "  @AG)8Y=4ND)\'
M  "9/0  &0              @(&[S0$ >&PO=V]R:W-H965T<R]S:&5E=#4Y
M+GAM;%!+ 0(4 Q0    ( ""&<EC8BT:N3@<  &@S   9              "
M@9'5 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ ((9R
M6#Q9%&N1 P  O@P  !D              ("!%MT! 'AL+W=O<FMS:&5E=',O
M<VAE970V,2YX;6Q02P$"% ,4    "  @AG)8![+#-CH(  !42P  &0
M        @('>X $ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0
M   ( ""&<EBGBI@12 ,  *4-   9              " @4_I 0!X;"]W;W)K
M<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ ((9R6">5D!LB!@  62D
M !D              ("!SNP! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q0
M2P$"% ,4    "  @AG)8?QK*9D(#  "L%   #0              @ $G\P$
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( ""&<EB7BKL<P    !,"   +
M          "  93V 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( ""&<ECOM#Z$
M.@4  $@J   /              "  7WW 0!X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    "  @AG)8TDF\;1$"   7)@  &@              @ 'D_ $ >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  @AG)8P(AM=.D!
M  !^)0  $P              @ $M_P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     2 !( *\3  !' 0(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<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>82
<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>84
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>384</ContextCount>
  <ElementCount>488</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>118</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>17</UnitCount>
  <MyReports>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>010000 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>020000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/ConsolidatedStatementsOfOperations</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>030000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>040000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>040100 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>060100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>060200 - Disclosure - REVENUE RECOGNITION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/RevenueRecognition</Role>
      <ShortName>REVENUE RECOGNITION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>060300 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>060400 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/FairValueOfFinancialInstruments</Role>
      <ShortName>FAIR VALUE OF FINANCIAL INSTRUMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>060500 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>060600 - Disclosure - PREFERRED STOCK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/PreferredStock</Role>
      <ShortName>PREFERRED STOCK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>060700 - Disclosure - COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapital</Role>
      <ShortName>COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>060800 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/Debt</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>060900 - Disclosure - STOCK COMPENSATION PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/StockCompensationPlans</Role>
      <ShortName>STOCK COMPENSATION PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>061000 - Disclosure - EMPLOYEE BENEFIT PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/EmployeeBenefitPlans</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>061100 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>061200 - Disclosure - GEOGRAPHIC CONCENTRATION OF CUSTOMERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/GeographicConcentrationOfCustomers</Role>
      <ShortName>GEOGRAPHIC CONCENTRATION OF CUSTOMERS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>061300 - Disclosure - REGULATORY PROCEEDINGS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/RegulatoryProceedings</Role>
      <ShortName>REGULATORY PROCEEDINGS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>061400 - Disclosure - NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShare</Role>
      <ShortName>NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>061500 - Disclosure - COMMON STOCK OFFERING</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/CommonStockOffering</Role>
      <ShortName>COMMON STOCK OFFERING</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>061600 - Disclosure - BUSINESS COMBINATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/BusinessCombinations</Role>
      <ShortName>BUSINESS COMBINATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>061700 - Disclosure - LEGAL PROCEEDINGS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/LegalProceedings</Role>
      <ShortName>LEGAL PROCEEDINGS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>061800 - Disclosure - BUSINESS SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/BusinessSegmentInformation</Role>
      <ShortName>BUSINESS SEGMENT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>061900 - Disclosure - IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/ImpactOfRecentAccountingPronouncements</Role>
      <ShortName>IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>062000 - Disclosure - INSIDER TRADING ARRANGEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/InsiderTradingArrangements</Role>
      <ShortName>INSIDER TRADING ARRANGEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>070100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>080100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://artesianwater.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>080200 - Disclosure - REVENUE RECOGNITION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/RevenueRecognitionTables</Role>
      <ShortName>REVENUE RECOGNITION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://artesianwater.com/role/RevenueRecognition</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>080300 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/LeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://artesianwater.com/role/Leases</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>080400 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/FairValueOfFinancialInstrumentsTables</Role>
      <ShortName>FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://artesianwater.com/role/FairValueOfFinancialInstruments</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>080500 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/IncomeTaxesTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://artesianwater.com/role/IncomeTaxes</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>080800 - Disclosure - DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/DebtTables</Role>
      <ShortName>DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://artesianwater.com/role/Debt</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>080900 - Disclosure - STOCK COMPENSATION PLANS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/StockCompensationPlansTables</Role>
      <ShortName>STOCK COMPENSATION PLANS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://artesianwater.com/role/StockCompensationPlans</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>081100 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://artesianwater.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>081300 - Disclosure - REGULATORY PROCEEDINGS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/RegulatoryProceedingsTables</Role>
      <ShortName>REGULATORY PROCEEDINGS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://artesianwater.com/role/RegulatoryProceedings</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>081400 - Disclosure - NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareTables</Role>
      <ShortName>NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShare</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>081600 - Disclosure - BUSINESS COMBINATIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/BusinessCombinationsTables</Role>
      <ShortName>BUSINESS COMBINATIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://artesianwater.com/role/BusinessCombinations</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>081800 - Disclosure - BUSINESS SEGMENT INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/BusinessSegmentInformationTables</Role>
      <ShortName>BUSINESS SEGMENT INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://artesianwater.com/role/BusinessSegmentInformation</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>090100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 1 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 1 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>090102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 2 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 2 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>090104 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 3 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 3 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>090106 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 4 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 4 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>090200 - Disclosure - REVENUE RECOGNITION, Disaggregated Revenues (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails</Role>
      <ShortName>REVENUE RECOGNITION, Disaggregated Revenues (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>090202 - Disclosure - REVENUE RECOGNITION, Contract Assets and Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails</Role>
      <ShortName>REVENUE RECOGNITION, Contract Assets and Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>090204 - Disclosure - REVENUE RECOGNITION, Remaining Performance Obligation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails</Role>
      <ShortName>REVENUE RECOGNITION, Remaining Performance Obligation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>090300 - Disclosure - LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/LeasesDetails</Role>
      <ShortName>LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/LeasesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>090400 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails</Role>
      <ShortName>FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/FairValueOfFinancialInstrumentsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>090500 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/IncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/IncomeTaxesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>090600 - Disclosure - PREFERRED STOCK (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/PreferredStockDetails</Role>
      <ShortName>PREFERRED STOCK (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/PreferredStock</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>090700 - Disclosure - COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapitalDetails</Role>
      <ShortName>COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapital</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>090800 - Disclosure - DEBT, Lines of Credit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/DebtLinesOfCreditDetails</Role>
      <ShortName>DEBT, Lines of Credit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>090802 - Disclosure - DEBT, Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/DebtLongtermDebtDetails</Role>
      <ShortName>DEBT, Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>090900 - Disclosure - STOCK COMPENSATION PLANS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/StockCompensationPlansDetails</Role>
      <ShortName>STOCK COMPENSATION PLANS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/StockCompensationPlansTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>091000 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/EmployeeBenefitPlansDetails</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>091100 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>091200 - Disclosure - GEOGRAPHIC CONCENTRATION OF CUSTOMERS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails</Role>
      <ShortName>GEOGRAPHIC CONCENTRATION OF CUSTOMERS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/GeographicConcentrationOfCustomers</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>091300 - Disclosure - REGULATORY PROCEEDINGS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/RegulatoryProceedingsDetails</Role>
      <ShortName>REGULATORY PROCEEDINGS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/RegulatoryProceedingsTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>091400 - Disclosure - NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails</Role>
      <ShortName>NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>091500 - Disclosure - COMMON STOCK OFFERING (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/CommonStockOfferingDetails</Role>
      <ShortName>COMMON STOCK OFFERING (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/CommonStockOffering</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>091600 - Disclosure - BUSINESS COMBINATIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/BusinessCombinationsDetails</Role>
      <ShortName>BUSINESS COMBINATIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/BusinessCombinationsTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>091702 - Disclosure - LEGAL PROCEEDINGS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/LegalProceedingsDetails</Role>
      <ShortName>LEGAL PROCEEDINGS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/LegalProceedings</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="form10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>091800 - Disclosure - BUSINESS SEGMENT INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://artesianwater.com/role/BusinessSegmentInformationDetails</Role>
      <ShortName>BUSINESS SEGMENT INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://artesianwater.com/role/BusinessSegmentInformationTables</ParentRole>
      <Position>64</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-60521-EntityPublicFloat-Missing] Submission type 10-K should have a non-empty value for EntityPublicFloat in the Required Context. form10k.htm </Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 7 fact(s) appearing in ix:hidden were eligible for transformation: artna:DebtInstrumentTermOfVariableRate, artna:PortionOfLeaseTermDeterminingAnnualLeasePayment, dei:CurrentFiscalYearEndDate, us-gaap:PropertyPlantAndEquipmentUsefulLife -  form10k.htm 11</Log>
  </Logs>
  <InputFiles>
    <File>artna-20231231.xsd</File>
    <File>artna-20231231_cal.xml</File>
    <File>artna-20231231_def.xml</File>
    <File>artna-20231231_lab.xml</File>
    <File>artna-20231231_pre.xml</File>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="form10k.htm">form10k.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image01.jpg</File>
    <File>image02.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="1177">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="39">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>87
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "form10k.htm": {
   "nsprefix": "artna",
   "nsuri": "http://artesianwater.com/20231231",
   "dts": {
    "schema": {
     "local": [
      "artna-20231231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2004/ref-2004-08-10.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd",
      "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
      "https://xbrl.sec.gov/naics/2023/naics-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "artna-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "artna-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "artna-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "artna-20231231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "form10k.htm"
     ]
    }
   },
   "keyStandard": 387,
   "keyCustom": 101,
   "axisStandard": 32,
   "axisCustom": 0,
   "memberStandard": 37,
   "memberCustom": 79,
   "hidden": {
    "total": 24,
    "http://fasb.org/us-gaap/2023": 16,
    "http://xbrl.sec.gov/dei/2023": 6,
    "http://artesianwater.com/20231231": 2
   },
   "contextCount": 384,
   "entityCount": 1,
   "segmentCount": 118,
   "elementCount": 863,
   "unitCount": 17,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 1177,
    "http://xbrl.sec.gov/dei/2023": 39,
    "http://xbrl.sec.gov/ecd/2023": 4,
    "http://fasb.org/srt/2023": 1
   },
   "report": {
    "R1": {
     "role": "http://artesianwater.com/role/DocumentAndEntityInformation",
     "longName": "000100 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://artesianwater.com/role/ConsolidatedBalanceSheets",
     "longName": "010000 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://artesianwater.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://artesianwater.com/role/ConsolidatedStatementsOfOperations",
     "longName": "020000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:UtilitiesOperatingExpense",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows",
     "longName": "030000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
     "longName": "040000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c20201231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20201231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical",
     "longName": "040100 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "link:footnote",
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://artesianwater.com/role/SummaryOfSignificantAccountingPolicies",
     "longName": "060100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://artesianwater.com/role/RevenueRecognition",
     "longName": "060200 - Disclosure - REVENUE RECOGNITION",
     "shortName": "REVENUE RECOGNITION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://artesianwater.com/role/Leases",
     "longName": "060300 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://artesianwater.com/role/FairValueOfFinancialInstruments",
     "longName": "060400 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://artesianwater.com/role/IncomeTaxes",
     "longName": "060500 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://artesianwater.com/role/PreferredStock",
     "longName": "060600 - Disclosure - PREFERRED STOCK",
     "shortName": "PREFERRED STOCK",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:PreferredStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:PreferredStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapital",
     "longName": "060700 - Disclosure - COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL",
     "shortName": "COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://artesianwater.com/role/Debt",
     "longName": "060800 - Disclosure - DEBT",
     "shortName": "DEBT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://artesianwater.com/role/StockCompensationPlans",
     "longName": "060900 - Disclosure - STOCK COMPENSATION PLANS",
     "shortName": "STOCK COMPENSATION PLANS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://artesianwater.com/role/EmployeeBenefitPlans",
     "longName": "061000 - Disclosure - EMPLOYEE BENEFIT PLANS",
     "shortName": "EMPLOYEE BENEFIT PLANS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://artesianwater.com/role/CommitmentsAndContingencies",
     "longName": "061100 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://artesianwater.com/role/GeographicConcentrationOfCustomers",
     "longName": "061200 - Disclosure - GEOGRAPHIC CONCENTRATION OF CUSTOMERS",
     "shortName": "GEOGRAPHIC CONCENTRATION OF CUSTOMERS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://artesianwater.com/role/RegulatoryProceedings",
     "longName": "061300 - Disclosure - REGULATORY PROCEEDINGS",
     "shortName": "REGULATORY PROCEEDINGS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:PublicUtilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:PublicUtilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShare",
     "longName": "061400 - Disclosure - NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE",
     "shortName": "NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://artesianwater.com/role/CommonStockOffering",
     "longName": "061500 - Disclosure - COMMON STOCK OFFERING",
     "shortName": "COMMON STOCK OFFERING",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://artesianwater.com/role/BusinessCombinations",
     "longName": "061600 - Disclosure - BUSINESS COMBINATIONS",
     "shortName": "BUSINESS COMBINATIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://artesianwater.com/role/LegalProceedings",
     "longName": "061700 - Disclosure - LEGAL PROCEEDINGS",
     "shortName": "LEGAL PROCEEDINGS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://artesianwater.com/role/BusinessSegmentInformation",
     "longName": "061800 - Disclosure - BUSINESS SEGMENT INFORMATION",
     "shortName": "BUSINESS SEGMENT INFORMATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://artesianwater.com/role/ImpactOfRecentAccountingPronouncements",
     "longName": "061900 - Disclosure - IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS",
     "shortName": "IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://artesianwater.com/role/InsiderTradingArrangements",
     "longName": "062000 - Disclosure - INSIDER TRADING ARRANGEMENTS",
     "shortName": "INSIDER TRADING ARRANGEMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "070100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "longName": "080100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://artesianwater.com/role/RevenueRecognitionTables",
     "longName": "080200 - Disclosure - REVENUE RECOGNITION (Tables)",
     "shortName": "REVENUE RECOGNITION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://artesianwater.com/role/LeasesTables",
     "longName": "080300 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:OperatingLeasesRentExpenseNetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:OperatingLeasesRentExpenseNetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://artesianwater.com/role/FairValueOfFinancialInstrumentsTables",
     "longName": "080400 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://artesianwater.com/role/IncomeTaxesTables",
     "longName": "080500 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://artesianwater.com/role/DebtTables",
     "longName": "080800 - Disclosure - DEBT (Tables)",
     "shortName": "DEBT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://artesianwater.com/role/StockCompensationPlansTables",
     "longName": "080900 - Disclosure - STOCK COMPENSATION PLANS (Tables)",
     "shortName": "STOCK COMPENSATION PLANS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://artesianwater.com/role/CommitmentsAndContingenciesTables",
     "longName": "081100 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://artesianwater.com/role/RegulatoryProceedingsTables",
     "longName": "081300 - Disclosure - REGULATORY PROCEEDINGS (Tables)",
     "shortName": "REGULATORY PROCEEDINGS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:PublicUtilitiesGeneralDisclosuresTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:PublicUtilitiesGeneralDisclosuresTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareTables",
     "longName": "081400 - Disclosure - NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE (Tables)",
     "shortName": "NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://artesianwater.com/role/BusinessCombinationsTables",
     "longName": "081600 - Disclosure - BUSINESS COMBINATIONS (Tables)",
     "shortName": "BUSINESS COMBINATIONS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://artesianwater.com/role/BusinessSegmentInformationTables",
     "longName": "081800 - Disclosure - BUSINESS SEGMENT INFORMATION (Tables)",
     "shortName": "BUSINESS SEGMENT INFORMATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details",
     "longName": "090100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 1 (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 1 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details",
     "longName": "090102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 2 (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 2 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:AmortizationPeriodOfDeferredContractCostsAndOther",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:AmortizationPeriodOfDeferredContractCostsAndOther",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details",
     "longName": "090104 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 3 (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 3 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20220930",
      "name": "us-gaap:IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details",
     "longName": "090106 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 4 (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 4 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c20220719to20220719",
      "name": "us-gaap:LossContingencyDamagesAwardedValue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:ExpenseRelatedToAllowanceForDoubtfulAccounts",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails",
     "longName": "090200 - Disclosure - REVENUE RECOGNITION, Disaggregated Revenues (Details)",
     "shortName": "REVENUE RECOGNITION, Disaggregated Revenues (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails",
     "longName": "090202 - Disclosure - REVENUE RECOGNITION, Contract Assets and Contract Liabilities (Details)",
     "shortName": "REVENUE RECOGNITION, Contract Assets and Contract Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails",
     "longName": "090204 - Disclosure - REVENUE RECOGNITION, Remaining Performance Obligation (Details)",
     "shortName": "REVENUE RECOGNITION, Remaining Performance Obligation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://artesianwater.com/role/LeasesDetails",
     "longName": "090300 - Disclosure - LEASES (Details)",
     "shortName": "LEASES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails",
     "longName": "090400 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)",
     "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c20231231_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember",
      "name": "us-gaap:LongTermDebtFairValue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember",
      "name": "us-gaap:LongTermDebtFairValue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://artesianwater.com/role/IncomeTaxesDetails",
     "longName": "090500 - Disclosure - INCOME TAXES (Details)",
     "shortName": "INCOME TAXES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:OperatingLossCarryforwardsValuationAllowance",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://artesianwater.com/role/PreferredStockDetails",
     "longName": "090600 - Disclosure - PREFERRED STOCK (Details)",
     "shortName": "PREFERRED STOCK (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:PreferredStockSharesOutstanding",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:PreferredStockSharesOutstanding",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapitalDetails",
     "longName": "090700 - Disclosure - COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL (Details)",
     "shortName": "COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R53": {
     "role": "http://artesianwater.com/role/DebtLinesOfCreditDetails",
     "longName": "090800 - Disclosure - DEBT, Lines of Credit (Details)",
     "shortName": "DEBT, Lines of Credit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember",
      "name": "us-gaap:DebtWeightedAverageInterestRate",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember",
      "name": "us-gaap:DebtWeightedAverageInterestRate",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://artesianwater.com/role/DebtLongtermDebtDetails",
     "longName": "090802 - Disclosure - DEBT, Long-Term Debt (Details)",
     "shortName": "DEBT, Long-Term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://artesianwater.com/role/StockCompensationPlansDetails",
     "longName": "090900 - Disclosure - STOCK COMPENSATION PLANS (Details)",
     "shortName": "STOCK COMPENSATION PLANS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:NumberOfDirectorsInCommittee",
      "unitRef": "U008",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:NumberOfDirectorsInCommittee",
      "unitRef": "U008",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://artesianwater.com/role/EmployeeBenefitPlansDetails",
     "longName": "091000 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)",
     "shortName": "EMPLOYEE BENEFIT PLANS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember",
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember",
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
     "longName": "091100 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails",
     "longName": "091200 - Disclosure - GEOGRAPHIC CONCENTRATION OF CUSTOMERS (Details)",
     "shortName": "GEOGRAPHIC CONCENTRATION OF CUSTOMERS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:NumberOfCountiesInWhichWaterUtilityServiceProvided",
      "unitRef": "U013",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:NumberOfCountiesInWhichWaterUtilityServiceProvided",
      "unitRef": "U013",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://artesianwater.com/role/RegulatoryProceedingsDetails",
     "longName": "091300 - Disclosure - REGULATORY PROCEEDINGS (Details)",
     "shortName": "REGULATORY PROCEEDINGS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c20230428to20230428",
      "name": "artna:PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230428",
      "name": "artna:PercentageOfRevenueIncreaseRequestedForNewRates",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails",
     "longName": "091400 - Disclosure - NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE (Details)",
     "shortName": "NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://artesianwater.com/role/CommonStockOfferingDetails",
     "longName": "091500 - Disclosure - COMMON STOCK OFFERING (Details)",
     "shortName": "COMMON STOCK OFFERING (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c20230523to20230523_StatementClassOfStockAxis_CommonClassAMember",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230523to20230523_StatementClassOfStockAxis_CommonClassAMember",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://artesianwater.com/role/BusinessCombinationsDetails",
     "longName": "091600 - Disclosure - BUSINESS COMBINATIONS (Details)",
     "shortName": "BUSINESS COMBINATIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20220526_PublicUtilityAxis_UtilityPlantMember",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://artesianwater.com/role/LegalProceedingsDetails",
     "longName": "091702 - Disclosure - LEGAL PROCEEDINGS (Details)",
     "shortName": "LEGAL PROCEEDINGS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c20220719to20220719",
      "name": "us-gaap:LossContingencyDamagesAwardedValue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "artna:NumberOfRefundsFromTrust",
      "unitRef": "U006",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://artesianwater.com/role/BusinessSegmentInformationDetails",
     "longName": "091800 - Disclosure - BUSINESS SEGMENT INFORMATION (Details)",
     "shortName": "BUSINESS SEGMENT INFORMATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "U015",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230101to20231231",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "U015",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable Type [Axis]",
        "documentation": "Information by type of receivable."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r854"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross accounts receivable",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r342",
      "r343",
      "r818"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "us-gaap_AccountsReceivableNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCOUNTS RECEIVABLE [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts and other receivables (less provision for expected credit loss 2023 - $328; 2022 - $416)",
        "terseLabel": "Total Accounts Receivable",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r343"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrentAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in Accounts Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_AccumulatedDeferredInvestmentTaxCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDeferredInvestmentTaxCredit",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred investment tax credits",
        "documentation": "The noncurrent portion of the reserve for accumulated deferred investment tax credits as of the balance sheet date. This is the remaining investment credit, which will reduce the cost of services collected from ratepayers by a ratable portion over the investment's regulatory life."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r971"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-utility property, accumulated depreciation",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r230",
      "r675"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r854",
      "r1001"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r557",
      "r558",
      "r559",
      "r716",
      "r914",
      "r915",
      "r916",
      "r982",
      "r1003"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r552",
      "r560"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r344",
      "r351",
      "r352",
      "r356",
      "r998"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: provision for expected credit loss",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r344",
      "r351"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recoveries",
        "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery."
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of allowance for doubtful accounts [Abstract]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Write off of uncollectible accounts",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of debt expense",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r419",
      "r634",
      "r900"
     ]
    },
    "artna_AmortizationPeriodGoodwill": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "AmortizationPeriodGoodwill",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which regulatory noncurrent assets for goodwill is amortized on a straight-line basis.",
        "label": "Amortization Period, Goodwill",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "auth_ref": []
    },
    "artna_AmortizationPeriodOfDebtRelatedCost": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "AmortizationPeriodOfDebtRelatedCost",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amortization period of debt related cost.",
        "label": "Amortization period of debt related cost"
       }
      }
     },
     "auth_ref": []
    },
    "artna_AmortizationPeriodOfDeferredAcquisitionCosts": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "AmortizationPeriodOfDeferredAcquisitionCosts",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which regulatory noncurrent asset for deferred acquisition costs amortized.",
        "label": "Amortization period of deferred acquisition costs",
        "terseLabel": "Deferred acquisition costs"
       }
      }
     },
     "auth_ref": []
    },
    "artna_AmortizationPeriodOfDeferredContractCostsAndOther": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "AmortizationPeriodOfDeferredContractCostsAndOther",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amortization period of deferred contract costs and other.",
        "label": "Amortization Period Of Deferred Contract Costs and Other",
        "terseLabel": "Deferred contract costs and other"
       }
      }
     },
     "auth_ref": []
    },
    "artna_AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization period of deferred costs affiliated interest agreement.",
        "label": "Amortization period of deferred costs affiliated interest agreement",
        "terseLabel": "Deferred costs affiliated interest agreement"
       }
      }
     },
     "auth_ref": []
    },
    "artna_AmortizationPeriodOfDeferredFranchiseCosts": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "AmortizationPeriodOfDeferredFranchiseCosts",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which regulatory noncurrent asset for deferred franchise costs amortized.",
        "label": "Amortization period of deferred franchise costs",
        "terseLabel": "Franchise costs"
       }
      }
     },
     "auth_ref": []
    },
    "artna_AmortizationPeriodOfOtherDeferredAssets": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "AmortizationPeriodOfOtherDeferredAssets",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents amortization period of other deferred assets.",
        "label": "Amortization period of other deferred assets",
        "terseLabel": "Amortization period of other deferred assets"
       }
      }
     },
     "auth_ref": []
    },
    "artna_AmortizationPeriodOfOtherRegulatoryExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "AmortizationPeriodOfOtherRegulatoryExpenseAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization Period of Other Regulatory Expense [Abstract]",
        "terseLabel": "Amortization period of other regulatory expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_AmortizationPeriodOfRegulatoryRateProceedingsAndApplications": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "AmortizationPeriodOfRegulatoryRateProceedingsAndApplications",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the amortization period for recovery of the individual regulatory noncurrent assets related to other expenses in a schedule of regulatory noncurrent assets.",
        "label": "Amortization Period of Regulatory Rate Proceedings and Applications",
        "terseLabel": "Rate proceedings"
       }
      }
     },
     "auth_ref": []
    },
    "artna_AmountOfTemporaryRateIncreasePerRateSettingProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "AmountOfTemporaryRateIncreasePerRateSettingProcess",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For a first temporary increase in revenue basis, maximum temporary annual rate charge increase subject to specific gross water sales limitation.",
        "label": "Amount Of Temporary Rate Increase Per Rate Setting Process",
        "verboseLabel": "Temporary annual rate increase subject to 15% gross water sales limitation"
       }
      }
     },
     "auth_ref": []
    },
    "artna_AmountOfTemporaryRatesPermitted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "AmountOfTemporaryRatesPermitted",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of temporary rates that the company is permitted to charge.",
        "label": "Amount of Temporary Rates Permitted",
        "terseLabel": "Amount of temporary rates permitted"
       }
      }
     },
     "auth_ref": []
    },
    "artna_AmountReceivedInGrant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "AmountReceivedInGrant",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount received in grant pursuant to grant agreements.",
        "label": "Amount Received in Grant",
        "terseLabel": "Amount received in grant"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares excluded from calculations of diluted net income per share (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "artna_AreaOfLandUseAsPerPerpetualAgreement": {
     "xbrltype": "areaItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "AreaOfLandUseAsPerPerpetualAgreement",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents area of land use as per perpetual agreement.",
        "label": "Area of land use as per perpetual agreement",
        "terseLabel": "Area of land use as per perpetual agreement (in acres)"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ArtesianWastewaterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ArtesianWastewaterMember",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wholly owned subsidiary of Artesian Resources.",
        "label": "Artesian Wastewater [Member]",
        "terseLabel": "Artesian Wastewater [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ArtesianWaterMarylandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ArtesianWaterMarylandMember",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/DebtLinesOfCreditDetails",
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wholly owned subsidiary of Artesian Resources.",
        "label": "Artesian Water Maryland [Member]",
        "terseLabel": "Artesian Water Maryland [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ArtesianWaterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ArtesianWaterMember",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/DebtLinesOfCreditDetails",
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails",
      "http://artesianwater.com/role/LeasesDetails",
      "http://artesianwater.com/role/RegulatoryProceedingsDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wholly owned subsidiary of Artesian Resources.",
        "label": "Artesian Water [Member]",
        "terseLabel": "Artesian Water [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ArtesianWaterPennsylvaniaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ArtesianWaterPennsylvaniaMember",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wholly owned subsidiary of Artesian Resources.",
        "label": "Artesian Water Pennsylvania [Member]",
        "verboseLabel": "Artesian Water Pennsylvania [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetImpairmentChargesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetImpairmentChargesAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment or Disposal of Long-Lived Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_AssetPurchaseContractualObligationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "AssetPurchaseContractualObligationMember",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset purchase-contractual Obligation, refers to the duty to pay or perform some certain acts created by a contract or an agreement.",
        "label": "Asset Purchase-Contractual Obligation [Member]",
        "terseLabel": "Asset Purchase-Contractual Obligation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationCostsMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utility Plant Retirement Cost Obligation [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs for the retirement of long-lived assets."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r182"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails",
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r233",
      "r259",
      "r312",
      "r327",
      "r333",
      "r346",
      "r384",
      "r385",
      "r387",
      "r388",
      "r389",
      "r391",
      "r393",
      "r395",
      "r396",
      "r601",
      "r603",
      "r623",
      "r668",
      "r752",
      "r854",
      "r868",
      "r937",
      "r938",
      "r989"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails",
      "http://artesianwater.com/role/ConsolidatedBalanceSheets",
      "http://artesianwater.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Segment Reporting, Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsAndLiabilitiesLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAndLiabilitiesLesseeAbstract",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Balance Sheet Information Related To Leases [Abstract]",
        "label": "Assets and Liabilities, Lessee [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r242",
      "r259",
      "r346",
      "r384",
      "r385",
      "r387",
      "r388",
      "r389",
      "r391",
      "r393",
      "r395",
      "r396",
      "r601",
      "r603",
      "r623",
      "r854",
      "r937",
      "r938",
      "r989"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets",
      "http://artesianwater.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets",
      "http://artesianwater.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "verboseLabel": "Other assets",
        "label": "Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other assets",
        "label": "Assets, Noncurrent, Other than Noncurrent Investments and Property, Plant and Equipment",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets, excluding property, plant, and equipment and other property and investments, that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Charges and Other Assets."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r873",
      "r874",
      "r875"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r873",
      "r874",
      "r875"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r873",
      "r874",
      "r875"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails",
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551"
     ]
    },
    "us-gaap_BankOverdrafts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BankOverdrafts",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Overdraft payable",
        "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r63"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. 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). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r843",
      "r846"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92",
      "r597",
      "r843",
      "r846"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r597"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Investment in acquisitions, net of cash acquired",
        "label": "Consideration transferred",
        "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."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r13"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferredAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationConsiderationTransferredAbstract",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combinations [Abstract]",
        "label": "Business Combination, Consideration Transferred [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note forgiven",
        "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r95",
      "r600"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BUSINESS COMBINATIONS",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r598"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/BusinessCombinationsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 0.0
      },
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "documentation": "Amount of assets acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://artesianwater.com/role/BusinessCombinationsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Cash",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://artesianwater.com/role/BusinessCombinationsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "verboseLabel": "Other assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/BusinessCombinationsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/BusinessCombinationsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributions in aid of construction",
        "label": "CIAC",
        "documentation": "The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94"
     ]
    },
    "artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate of remaining purchase price amount payable for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Interest Rate",
        "terseLabel": "Interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less:",
        "label": "Less: Liabilities and contributions in aid of construction (CIAC) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/BusinessCombinationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash purchase price",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preliminary purchase price allocation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase price of allocation of investment in acquisitions:"
       }
      }
     },
     "auth_ref": []
    },
    "artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of installments of remaining purchase price amount payable for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Number of Installments",
        "terseLabel": "Number of installments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 0.0
      },
      "http://artesianwater.com/role/BusinessCombinationsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utility plant",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94"
     ]
    },
    "artna_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining purchase price amount payable for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Remaining Purchase Price",
        "verboseLabel": "Future contractual obligation payable to seller",
        "terseLabel": "Remaining purchase price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "BUSINESS COMBINATIONS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_BusinessCombinationsEstimatedAnnualRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "BusinessCombinationsEstimatedAnnualRevenue",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated annual revenue from customers acquired.",
        "label": "Business combinations, estimated annual revenue",
        "terseLabel": "Estimated annual revenue from customers acquired"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizationLongtermDebtAndEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizationLongtermDebtAndEquity",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity and long-term debt",
        "label": "Capitalization, Long-Term Debt and Equity",
        "documentation": "This element represents the total consolidated (as applicable) capitalization of the entity which is comprised of its long-term debt and equity instruments. The table may be detailed by subsidiary (legal entity) and include information by type of debt or equity detailed by instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying Amount [Member]",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98"
     ]
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAcquiredFromAcquisition",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash received from acquisitions",
        "label": "Cash Acquired from Acquisition",
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r229",
      "r817"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "CASH AND CASH EQUIVALENTS AT BEGINNING OF YEAR",
        "periodEndLabel": "CASH AND CASH EQUIVALENTS AT END OF PERIOD",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r137",
      "r256"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCREASE IN CASH AND CASH EQUIVALENTS",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r137"
     ]
    },
    "artna_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Paid for Amounts Included in the Measurement of Lease Liabilities [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in amounts included in accounts payable and accrued payables related to capital expenditures.",
        "label": "Change in amounts included in accounts payable and accrued payables related to capital expenditures"
       }
      }
     },
     "auth_ref": []
    },
    "artna_CitizensBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "CitizensBankMember",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A private, public or institutional entity which makes funds available to others to borrow in return of interest.",
        "label": "Citizens Bank [Member]",
        "terseLabel": "Citizens Bank [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://artesianwater.com/role/CommonStockOfferingDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical",
      "http://artesianwater.com/role/DocumentAndEntityInformation",
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails",
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r236",
      "r237",
      "r238",
      "r259",
      "r292",
      "r296",
      "r298",
      "r300",
      "r306",
      "r307",
      "r346",
      "r384",
      "r387",
      "r388",
      "r389",
      "r395",
      "r396",
      "r426",
      "r427",
      "r430",
      "r433",
      "r440",
      "r623",
      "r710",
      "r711",
      "r712",
      "r713",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r740",
      "r761",
      "r779",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r882",
      "r902",
      "r917"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r306",
      "r426",
      "r427",
      "r428",
      "r430",
      "r433",
      "r438",
      "r440",
      "r710",
      "r711",
      "r712",
      "r713",
      "r833",
      "r882",
      "r902"
     ]
    },
    "artna_ClaytonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ClaytonMember",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity that has been acquired.",
        "label": "Clayton [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_CobankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "CobankMember",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A private, public or institutional entity which makes funds available to others to borrow in return of interest.",
        "label": "CoBank [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_CollectionMainsAndLiftStationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "CollectionMainsAndLiftStationsMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plant used in connection with collection mains &amp; lift stations.",
        "label": "Collection Mains and Lift Stations [Member]",
        "terseLabel": "Collection Mains &amp; Lift Stations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r106",
      "r670",
      "r739"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r376",
      "r377",
      "r801",
      "r930"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://artesianwater.com/role/CommonStockOfferingDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical",
      "http://artesianwater.com/role/DocumentAndEntityInformation",
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails",
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class A Stock [Member]",
        "terseLabel": "Common Shares Class A Non-Voting [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1003"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical",
      "http://artesianwater.com/role/DocumentAndEntityInformation",
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class B Stock [Member]",
        "terseLabel": "Common Shares Class B Voting [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1003"
     ]
    },
    "artna_CommonStockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "CommonStockAbstract",
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockDividendsPerShareCashPaid",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash dividends per share of common stock (in dollars per share)",
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical",
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r857",
      "r858",
      "r859",
      "r862",
      "r863",
      "r864",
      "r865",
      "r914",
      "r915",
      "r982",
      "r1000",
      "r1003"
     ]
    },
    "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "presentation": [
      "http://artesianwater.com/role/CommonStockOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Common Stock [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://artesianwater.com/role/CommonStockOfferingDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical",
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical",
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares authorized (in shares)",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r740"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Shares Issued (in shares)",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "artna_CommonStockSharesIssuedExcludingTreasuryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "CommonStockSharesIssuedExcludingTreasuryShares",
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (excludes 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.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares outstanding (in shares)",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r124",
      "r740",
      "r758",
      "r1003",
      "r1004"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r672",
      "r854"
     ]
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "presentation": [
      "http://artesianwater.com/role/EmployeeBenefitPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "EMPLOYEE BENEFIT PLANS",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r154",
      "r155",
      "r156"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EMPLOYEE BENEFIT PLANS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Compensation Plans",
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets related to [Abstract]",
        "label": "Components of Deferred Tax Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities related to [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Income Tax Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ConcentrationRiskAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ConcentrationRiskAbstract",
     "presentation": [
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Abstract]",
        "terseLabel": "Concentration Risks [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r99",
      "r100",
      "r341",
      "r800"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r99",
      "r100",
      "r341",
      "r707",
      "r800"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r99",
      "r100",
      "r341",
      "r800",
      "r883"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://artesianwater.com/role/GeographicConcentrationOfCustomers"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "GEOGRAPHIC CONCENTRATION OF CUSTOMERS",
        "label": "Concentration Risk Disclosure [Text Block]",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk, percentage",
        "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."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r99",
      "r100",
      "r341"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Table]",
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r53",
      "r54",
      "r99",
      "r169",
      "r800"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r99",
      "r100",
      "r341",
      "r800"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/DebtLinesOfCreditDetails",
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails",
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails",
      "http://artesianwater.com/role/LeasesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r263",
      "r601",
      "r602",
      "r603",
      "r604",
      "r654",
      "r811",
      "r886",
      "r889",
      "r890",
      "r936",
      "r939",
      "r940"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/DebtLinesOfCreditDetails",
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails",
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails",
      "http://artesianwater.com/role/LeasesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r263",
      "r601",
      "r602",
      "r603",
      "r604",
      "r654",
      "r811",
      "r886",
      "r889",
      "r890",
      "r936",
      "r939",
      "r940"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r263",
      "r314",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r335",
      "r384",
      "r385",
      "r386",
      "r387",
      "r389",
      "r390",
      "r392",
      "r394",
      "r395",
      "r887",
      "r888",
      "r937",
      "r938"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r263",
      "r314",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r335",
      "r384",
      "r385",
      "r386",
      "r387",
      "r389",
      "r390",
      "r392",
      "r394",
      "r395",
      "r887",
      "r888",
      "r937",
      "r938"
     ]
    },
    "us-gaap_ConstructionContractorsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionContractorsPolicyPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advances for Construction",
        "label": "Construction Contractor [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for construction contractors."
       }
      }
     },
     "auth_ref": [
      "r656",
      "r658"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in Progress [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "artna_ConsumptionChargesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ConsumptionChargesMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charges customer has to pay without regard to service consumed. For example, power utility bills usually carry a charge (under customer charge or some other name) that is levied without regard to power consumption.",
        "label": "Consumption Charges [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ContractOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ContractOperationsMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract management or contract administration is the management of contracts made with customers, vendors, partners, or employees.",
        "label": "Contract Operations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ContractServicesRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ContractServicesRevenueMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to revenue from contract services.",
        "label": "Contract Services Revenue [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetAndLiabilityAbstract",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Asset and Liability [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Assets and Contract Liabilities",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetNet",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r444",
      "r455"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Deferred Revenue",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r443",
      "r455"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer and other deposits",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r443",
      "r455"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net advances for construction",
        "label": "Contract with Customer, Liability, Noncurrent",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r443",
      "r455"
     ]
    },
    "artna_ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized from Beginning of Year",
        "terseLabel": "Deferred revenue recognized"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual amounts of contributions in aid of construction due from developers included in accounts receivable.",
        "label": "Contractual Amounts of Contributions in Aid of Construction Due from Developers",
        "verboseLabel": "Contractual amounts of contributions in aid of construction due from developers included in accounts receivable"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual amounts of contributions in aid of construction received from developers included in accounts receivable.",
        "label": "Contractual Amounts of Contributions in Aid of Construction Received from Developers",
        "verboseLabel": "Contractual amounts of contributions in aid of construction received from developers previously included in accounts receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractualObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligation",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenditure from agreement",
        "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Budgeted Mandatory Utility Plant Expenditures",
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "us-gaap_ContributionOfProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContributionOfProperty",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utility plant received as construction advances and contributions",
        "documentation": "Value of property contributed in noncash investing and financing activities."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r47"
     ]
    },
    "us-gaap_ContributionsInAidOfConstruction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContributionsInAidOfConstruction",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net contributions in aid of construction",
        "documentation": "Developers, builders, governmental agencies and municipalities will provide the entity with cash, or in some cases property, to extend its services to their properties. Nonrefundable contributions are recorded as contributions in aid of construction (\"CIAC\")."
       }
      }
     },
     "auth_ref": []
    },
    "artna_ContributionsInAidOfConstructionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ContributionsInAidOfConstructionAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contributions in Aid of Construction [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ContributionsInAidOfConstructionsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ContributionsInAidOfConstructionsPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for contributions in aid of construction.",
        "label": "Contributions in Aid of Constructions [Policy Text Block]",
        "terseLabel": "Contributions in Aid of Construction"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current",
        "documentation": "Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r885",
      "r905",
      "r979"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r885",
      "r905",
      "r979"
     ]
    },
    "artna_CustomerAccountsReceivableWastewaterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "CustomerAccountsReceivableWastewaterMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.",
        "label": "Customer accounts receivable - wastewater [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r341"
     ]
    },
    "stpr_DE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2023",
     "localname": "DE",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delaware [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "DEBT [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://artesianwater.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "DEBT",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r257",
      "r397",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r413",
      "r420",
      "r421",
      "r423"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r118",
      "r119",
      "r171",
      "r173",
      "r263",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r404",
      "r409",
      "r410",
      "r411",
      "r412",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r635",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r903"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentDescriptionOfVariableRateBasis",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable rate for credit facility",
        "documentation": "Description of reference rate used for variable rate of debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate, stated percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r399"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r404",
      "r409",
      "r410",
      "r411",
      "r412",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r422",
      "r635",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r903"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r828",
      "r983"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r263",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r404",
      "r409",
      "r410",
      "r411",
      "r412",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r635",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r903"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r68",
      "r71",
      "r101",
      "r102",
      "r104",
      "r107",
      "r150",
      "r151",
      "r263",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r404",
      "r409",
      "r410",
      "r411",
      "r412",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r422",
      "r635",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r903"
     ]
    },
    "artna_DebtInstrumentTermOfVariableRate": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DebtInstrumentTermOfVariableRate",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "'Term of interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument Term Of Variable Rate",
        "terseLabel": "Term of variable rate"
       }
      }
     },
     "auth_ref": []
    },
    "artna_DebtInstrumentTermOfVariableRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DebtInstrumentTermOfVariableRatePercentage",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument Variable Rate Percentage",
        "terseLabel": "Debt instrument variable rate percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentsAbstract",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instruments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_DebtRelatedCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DebtRelatedCostsMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, the carrying amount (net of accumulated amortization) as of the balance sheet date of capitalized costs associated with the issuance of debt instruments (for example, legal, accounting, underwriting, printing, and registration costs) that will be charged against earnings over the life of the debt instruments to which such costs pertain.",
        "label": "Debt Related Costs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtWeightedAverageInterestRate",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average interest rate paid on the lines of credit",
        "documentation": "Weighted average interest rate of debt outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "artna_DeferredAcquisitionAndFranchiseCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DeferredAcquisitionAndFranchiseCostsMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory deferred acquisition and franchise costs.",
        "label": "Deferred acquisition and franchise costs [Member]",
        "terseLabel": "Deferred Acquisition and Franchise Costs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredChargesPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Deferred Assets",
        "label": "Deferred Charges, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges."
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "artna_DeferredContractCostsAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DeferredContractCostsAndOtherMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of deferred contract costs and other.",
        "label": "Deferred Contract Costs and Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_DeferredCostsAffiliatedInterestAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DeferredCostsAffiliatedInterestAgreementMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory deferred costs affiliated interest agreement.",
        "label": "Deferred Costs Affiliated Interest Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsAndOtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other deferred assets",
        "label": "Deferred Costs and Other Assets",
        "documentation": "Amount of deferred cost assets and assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r905",
      "r977",
      "r979"
     ]
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred",
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "us-gaap_DeferredIncomeTaxChargesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxChargesMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Taxes [Member]",
        "label": "Deferred Income Tax Charge [Member]",
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of income taxes."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r181",
      "r183",
      "r184"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income taxes, net",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r166",
      "r193",
      "r590",
      "r591",
      "r905"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122",
      "r172",
      "r578"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income taxes",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r565",
      "r566",
      "r669"
     ]
    },
    "artna_DeferredSettlementRefundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DeferredSettlementRefundsMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of deferred settlement refunds.",
        "label": "Deferred Settlement Refunds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r905",
      "r977",
      "r979"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State operating loss carry-forwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r976"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r976"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r976"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt allowance",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r976"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r579"
     ]
    },
    "us-gaap_DeferredTaxExpenseFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxExpenseFromStockOptionsExercised",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax benefit realized during the period",
        "documentation": "Amount of deferred tax expense from write-off of the deferred tax asset related to deductible stock options at exercise."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Net deferred tax liability",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r975"
     ]
    },
    "artna_DeferredTaxLiabilitiesBondRetirementCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DeferredTaxLiabilitiesBondRetirementCosts",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from bond retirement costs.",
        "label": "Deferred Tax Liabilities, Bond Retirement Costs",
        "negatedLabel": "Bond retirement costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r976"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Property plant and equipment basis differences",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r976"
     ]
    },
    "artna_DeferredTaxLiabilityExpensesOfRateProceedings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DeferredTaxLiabilityExpensesOfRateProceedings",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to amount of deferred tax liability attributable to taxable temporary differences from expenses of rate proceedings.",
        "label": "Deferred Tax Liability Expenses Of Rate Proceedings",
        "negatedLabel": "Expenses of rate proceedings"
       }
      }
     },
     "auth_ref": []
    },
    "artna_DeferredTaxLiabilityPropertyTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DeferredTaxLiabilityPropertyTaxes",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to amount of deferred tax liability attributable to taxable temporary differences from property taxes.",
        "label": "Deferred Tax Liability Property Taxes",
        "negatedLabel": "Property taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanAdministrativeExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanAdministrativeExpenses",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity contributions and administrative fees",
        "documentation": "Amount of administrative expense incurred by defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "artna_DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DefinedContributionPlanEmployerAdditionalMatchingContributionPercentOfMatch",
     "presentation": [
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan Employer Additional Matching Contribution Percent Of Match",
        "terseLabel": "Percentages of additional contribution the Company can make from eligible salaries and wages"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "presentation": [
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentages of matched employee contributions",
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "presentation": [
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentages of additional contribution of eligible salaries and wages by Artesian Resources",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "documentation": "Percentage employer matches of the employee's percentage contribution matched."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "presentation": [
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentages of contribution of eligible salaries and wages by Artesian Resources",
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "artna_DelawarePublicServiceCommissionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DelawarePublicServiceCommissionMember",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "Delaware Public Service Commission [Member]",
        "terseLabel": "DEPSC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationAndAmortizationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationAndAmortizationAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and Amortization [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      },
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows",
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation and amortization",
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r317"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and Amortization",
        "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized."
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "artna_DepreciationRatesOfWaterUtilityPlant": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DepreciationRatesOfWaterUtilityPlant",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents depreciation rates of water utility plant during the period.",
        "label": "Depreciation rates of water utility plant",
        "terseLabel": "Depreciation rates of water utility plant"
       }
      }
     },
     "auth_ref": []
    },
    "artna_DesignAndInstallationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DesignAndInstallationMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount paid for services related to the design and construction of wastewater infrastructure for a state agency under contract.",
        "label": "Design and Installation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_DeveloperReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DeveloperReceivableMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to contractual amounts due from developer.",
        "label": "Developer receivable [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueAbstract",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails",
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails",
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenues",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "STOCK COMPENSATION PLANS",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r525",
      "r553",
      "r554",
      "r556",
      "r850"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCK COMPENSATION PLANS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_DistributionSystemImprovementChargeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DistributionSystemImprovementChargeMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of charges necessary to transport treated water from the point it exits the treatment facility to the point at which it is delivered to the customer.",
        "label": "Distribution System Improvement Charge [Member]",
        "terseLabel": "DSIC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_DistributionSystemImprovementChargeRateCeilingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DistributionSystemImprovementChargeRateCeilingPercentage",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ceiling percentage of Distribution System Improvement Charge rate subject to amount billed to customers.",
        "label": "Distribution System Improvement Charge Rate Ceiling Percentage",
        "verboseLabel": "Distribution System Improvement Charge rate increase applied between base rate filings"
       }
      }
     },
     "auth_ref": []
    },
    "artna_DistributionSystemImprovementChargeRateConditionalIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "DistributionSystemImprovementChargeRateConditionalIncrease",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conditional percentage maximum for increasing Distribution System Improvement Charge rate within a 12-month period.",
        "label": "Distribution System Improvement Charge Rate Conditional Increase",
        "verboseLabel": "Distribution System Improvement Charge rate increase within a 12-month period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Common stock",
        "label": "Dividends, Common Stock",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r152"
     ]
    },
    "us-gaap_DividendsCommonStockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsCommonStockAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash dividends declared",
        "label": "Dividends, Common Stock [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r873",
      "r874",
      "r875"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r873",
      "r874",
      "r875",
      "r877"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r873",
      "r874",
      "r875",
      "r877"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r876"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal [Member]",
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE [Abstract]",
        "verboseLabel": "Net Income per common share:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations",
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity per common share (in dollars per share)",
        "terseLabel": "Basic (in dollars per share)",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r290",
      "r292",
      "r298",
      "r299",
      "r300",
      "r304",
      "r615",
      "r616",
      "r666",
      "r678",
      "r823"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r292",
      "r298",
      "r299",
      "r300",
      "r304",
      "r615",
      "r616",
      "r666",
      "r678",
      "r823"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r301",
      "r302",
      "r303"
     ]
    },
    "artna_EasementAgreementPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "EasementAgreementPeriod",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents easement agreement period.",
        "label": "Easement agreement period",
        "terseLabel": "Easement agreement period"
       }
      }
     },
     "auth_ref": []
    },
    "artna_EasementPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "EasementPayments",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents expense incurred due to easement agreement during the period.",
        "label": "Easement payments",
        "terseLabel": "Easement payments"
       }
      }
     },
     "auth_ref": []
    },
    "artna_EasementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "EasementsAbstract",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Easements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total effective income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r568"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount computed at statutory rate",
        "label": "Federal corporate tax rate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r568",
      "r593"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r973",
      "r980"
     ]
    },
    "artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to regulatory liability adjustments.",
        "label": "Effective Income Tax Rate Reconciliation Regulatory Liability Adjustment Amount",
        "terseLabel": "Regulatory liability adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "artna_EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to regulatory liability adjustments.",
        "label": "Effective Income Tax Rate Reconciliation Regulatory Liability Adjustment Percent",
        "terseLabel": "Regulatory liability adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State income tax-net of federal tax benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r973",
      "r980"
     ]
    },
    "artna_EmployeeAndDirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "EmployeeAndDirectorMember",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A person who is hired to provide services to a entity on a regular basis in exchange for compensation in addition a person serving on the board of directors (who collectively have responsibility for governing the entity) in addition",
        "label": "Employee and director [Member]",
        "terseLabel": "Employee and Director [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized expense related to non-vested option shares",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r555"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares available for purchase through retirement plans (in shares)",
        "label": "Employee Stock Ownership Plan (ESOP), Number of Allocated Shares",
        "documentation": "The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitiesTable",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMON STOCK OFFERING [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical",
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r222",
      "r246",
      "r247",
      "r248",
      "r270",
      "r271",
      "r272",
      "r276",
      "r284",
      "r286",
      "r305",
      "r347",
      "r350",
      "r441",
      "r557",
      "r558",
      "r559",
      "r583",
      "r584",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r611",
      "r614",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r652",
      "r699",
      "r700",
      "r701",
      "r716",
      "r779"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated Fair Value [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r411",
      "r622",
      "r829",
      "r830"
     ]
    },
    "artna_ExercisePriceRangeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ExercisePriceRangeOneMember",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information relating to stock options which are exercisable in the range of $19.01 per share to $20.46 per share.",
        "label": "Exercise price range one [Member]",
        "terseLabel": "$19.01 - $20.46 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ExercisePriceRangeTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ExercisePriceRangeTwoMember",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information relating to stock options which are exercisable in the range of $20.47 per share to $22.66 per share.",
        "label": "Exercise price range two [Member]",
        "terseLabel": "$20.47 - $22.66 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ExpenseOfRateCaseStudiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ExpenseOfRateCaseStudiesMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory expense of rate case studies.",
        "label": "Expense Of Rate Case Studies [Member]",
        "terseLabel": "Rate Case Studies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ExpenseRelatedToAllowanceForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ExpenseRelatedToAllowanceForDoubtfulAccounts",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents expense incurred due to allowance for doubtful accounts during the period.",
        "label": "Expense related to allowance for doubtful accounts",
        "terseLabel": "Expense related to expected credit loss"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ExpensesForPurchasedWater": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ExpensesForPurchasedWater",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents expenses incurred due to purchase of water during period.",
        "label": "Expenses for purchased water",
        "terseLabel": "Expenses for purchased water"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r97",
      "r98"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "presentation": [
      "http://artesianwater.com/role/FairValueOfFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying Amount and Fair Value of Long-Term Debt",
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r97"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r96",
      "r411",
      "r829",
      "r830"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r411",
      "r829",
      "r830"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "FAIR VALUE OF FINANCIAL INSTRUMENTS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://artesianwater.com/role/FairValueOfFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total federal income tax expense",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations",
        "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r567"
     ]
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal income taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract",
     "presentation": [
      "http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Financial Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FirstMortgageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FirstMortgageMember",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "First Mortgage Bonds [Member]",
        "documentation": "Loan secured by real property that has a first (highest) lien on such property in the event of default by the borrower."
       }
      }
     },
     "auth_ref": [
      "r869"
     ]
    },
    "artna_FixedFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "FixedFeesMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount paid for work or a service, that does not change with the time the work takes or the amount the service is used.",
        "label": "Fixed Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract",
     "presentation": [
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits, Description [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_GeneralPlantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "GeneralPlantMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "System used for the primary purpose of distributing general utility to the consumer.",
        "label": "General plant [Member]",
        "terseLabel": "General plant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/BusinessCombinationsDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails",
      "http://artesianwater.com/role/ConsolidatedBalanceSheets",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r362",
      "r665",
      "r827",
      "r854",
      "r927",
      "r928"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r372",
      "r827"
     ]
    },
    "artna_GoodwillInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "GoodwillInvestment",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "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, Investment",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Member]",
        "label": "Goodwill [Member]",
        "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": []
    },
    "artna_GrossPayRateOfMatchedEmployeeContributions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "GrossPayRateOfMatchedEmployeeContributions",
     "presentation": [
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents gross pay rate of matched employee contributions.",
        "label": "Gross pay rate of matched employee contributions",
        "terseLabel": "Gross pay rate of matched employee contributions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HeldToMaturitySecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "HeldToMaturitySecurities",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investment in Co Bank",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss",
        "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r345",
      "r357",
      "r925"
     ]
    },
    "artna_HydrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "HydrantsMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of equipment in the transmission and distribution plant.",
        "label": "Hydrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r873",
      "r874",
      "r875"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r143"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment or Disposal of Long-Lived Assets",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r145"
     ]
    },
    "artna_IncomeBeforeFederalAndStateIncomeTaxesPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "IncomeBeforeFederalAndStateIncomeTaxesPercentage",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to income before federal and state income taxes percentage.",
        "label": "Income Before Federal And State Income Taxes Percentage",
        "terseLabel": "Income before federal and state income taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income before federal and state income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r592"
     ]
    },
    "artna_IncomeLossFromContinuingOperationsBeforeInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "IncomeLossFromContinuingOperationsBeforeInterestExpense",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of interest expense.",
        "label": "Income Loss From Continuing Operations Before Interest Expense",
        "totalLabel": "Income before interest charges"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_IncomeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "IncomeTaxAbstract",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax [Abstract]",
        "terseLabel": "Income Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Domain]",
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxContingencyLineItems",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Contingency [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxContingencyTable",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Contingency [Table]",
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r90",
      "r164",
      "r165"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAXES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_IncomeTaxDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "IncomeTaxDisclosureLineItems",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Tax Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_IncomeTaxDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "IncomeTaxDisclosureTable",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about income taxes.",
        "label": "Income Tax Disclosure [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "INCOME TAXES",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r561",
      "r569",
      "r576",
      "r581",
      "r588",
      "r594",
      "r595",
      "r596",
      "r715"
     ]
    },
    "us-gaap_IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reversal of penalties and interest",
        "label": "Income Tax Examination, Increase (Decrease) in Liability from Prior Year",
        "documentation": "The amount the liability recorded for the income tax examination increased or decreased in the current year/accounting period."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationLineItems",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "artna_IncomeTaxExaminationOperatingLossCarryforwardsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "IncomeTaxExaminationOperatingLossCarryforwardsAbstract",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination, Operating Loss Carryforwards [Abstract]",
        "terseLabel": "Income Tax Examination, Operating Loss Carryforwards [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExaminationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationTable",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination [Table]",
        "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails",
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total income tax expense",
        "terseLabel": "Income Taxes",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r196",
      "r285",
      "r286",
      "r320",
      "r567",
      "r589",
      "r680"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations",
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Taxes",
        "verboseLabel": "Segment Reporting, Income Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of effective tax rate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r563",
      "r564",
      "r576",
      "r577",
      "r580",
      "r582",
      "r709"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount computed at statutory rate",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r568"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments."
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State income tax-net of federal tax benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes paid",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r44"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax receivable",
        "label": "Income Taxes Receivable, Current",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r893"
     ]
    },
    "artna_IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase amount based on eligible plant improvements since the last rate increase.",
        "label": "Increase Amount Based On Eligible Plant Improvements Since Last Rate Increase",
        "verboseLabel": "Net Eligible Plant Improvements - Cumulative Dollars"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts and other receivables",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax payable",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unbilled operating revenues",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "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."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer deposits and other",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r659",
      "r899"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease in the net deferred income tax liability",
        "label": "Increase (Decrease) in Deferred Liabilities",
        "documentation": "Change during the period in carrying value for all deferred liabilities due within one year or operating cycle."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInIncomeTaxesReceivable",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax receivable",
        "label": "Increase (Decrease) in Income Taxes Receivable",
        "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInterestPayableNet",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest",
        "label": "Increase (Decrease) in Interest Payable, Net",
        "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in assets and liabilities, net of acquisitions:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherRegulatoryAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherRegulatoryAssets",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Regulatory assets",
        "label": "Increase (Decrease) in Other Regulatory Assets",
        "documentation": "The increase (decrease) during the reporting period in the value of other assets that are created when regulatory agencies permits public utilities to defer costs to the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other deferred assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidExpensesOther",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other",
        "label": "Increase (Decrease) in Prepaid Expenses, Other",
        "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidTaxes",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid property taxes",
        "label": "Increase (Decrease) in Prepaid Taxes",
        "documentation": "Amount of increase (decrease) of consideration paid in advance for income and other taxes that provide economic benefits in future periods."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Materials and supplies",
        "label": "Increase (Decrease) in Raw Materials, Packaging Materials and Supplies Inventories",
        "documentation": "The increase (decrease) during the reporting period in the value of raw materials, packaging materials and supplies held in inventory."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInRegulatoryLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInRegulatoryLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Regulatory liabilities",
        "label": "Increase (Decrease) in Regulatory Liabilities",
        "documentation": "The increase (decrease) during the reporting period in regulated liabilities. Regulated liabilities are created when regulatory agency permits an entity to defer revenues to the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effect of employee stock options and awards (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r294",
      "r295",
      "r300",
      "r524"
     ]
    },
    "artna_IndustrialWastewaterServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "IndustrialWastewaterServicesMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount paid for industrial wastewater services.",
        "label": "Industrial Wastewater Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "artna_InspectionFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "InspectionFeesMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount paid for work or a service at the time of inspection.",
        "label": "Inspection Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetIncludingGoodwillAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_IntangiblePlantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "IntangiblePlantMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plant used in connection with the generation of intangible utility.",
        "label": "Intangible plant [Member]",
        "terseLabel": "Intangible plant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_InterconnectionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "InterconnectionsAbstract",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interconnections [Abstract]",
        "terseLabel": "Interconnections [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest charges",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r177",
      "r249",
      "r316",
      "r633",
      "r764",
      "r866",
      "r1002"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r254",
      "r255"
     ]
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest",
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InternalRevenueServiceIRSMember",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal Authorities [Member]",
        "label": "Internal Revenue Service (IRS) [Member]",
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntersegmentEliminationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntersegmentEliminationMember",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intersegment Eliminations [Member]",
        "documentation": "Eliminating entries used in operating segment consolidation."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r335"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r228",
      "r241",
      "r358",
      "r359",
      "r360",
      "r660",
      "r821"
     ]
    },
    "us-gaap_InventoryRawMaterialsAndSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRawMaterialsAndSupplies",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Materials and supplies",
        "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed."
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "us-gaap_LandImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandImprovementsMember",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land Improvements [Member]",
        "documentation": "Additions or improvements to real estate held."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum rentals payment per year",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r645",
      "r853"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LegalMattersAndContingenciesTextBlock",
     "presentation": [
      "http://artesianwater.com/role/LegalProceedings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LEGAL PROCEEDINGS",
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "artna_LegalProceedingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "LegalProceedingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "LEGAL PROCEEDINGS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r643"
     ]
    },
    "us-gaap_LesseeOperatingLeaseDescriptionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseDescriptionAbstract",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Description [Abstract]",
        "label": "Lessee, Operating Lease, Description [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturities of Operating Lease Liabilities",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r987"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/LeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://artesianwater.com/role/LeasesDetailsCalc01": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/LeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2029 through 2044",
        "terseLabel": "Thereafter",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/LeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2024",
        "terseLabel": "2024",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/LeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/LeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/LeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/LeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "terseLabel": "2025",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/LeasesDetailsCalc01": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less effects of discounting",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining lease term",
        "label": "Lessee, Operating Lease, Remaining Lease Term",
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r985"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Option to extend lease term",
        "label": "Lessee, Operating Lease, Renewal Term",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "artna_LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental balance sheet information related to operating leases.",
        "label": "Lessee, Operating Lease, Supplemental Balance Sheet Information Related to Leases [Table Text Block]",
        "terseLabel": "Supplemental Balance Sheet Information Related to Leases"
       }
      }
     },
     "auth_ref": []
    },
    "artna_LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information related to operating leases.",
        "label": "Lessee, Operating Lease, Supplemental Cash Flow Information Related to Leases [Table Text Block]",
        "terseLabel": "Supplemental Cash Flow Information Related to Leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease period",
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://artesianwater.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LEASES",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r638"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Liabilities and Stockholders' Equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r174",
      "r674",
      "r854",
      "r904",
      "r924",
      "r984"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r227",
      "r259",
      "r346",
      "r384",
      "r385",
      "r387",
      "r388",
      "r389",
      "r391",
      "r393",
      "r395",
      "r396",
      "r602",
      "r603",
      "r604",
      "r623",
      "r854",
      "r937",
      "r989",
      "r990"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred credits and other liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r115",
      "r116",
      "r117",
      "r120",
      "r259",
      "r346",
      "r384",
      "r385",
      "r387",
      "r388",
      "r389",
      "r391",
      "r393",
      "r395",
      "r396",
      "r602",
      "r603",
      "r604",
      "r623",
      "r937",
      "r989",
      "r990"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred credits and other liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityAbstract",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r903"
     ]
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityExpirationDate1",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiration date of line of credit",
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Lender [Domain]",
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r903"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available funds under this line of credit",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Table]",
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r903"
     ]
    },
    "us-gaap_LinesOfCreditCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LinesOfCreditCurrent",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lines of credit",
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r171"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "artna_LondonInterbankOfferedRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "LondonInterbankOfferedRateMember",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate [Member]",
        "terseLabel": "LIBOR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long term debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r173",
      "r410",
      "r424",
      "r829",
      "r830",
      "r997"
     ]
    },
    "us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtByCurrentAndNoncurrentAbstract",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt consists of [Abstract]",
        "label": "Long-Term Debt, by Current and Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtByMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtByMaturityAbstract",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of principal amounts due during the next five years and thereafter [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: current maturities (principal amount)",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r234"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt, Fair Value",
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r263",
      "r942"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r263",
      "r415"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r263",
      "r415"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r263",
      "r415"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r263",
      "r415"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r263",
      "r415"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_CapitalizationLongtermDebtAndEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets",
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term debt, net of current portion",
        "terseLabel": "Total long-term debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r235"
     ]
    },
    "us-gaap_LongTermPurchaseCommitmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermPurchaseCommitmentTextBlock",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum Annual Purchase Commitments",
        "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r64"
     ]
    },
    "us-gaap_LongtermPurchaseCommitmentPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermPurchaseCommitmentPeriod",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agreement period",
        "label": "Long-Term Purchase Commitment, Period",
        "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingencies [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r379",
      "r380",
      "r383",
      "r932",
      "r933"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingencies [Table]",
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r379",
      "r380",
      "r383",
      "r932",
      "r933"
     ]
    },
    "us-gaap_LossContingencyDamagesAwardedValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyDamagesAwardedValue",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/LegalProceedingsDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation settlement amount",
        "terseLabel": "Litigation settlement amount",
        "documentation": "Amount of damages awarded to the plaintiff in the legal matter."
       }
      }
     },
     "auth_ref": [
      "r931",
      "r932",
      "r933"
     ]
    },
    "us-gaap_LossContingencyDamagesPaidValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyDamagesPaidValue",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/LegalProceedingsDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation settlement amount received",
        "terseLabel": "Litigation settlement amount to be received",
        "documentation": "Amount of damages paid to the plaintiff in the legal matter."
       }
      }
     },
     "auth_ref": [
      "r931",
      "r932",
      "r933"
     ]
    },
    "artna_LossContingencyDamagesToBePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "LossContingencyDamagesToBePaid",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/LegalProceedingsDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of damages to be paid to the plaintiff in the legal matter.",
        "label": "Loss Contingency, Damages to be Paid",
        "terseLabel": "Litigation settlement, remaining amount"
       }
      }
     },
     "auth_ref": []
    },
    "artna_LossContingencyNumberOfInstallments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "LossContingencyNumberOfInstallments",
     "presentation": [
      "http://artesianwater.com/role/LegalProceedingsDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of installments to be paid on the anniversary date of the Court's approval of the Consent Decree.",
        "label": "Loss Contingency, Number of Installments",
        "terseLabel": "Number of installments"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_MD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2023",
     "localname": "MD",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maryland [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_MainsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "MainsMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of equipment in the transmission and distribution plant.",
        "label": "Mains [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_MarylandPublicServiceCommissionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "MarylandPublicServiceCommissionMember",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "Maryland Public Service Commission [Member]",
        "terseLabel": "MDPSC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents maximum maturity period of temporary cash investments considered as cash equivalents.",
        "label": "Maximum maturity period of temporary cash investments considered as cash equivalents",
        "terseLabel": "Maximum maturity period of temporary cash investments considered as cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails",
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails",
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/LeasesDetails",
      "http://artesianwater.com/role/RegulatoryProceedingsDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r380",
      "r381",
      "r382",
      "r519",
      "r657",
      "r698",
      "r731",
      "r732",
      "r784",
      "r786",
      "r788",
      "r789",
      "r791",
      "r812",
      "r813",
      "r825",
      "r833",
      "r849",
      "r856",
      "r941",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996"
     ]
    },
    "artna_MeteredWastewaterServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "MeteredWastewaterServicesMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount paid for metered wastewater services.",
        "label": "Metered Wastewater Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_MetersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "MetersMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of equipment in the transmission and distribution plant.",
        "label": "Meters [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails",
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails",
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/LeasesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r380",
      "r381",
      "r382",
      "r519",
      "r657",
      "r698",
      "r731",
      "r732",
      "r784",
      "r786",
      "r788",
      "r789",
      "r791",
      "r812",
      "r813",
      "r825",
      "r833",
      "r849",
      "r856",
      "r941",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996"
     ]
    },
    "artna_MinimumNumberOfDaysCustomersServicesInvoicedInAdvance": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "MinimumNumberOfDaysCustomersServicesInvoicedInAdvance",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum number of days services invoiced in advance beginning of every month for customer, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Minimum Number of Days Customers Services Invoiced in Advance",
        "terseLabel": "Minimum number of days customers services invoiced in advance"
       }
      }
     },
     "auth_ref": []
    },
    "artna_MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum number of days due for accounts receivable after invoicing from regulated contract customers, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Minimum Number of Days Due for Accounts Receivable from Regulated Contract Customers",
        "terseLabel": "Minimum number of days due for accounts receivable from tariff contract customers"
       }
      }
     },
     "auth_ref": []
    },
    "artna_MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum number of days due for accounts receivable after invoicing from Service Line Protection Plans (SLP) customers, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Minimum Number of Days Due for Accounts Receivable from Service Line Protection Plan Customer",
        "terseLabel": "Minimum number of days due for accounts receivable from SLP Plan customer"
       }
      }
     },
     "auth_ref": []
    },
    "artna_MinimumPurchaseRequirementsOfWater": {
     "xbrltype": "flowItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "MinimumPurchaseRequirementsOfWater",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents minimum purchase requirements of water through interconnection agreement.",
        "label": "Minimum purchase requirements of water",
        "terseLabel": "Minimum purchase requirements of water"
       }
      }
     },
     "auth_ref": []
    },
    "artna_MiscellaneousAccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "MiscellaneousAccountsReceivableMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.",
        "label": "Miscellaneous accounts receivable [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Allowances and Reserves [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "artna_NetAdvancesAndContributionsInAidOfConstruction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NetAdvancesAndContributionsInAidOfConstruction",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net increase in the carrying amount of the payments received by a utility from its customers in advance of performing its obligations under terms of its construction agreements and in the amount developers, builders, governmental agencies and municipalities provide the entity with cash, or in some cases property, to extend its services to their properties. Nonrefundable contributions are recorded as contributions in aid of construction (\"CIAC\").",
        "label": "Net Advances And Contributions In Aid Of Construction",
        "terseLabel": "Proceeds from contributions in aid of construction and advances"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET CASH PROVIDED BY FINANCING ACTIVITIES",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r253"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM FINANCING ACTIVITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET CASH USED IN INVESTING ACTIVITIES",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r253"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM INVESTING ACTIVITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET CASH PROVIDED BY OPERATING ACTIVITIES",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r138",
      "r139"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM OPERATING ACTIVITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      },
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income",
        "totalLabel": "Net income applicable to common stock",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r139",
      "r175",
      "r225",
      "r243",
      "r244",
      "r248",
      "r259",
      "r275",
      "r279",
      "r280",
      "r281",
      "r282",
      "r285",
      "r286",
      "r297",
      "r312",
      "r326",
      "r332",
      "r335",
      "r346",
      "r384",
      "r385",
      "r387",
      "r388",
      "r389",
      "r391",
      "r393",
      "r395",
      "r396",
      "r616",
      "r623",
      "r677",
      "r760",
      "r777",
      "r778",
      "r824",
      "r866",
      "r937"
     ]
    },
    "artna_NetPayoutsFromContributionsInAidOfConstructionAndAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NetPayoutsFromContributionsInAidOfConstructionAndAdvances",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net decrease in the carrying amount of the payments received by a utility from its customers in advance of performing its obligations under terms of its construction agreements and in the amount developers, builders, governmental agencies and municipalities provide the entity with cash, or in some cases property, to extend its services to their properties. Nonrefundable contributions are recorded as contributions in aid of construction (\"CIAC\").",
        "label": "Net payouts from contributions in aid of construction and advances",
        "negatedLabel": "Payouts for contributions in aid of construction and advances"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetRegulatoryAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetRegulatoryAssetsAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "presentation": [
      "http://artesianwater.com/role/ImpactOfRecentAccountingPronouncements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r195",
      "r198",
      "r223",
      "r273",
      "r274",
      "r277",
      "r278",
      "r287",
      "r288",
      "r348",
      "r349",
      "r585",
      "r586",
      "r587",
      "r610",
      "r613",
      "r617",
      "r618",
      "r619",
      "r624",
      "r625",
      "r626",
      "r636",
      "r637",
      "r653",
      "r662",
      "r663",
      "r664",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://artesianwater.com/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://artesianwater.com/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "artna_NonUtilityOperatingRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NonUtilityOperatingRevenueMember",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product line consisting of non-utility operating revenue.",
        "label": "Non-Utility Operating Revenue [Member]",
        "terseLabel": "Non-Utility Operating Revenue [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of long-term debt",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_NotesPayableOtherPayablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableOtherPayablesMember",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable [Member]",
        "documentation": "A written promise to pay a note to a third party."
       }
      }
     },
     "auth_ref": []
    },
    "artna_NumberOfAdditionalSharesIntentToPurchaseByUnderwriters": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NumberOfAdditionalSharesIntentToPurchaseByUnderwriters",
     "presentation": [
      "http://artesianwater.com/role/CommonStockOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of additional shares intent to purchase by underwriters.",
        "label": "Number of Additional Shares Intent to Purchase by Underwriters",
        "terseLabel": "Option to purchase additional common shares (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "artna_NumberOfCountiesInWhichWaterUtilityServiceProvided": {
     "xbrltype": "integerItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NumberOfCountiesInWhichWaterUtilityServiceProvided",
     "presentation": [
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This line item represents the number of counties in which water utility service provided.",
        "label": "Number of counties in which water utility service provided",
        "terseLabel": "Number of counties in which water utility service provided"
       }
      }
     },
     "auth_ref": []
    },
    "artna_NumberOfCustomers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NumberOfCustomers",
     "presentation": [
      "http://artesianwater.com/role/GeographicConcentrationOfCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents number of customers to whom service is provided by the entity.",
        "label": "Number of customers",
        "terseLabel": "Number of customers"
       }
      }
     },
     "auth_ref": []
    },
    "artna_NumberOfDaysPermittedToImplementTemporaryRates": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NumberOfDaysPermittedToImplementTemporaryRates",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period permitted to implement temporary rate, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Number of Days Permitted to Implement Temporary Rates",
        "terseLabel": "Period permitted to implement temporary rates"
       }
      }
     },
     "auth_ref": []
    },
    "artna_NumberOfDirectorsInCommittee": {
     "xbrltype": "integerItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NumberOfDirectorsInCommittee",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents number of directors in committee.",
        "label": "Number of directors in committee",
        "terseLabel": "Number of directors in committee"
       }
      }
     },
     "auth_ref": []
    },
    "artna_NumberOfNonUtilityBusinesses": {
     "xbrltype": "integerItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NumberOfNonUtilityBusinesses",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to the number of non-utility businesses.",
        "label": "Number Of Non-Utility Businesses",
        "terseLabel": "Number of non-utility businesses"
       }
      }
     },
     "auth_ref": []
    },
    "artna_NumberOfOperationContractsPaidInAdvance": {
     "xbrltype": "integerItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NumberOfOperationContractsPaidInAdvance",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operation contracts paid in advance.",
        "label": "Number of operation contracts paid in advance"
       }
      }
     },
     "auth_ref": []
    },
    "artna_NumberOfRefunds": {
     "xbrltype": "integerItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NumberOfRefunds",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of deferred settlement refunds.",
        "label": "Number of refunds"
       }
      }
     },
     "auth_ref": []
    },
    "artna_NumberOfRefundsFromTrust": {
     "xbrltype": "integerItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NumberOfRefundsFromTrust",
     "presentation": [
      "http://artesianwater.com/role/LegalProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of refunds from the Trust to customers.",
        "label": "Number of refunds from Trust"
       }
      }
     },
     "auth_ref": []
    },
    "artna_NumberOfRegulatedUtilitySubsidiaries": {
     "xbrltype": "integerItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NumberOfRegulatedUtilitySubsidiaries",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to the number of regulated utility subsidiaries.",
        "label": "Number of Regulated Utility Subsidiaries",
        "terseLabel": "Number of regulated utility subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "artna_NumberOfRenewalTermsForWaterServiceInterconnectionAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NumberOfRenewalTermsForWaterServiceInterconnectionAgreements",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of renewal terms for water service interconnection agreements.",
        "label": "Number of Renewal Terms For Water Service Interconnection Agreements",
        "terseLabel": "Number of renewal terms for water service interconnection agreements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of reportable segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "artna_NumberOfWaterServiceInterconnectionAgreement": {
     "xbrltype": "integerItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "NumberOfWaterServiceInterconnectionAgreement",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of water service interconnection agreements with neighboring utility.",
        "label": "Number of water service interconnection agreements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office Equipment [Member]",
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OpenTaxYear": {
     "xbrltype": "gYearListItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OpenTaxYear",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax year open to examination",
        "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format."
       }
      }
     },
     "auth_ref": [
      "r571"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Operating Expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "artna_IncomeLossFromContinuingOperationsBeforeInterestExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income",
        "terseLabel": "Operating Income",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r326",
      "r332",
      "r335",
      "r824"
     ]
    },
    "us-gaap_OperatingIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLossAbstract",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Operating Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/LeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Rent expenses",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r853"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of minimum annual payments related to easement agreements [Abstract]",
        "terseLabel": "Maturities of Operating Lease Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/LeasesDetailsCalc01": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://artesianwater.com/role/LeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total lease liabilities recognized",
        "totalLabel": "Total operating lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r640"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityAbstract",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease, liability [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/LeasesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r640"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r641"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://artesianwater.com/role/LeasesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets",
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities",
        "verboseLabel": "Operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r640"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r641"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Statement of Financial Position [Extensible List]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r641"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating cash flows from operating leases",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r642",
      "r647"
     ]
    },
    "artna_OperatingLeaseRentExpenseContingentRentals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "OperatingLeaseRentExpenseContingentRentals",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/LeasesDetails": {
       "parentTag": "us-gaap_OperatingLeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increases or decreases in lease payments that result from changes occurring after the inception of the lease in the factors (other than the passage of time) on which lease payments are based, except that any escalation of minimum lease payments relating to increases in construction or acquisition cost of the leased property or for increases in some measure of cost or value during the construction or preconstruction period, are excluded from contingent rentals. Contingent rentals also may include amounts for which the triggering events have not yet occurred or the specified targets for which have not yet been achieved (such as sales based percentage rent), but which events are considered probable of occurring or which specified targets are considered probable of being achieved.",
        "label": "Operating Lease, Rent Expense, Contingent Rentals",
        "terseLabel": "Contingent rentals"
       }
      }
     },
     "auth_ref": []
    },
    "artna_OperatingLeaseRentExpenseMinimumRentals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "OperatingLeaseRentExpenseMinimumRentals",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/LeasesDetails": {
       "parentTag": "us-gaap_OperatingLeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes.",
        "label": "Operating Lease, Rent Expense, Minimum Rentals",
        "terseLabel": "Minimum rentals"
       }
      }
     },
     "auth_ref": []
    },
    "artna_OperatingLeaseRentExpenseNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "OperatingLeaseRentExpenseNetAbstract",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Rent Expense, Net [Abstract]",
        "terseLabel": "Rent Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets",
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease right-of-use assets",
        "label": "Operating lease right of use assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r639"
     ]
    },
    "artna_OperatingLeaseRightOfUseAssetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "OperatingLeaseRightOfUseAssetAbstract",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset [Abstract]",
        "terseLabel": "Operating leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r650",
      "r853"
     ]
    },
    "artna_OperatingLeaseWeightedAverageDiscountRatePercentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercentAbstract",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent [Abstract]",
        "terseLabel": "Weighted Average Discount Rate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r649",
      "r853"
     ]
    },
    "artna_OperatingLeaseWeightedAverageRemainingLeaseTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTermAbstract",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Remaining Lease Term [Abstract]",
        "terseLabel": "Weighted Average Remaining Lease Term [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_OperatingLeasesRentExpenseNetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "OperatingLeasesRentExpenseNetTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of rent expenses for all operating leases expect those with terms of 12 months or less comprise.",
        "label": "Operating Leases, Rent Expense, Net [Table Text Block]",
        "terseLabel": "Rent Expense for All Operating Leases Except Those with Terms of 12 Months or Less"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net operating loss carry-forwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation allowance",
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r335"
     ]
    },
    "artna_OptionForUnderwritersToPurchaseAdditionalSharesTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "OptionForUnderwritersToPurchaseAdditionalSharesTerm",
     "presentation": [
      "http://artesianwater.com/role/CommonStockOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time from the date of the final prospectus relating to the Initial Public Offering for underwriters to purchase additional Units to cover over-allotments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Option for Underwriters to Purchase Additional Shares, Term",
        "terseLabel": "Option for underwriters to purchase additional units, term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Deferred Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other deferred assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "us-gaap_OtherCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCommitment",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Other Commitment",
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentDueInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCommitmentDueInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails": {
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Other Commitment, to be Paid, Year One",
        "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentDueInSecondYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCommitmentDueInSecondYear",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails": {
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Other Commitment, to be Paid, Year Two",
        "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentDueInThirdYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCommitmentDueInThirdYear",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails": {
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Other Commitment, to be Paid, Year Three",
        "documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentFiscalYearMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCommitmentFiscalYearMaturityAbstract",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of other commitment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCommitmentsAbstract",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Abstract]",
        "label": "Other Commitments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCommitmentsTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Future Minimum Annual Payments",
        "documentation": "Tabular disclosure of information about obligations resulting from other commitments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCostAndExpenseOperating",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-utility operating expenses",
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r679"
     ]
    },
    "us-gaap_OtherDeferredCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherDeferredCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other deferred assets",
        "label": "Other Deferred Costs, Net",
        "documentation": "Net amount of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs or deferred acquisition costs of insurance companies."
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r854"
     ]
    },
    "artna_OtherNonUtilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "OtherNonUtilityMember",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to business segment Other (non-utility).",
        "label": "Other (non-utility) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-cash Investing and Financing Activity:",
        "label": "Other Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Miscellaneous (expense) income",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherOperatingIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "artna_IncomeLossFromContinuingOperationsBeforeInterestExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income",
        "label": "Other Operating Income (Expense), Net",
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations."
       }
      }
     },
     "auth_ref": []
    },
    "artna_OtherOperatingRevenueNotInScopeOfASC606": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "OtherOperatingRevenueNotInScopeOfASC606",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of revenue recognized for the period from rental income and other revenue.",
        "label": "Other Operating Revenue not in scope of ASC 606"
       }
      }
     },
     "auth_ref": []
    },
    "artna_OtherProceedingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "OtherProceedingsAbstract",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Proceedings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_OtherUtilityOperatingRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "OtherUtilityOperatingRevenueMember",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product line consisting of other utility operating revenue.",
        "label": "Other Utility Operating Revenue [Member]",
        "terseLabel": "Other Utility Operating Revenue [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails",
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Artesian Resources [Member]",
        "terseLabel": "Artesian Resources [Member]",
        "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary."
       }
      }
     },
     "auth_ref": [
      "r263"
     ]
    },
    "artna_PatronageRefundsEarned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PatronageRefundsEarned",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount earned by the Company for patronage refunds.",
        "label": "Patronage Refunds Earned",
        "terseLabel": "Patronage refunds"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRent",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails",
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rental payments",
        "documentation": "Cash payments to lessor's for use of assets under operating leases."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Debt issuance costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid",
        "label": "Payments of Dividends",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Equity issuance costs",
        "label": "Payments of Stock Issuance Costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for acquisitions",
        "label": "Amount of purchase price paid",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r599"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investment in acquisitions, net of cash acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures (net of AFUDC, equity portion)",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionPlansDefinedBenefitMember",
     "presentation": [
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "401(k) Plan [Member]",
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r520",
      "r841",
      "r842",
      "r846",
      "r847",
      "r848"
     ]
    },
    "artna_PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of DSIC rate upon implementation of temporary increase in base rates charged to customers.",
        "label": "Percentage of DSIC rate upon implementation of temporary increase in base rates charged to customers",
        "terseLabel": "Percentage of DSIC rate upon implementation of temporary increase in base rates charged to customers"
       }
      }
     },
     "auth_ref": []
    },
    "artna_PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Distribution System Improvement Charge rate increase application filed by company to regulatory.",
        "label": "Percentage Of Distribution System Improvement Charge Rate Increase Application Filed By Company To Regulatory",
        "terseLabel": "Cumulative DSIC Rate"
       }
      }
     },
     "auth_ref": []
    },
    "artna_PercentageOfDistributionSystemInfrastructureCharge": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PercentageOfDistributionSystemInfrastructureCharge",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Artesian Water has been permitted to recover specific percentage of investments made in infrastructure.",
        "label": "Percentage of Distribution System Infrastructure Charge",
        "terseLabel": "Percentage of distribution system infrastructure charge"
       }
      }
     },
     "auth_ref": []
    },
    "artna_PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of annual gross water sales in temporary rate increase placed into effect until new rates approved.",
        "label": "Percentage Of Gross Water Sales In Temporary Rate Increase Placed Into Effect Until New Rates Approved",
        "verboseLabel": "Percentage of gross water sales in temporary rate increase placed into effect until new rates approved"
       }
      }
     },
     "auth_ref": []
    },
    "artna_PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For a first temporary annual rate increase in revenue basis, maximum percentage of gross water sales increase allowed subject to specific dollar amount limitation.",
        "label": "Percentage Of Gross Water Sales Maximum Temporary Annual Rate Increase Subject To Ceiling Limitation",
        "verboseLabel": "Percentage of gross water sales"
       }
      }
     },
     "auth_ref": []
    },
    "artna_PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of increase in annual lease payment for land operating leases for each year.",
        "label": "Percentage of Lessee, Operating Lease, Increase in Annual Lease Payments",
        "terseLabel": "Percentage of increase in annual lease payments"
       }
      }
     },
     "auth_ref": []
    },
    "artna_PercentageOfReliefIfRateCasePeriodConditionNotFulfill": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PercentageOfReliefIfRateCasePeriodConditionNotFulfill",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of relief that utility may put into effect if condition for rate case period completion not fulfilled by law.",
        "label": "Percentage Of Relief If Rate Case Period Condition Not Fulfill",
        "verboseLabel": "Percentage of rate relief allowed should a rate case not complete"
       }
      }
     },
     "auth_ref": []
    },
    "artna_PercentageOfRevenueIncreaseRequestedForNewRates": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PercentageOfRevenueIncreaseRequestedForNewRates",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For a filing request with a regulatory agency to implement new rates, the percentage increase in annual revenue expected upon rate approval.",
        "label": "Percentage Of Revenue Increase Requested for New Rates",
        "terseLabel": "Percentage of revenue increase requested for new rates"
       }
      }
     },
     "auth_ref": []
    },
    "artna_PercentageOfTemporaryRatesPermitted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PercentageOfTemporaryRatesPermitted",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of temporary rates that the company is permitted to charge.",
        "label": "Percentage of Temporary Rates Permitted",
        "terseLabel": "Percentage of temporary rates permitted"
       }
      }
     },
     "auth_ref": []
    },
    "artna_PeriodToCompleteRateChangeApplicationCaseByLaw": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PeriodToCompleteRateChangeApplicationCaseByLaw",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period within which rate change case is to complete, by law, after which, entire requested rate relief may go into effect.",
        "label": "Period To Complete Rate Change Application Case By Law",
        "verboseLabel": "Period to complete rate case by law"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://artesianwater.com/role/FairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "artna_PortionOfLeaseTermDeterminingAnnualLeasePayment": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PortionOfLeaseTermDeterminingAnnualLeasePayment",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of lease term in which annual lease payments will be determined based on the fair market value of the parcel of land.",
        "label": "Portion of lease term determining annual lease payment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "PREFERRED STOCK [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://artesianwater.com/role/PreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r426"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://artesianwater.com/role/PreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock authorized (in shares)",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r740"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://artesianwater.com/role/PreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock outstanding (in shares)",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r740",
      "r758",
      "r1003",
      "r1004"
     ]
    },
    "us-gaap_PreferredStockTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockTextBlock",
     "presentation": [
      "http://artesianwater.com/role/PreferredStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PREFERRED STOCK",
        "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock."
       }
      }
     },
     "auth_ref": [
      "r149"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r671",
      "r854"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other",
        "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."
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "us-gaap_PrepaidTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidTaxes",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid property taxes",
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r819",
      "r826",
      "r926"
     ]
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassification",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds from issuance of common stock",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of long-term debt",
        "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer)."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings under lines of credit agreements",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r903"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRepaymentsOfBankOverdrafts",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Decrease) increase in overdraft payable",
        "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer."
       }
      }
     },
     "auth_ref": [
      "r897",
      "r898",
      "r901"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sale of assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Received cash from the exercise of options",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r20"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations",
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and Services [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r337",
      "r661",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r815",
      "r834",
      "r855",
      "r884",
      "r934",
      "r935",
      "r944",
      "r999"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations",
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and Services [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r337",
      "r661",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r815",
      "r834",
      "r855",
      "r884",
      "r934",
      "r935",
      "r944",
      "r999"
     ]
    },
    "artna_PromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PromissoryNoteMember",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Signed document containing a written promise to pay a stated sum to a specified person or the bearer at a specified date or on demand.",
        "label": "Promissory Note [Member]",
        "terseLabel": "Promissory Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_PropertyHeldForFutureUseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PropertyHeldForFutureUseMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property that is not currently utilized, held for future use.",
        "label": "Property Held for Future Use [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Type [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-utility property (less accumulated depreciation - 2023 - $1,052; 2022 - $990)",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r667",
      "r676",
      "r854"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Type [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated useful life",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision adjustments",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r353"
     ]
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForLoanLeaseAndOtherLosses",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for bad debt expense",
        "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r14",
      "r176"
     ]
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for funds used during construction (AFUDC)",
        "documentation": "Total increase in earnings in the period representing the cost of equity (based on assumed rate of return) and/or borrowed funds (based on interest rate) used to finance construction of regulated assets, which is expected to be recovered through rate adjustments."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r110",
      "r111"
     ]
    },
    "artna_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The component of the allowance for funds used during construction during the period based on an assumed rate of return on debt funds used in financing the construction of regulated assets.",
        "label": "Public Utilities, Allowance for Funds Used During Construction, Capitalized Cost of Debt",
        "terseLabel": "AFUDC - Debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "AFUDC, equity portion",
        "label": "AFUDC - Equity",
        "documentation": "The component of the allowance for funds used during construction during the period based on an assumed rate of return on equity funds used in financing the construction of regulated assets."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r114"
     ]
    },
    "us-gaap_PublicUtilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesDisclosureTextBlock",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "REGULATORY PROCEEDINGS",
        "label": "Public Utilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for public utilities."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_PublicUtilitiesGeneralDisclosuresTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesGeneralDisclosuresTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Eligible Plant Improvements",
        "documentation": "Tabular disclosure of regulation for public utility entities, including, but not limited to, rate requests, decommissioning costs and the amount of allowance for earnings on equity capitalized for rate making purposes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Utility Plant",
        "label": "Public Utilities, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for public utilities. Examples include a discussion about the scope criteria and appropriateness for and extent of the application of generally accepted accounting principles related to accounting for the effects of certain types of regulation (may include identification of specific business units). Other examples of the disclosures may include: descriptions of the form and economic effects of regulation (for example, but not limited to, recording of regulatory assets and liabilities to the rate setting process); statement about periodic assessments of periodic assessments of generally accepted accounting principles related to accounting for the effects of certain types of regulation; information regarding amortization of and return on regulatory assets and liabilities, including the remaining amounts and recovery or settlement periods; accounting for changes to recovery estimates; AFUDC, plant abandonment's and plant disallowances."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details": {
       "parentTag": "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Less - accumulated depreciation",
        "documentation": "Period end book value of accumulated depreciation on property, plant and equipment (PPE) that is owned by the regulated operations of the public utility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utility plant, at original cost (less accumulated depreciation - 2023 - $185,170; 2022 - $172,954)",
        "totalLabel": "Utility plant, net",
        "documentation": "Period end amount of total net PPE."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentNetAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of utility plant comprises [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentPlantInService",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details": {
       "parentTag": "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utility plant, gross",
        "documentation": "Period end amount of total gross PPE."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilityAxis",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utility [Axis]",
        "documentation": "Information by type of utility plant."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilityPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utility, Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilityPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilityPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utility, Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about public utility 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, deprecation expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilityRegulatedOrUnregulatedStatusAxis",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails",
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails",
      "http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulation Status [Axis]",
        "documentation": "Information by status (regulated or unregulated) of the public utility."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "artna_PumpingAndWaterTreatmentPlantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "PumpingAndWaterTreatmentPlantMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plant used in connection with the operations of a pumping and water treatment plant utility of entity.",
        "label": "Pumping and water treatment plant [Member]",
        "terseLabel": "Pumping and water treatment plant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligation",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Purchase Obligation",
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInFifthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligationDueInFifthYear",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails": {
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "documentation": "Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInFourthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligationDueInFourthYear",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails": {
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027",
        "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligationDueInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails": {
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Purchase Obligation, to be Paid, Year One",
        "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInSecondYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligationDueInSecondYear",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails": {
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Purchase Obligation, to be Paid, Year Two",
        "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationDueInThirdYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligationDueInThirdYear",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails": {
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Purchase Obligation, to be Paid, Year Three",
        "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligationFiscalYearMaturityAbstract",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of minimum annual purchase commitments for all interconnection agreements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails",
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails",
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/LeasesDetails",
      "http://artesianwater.com/role/RegulatoryProceedingsDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r380",
      "r381",
      "r382",
      "r479",
      "r519",
      "r548",
      "r549",
      "r550",
      "r655",
      "r657",
      "r698",
      "r731",
      "r732",
      "r784",
      "r786",
      "r788",
      "r789",
      "r791",
      "r812",
      "r813",
      "r825",
      "r833",
      "r849",
      "r856",
      "r859",
      "r929",
      "r941",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails",
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails",
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/LeasesDetails",
      "http://artesianwater.com/role/RegulatoryProceedingsDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r380",
      "r381",
      "r382",
      "r479",
      "r519",
      "r548",
      "r549",
      "r550",
      "r655",
      "r657",
      "r698",
      "r731",
      "r732",
      "r784",
      "r786",
      "r788",
      "r789",
      "r791",
      "r812",
      "r813",
      "r825",
      "r833",
      "r849",
      "r856",
      "r859",
      "r929",
      "r941",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996"
     ]
    },
    "artna_RateProceedingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "RateProceedingsMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate proceedings.",
        "label": "Rate Proceedings [Member]",
        "terseLabel": "Rate Proceedings [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivableTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivableTypeDomain",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable [Domain]",
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r920",
      "r921",
      "r922",
      "r923"
     ]
    },
    "artna_RefundForContributionsInAidOfConstructionDueToTaxStatusChange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "RefundForContributionsInAidOfConstructionDueToTaxStatusChange",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refund for contributions in aid of construction due to tax status change.",
        "label": "Refund for contributions in aid of construction due to tax status change"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatedAndUnregulatedOperationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatedAndUnregulatedOperationDomain",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails",
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails",
      "http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulated and Unregulated Operation [Domain]",
        "documentation": "Operations of companies, both regulated and unregulated."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_RegulatedOperationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatedOperationMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails",
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails",
      "http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tariff Revenue [Member]",
        "documentation": "Operation of entities that are regulated by governmental organizations for example, but not limited to, local, state, county, country, or other regulatory organizations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatedOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatedOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "REGULATORY PROCEEDINGS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_RegulatedUtilityAccountingPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "RegulatedUtilityAccountingPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for regulated utility accounting.",
        "label": "Regulated Utility Accounting [Policy Text Block]",
        "terseLabel": "Regulated Utility Accounting"
       }
      }
     },
     "auth_ref": []
    },
    "artna_RegulatedUtilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "RegulatedUtilityMember",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to business segment Regulated Utility.",
        "label": "Regulated Utility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAgencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAgencyAxis",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Agency [Axis]",
        "documentation": "Information by name of regulatory agency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAgencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAgencyDomain",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Agency [Domain]",
        "documentation": "Organization that establishes and ensures compliance with rules or regulations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAssetAmortizationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssetAmortizationPeriod",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Rate case studies",
        "label": "Regulatory Asset, Amortization Period",
        "documentation": "Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAssetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssetAxis",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Asset [Axis]",
        "documentation": "Information by type of regulatory asset."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r112",
      "r180"
     ]
    },
    "us-gaap_RegulatoryAssetDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssetDomain",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Asset [Domain]",
        "documentation": "Rate action of a regulator resulting in capitalization of costs incurred."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "us-gaap_RegulatoryAssetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssetLineItems",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssets",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory assets, net",
        "documentation": "The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "us-gaap_RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssetsAndLiabilitiesOtherDisclosuresAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryDepreciationAndAmortizationPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryDepreciationAndAmortizationPolicy",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Assets",
        "documentation": "Disclosure of accounting policy for systematically allocating capitalized costs to periods that benefit from the use thereof. Includes, but is not limited to, methods used, such as composite depreciation, descriptions of regulatory treatment for estimated removal and disposal costs, and description of amortization of plant-related regulatory assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryIncomeTaxesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryIncomeTaxesPolicy",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Liabilities",
        "label": "Regulatory Income Taxes, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, including investment tax credits, and the related regulatory treatment (for example, whether deferred income tax accounting - normalization - is allowed in rate making)."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r184"
     ]
    },
    "us-gaap_RegulatoryLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory liabilities",
        "label": "Regulatory Liabilities",
        "documentation": "The amount for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "us-gaap_RegulatoryLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryLiabilitiesLineItems",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Regulatory Liabilities [Line Items]",
        "label": "Regulatory Liability [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryLiabilityAmortizationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryLiabilityAmortizationPeriod",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory liabilities, amortization period",
        "documentation": "Amortization period for the recovery of regulatory liability, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryLiabilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryLiabilityAxis",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Liability [Axis]",
        "documentation": "Information by type of regulatory liability."
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "us-gaap_RegulatoryLiabilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryLiabilityDomain",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Liability [Domain]",
        "documentation": "Rate action of a regulator resulting in accrual of costs or expenses."
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "artna_RegulatoryProceedingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "RegulatoryProceedingsLineItems",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent regulatory proceedings.",
        "label": "Regulatory Proceedings [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_RegulatoryProceedingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "RegulatoryProceedingsTable",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of regulatory proceedings associated with remediation of an individual site.",
        "label": "Regulatory Proceedings [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments under lines of credit agreements",
        "label": "Repayments of Lines of Credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r903"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Principal repayments of long-term debt",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r713"
     ]
    },
    "artna_ReserveOrReductionToRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ReserveOrReductionToRevenue",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reserve or reduction to revenue from interim temporary rates.",
        "label": "Reserve or reduction to revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Awards [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r152",
      "r673",
      "r702",
      "r706",
      "r714",
      "r741",
      "r854"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r270",
      "r271",
      "r272",
      "r276",
      "r284",
      "r286",
      "r347",
      "r350",
      "r557",
      "r558",
      "r559",
      "r583",
      "r584",
      "r605",
      "r607",
      "r608",
      "r611",
      "r614",
      "r699",
      "r701",
      "r716",
      "r1003"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Plan Type [Axis]",
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r520",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Plan Type [Domain]",
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r520",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848"
     ]
    },
    "artna_RevenueEarnedInDistributionSystemImprovementCharge": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "RevenueEarnedInDistributionSystemImprovementCharge",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue earned due to Distribution System Improvement Charge rate increase.",
        "label": "Revenue Earned In Distribution System Improvement Charge",
        "verboseLabel": "Revenue earned in DSIC rate increases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "REVENUE RECOGNITION [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations",
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Operating Revenues",
        "terseLabel": "Revenue from acquisition",
        "verboseLabel": "Revenues",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r313",
      "r314",
      "r325",
      "r330",
      "r331",
      "r337",
      "r339",
      "r341",
      "r453",
      "r454",
      "r661"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "REVENUE RECOGNITION",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r456"
     ]
    },
    "artna_RevenuePerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "RevenuePerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has been recognized as revenue.",
        "label": "Revenue Performance Obligation",
        "terseLabel": "Annual revenue performance obligation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenuePerformanceObligationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuePerformanceObligationAbstract",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining Performance Obligation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition and Unbilled Revenues",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r762",
      "r814",
      "r822"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected timing of satisfaction for remaining performance obligation",
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation."
       }
      }
     },
     "auth_ref": []
    },
    "artna_RevenueReservedForRefund": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "RevenueReservedForRefund",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in revenue reserved for refund.",
        "label": "Revenue reserved for refund"
       }
      }
     },
     "auth_ref": []
    },
    "artna_RevenueReservedForRefundTCJAImpactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "RevenueReservedForRefundTCJAImpactMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to customers for refund payments of revenue that was previously reported as revenue due to impact of Tax Cuts and Jobs Act of 2017 (TCJA).",
        "label": "Revenue Reserved for Refund - TCJA Impact [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating revenues",
        "terseLabel": "Segment Reporting, Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r648",
      "r853"
     ]
    },
    "artna_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use Assets Obtained in Exchange for Lease Obligations [Abstract]",
        "terseLabel": "Right-of-use assets obtained in exchange for lease obligations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "GEOGRAPHIC CONCENTRATION OF CUSTOMERS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://artesianwater.com/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://artesianwater.com/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "artna_SLPPlanRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SLPPlanRevenueMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to revenue from SLP Plan.",
        "label": "SLP Plan Revenue [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/CommonStockOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net proceeds from issuance of common stock",
        "documentation": "Cash received on stock transaction after deduction of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://artesianwater.com/role/CommonStockOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of common stock (in shares)",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://artesianwater.com/role/CommonStockOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of stock, share price (in dollars per share)",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in Accounts Receivable",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "artna_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for doubtful accounts.",
        "label": "Schedule of allowance for doubtful accounts [Table Text Block]",
        "terseLabel": "Provision for Expected Credit Loss"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for funds used during construction is a non-cash credit to income with a corresponding charge to utility plant that represents the cost of borrowed funds or a return on equity funds devoted to plant under construction.",
        "label": "Schedule of Allowance for Funds Used during Construction [Table Text Block]",
        "terseLabel": "Schedule of AFUDC"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of amortization period of other regulatory expense on a straight-line basis.",
        "label": "Schedule of Amortization Period of Other Regulatory Expense [Table Text Block]",
        "terseLabel": "Amortization Period of Other Regulatory Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92",
      "r597"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Income Tax Expense",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://artesianwater.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-term debt",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r68",
      "r71",
      "r101",
      "r102",
      "r104",
      "r107",
      "r150",
      "r151",
      "r829",
      "r831",
      "r908"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Taxes",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://artesianwater.com/role/EmployeeBenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r72",
      "r73",
      "r74",
      "r75"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Effective Tax Rate",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Future Minimum Payments",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "artna_ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other deferred assets net of amortization.",
        "label": "Schedule of other deferred assets net of amortization [Table Text Block]",
        "terseLabel": "Other Deferred Assets, Net of Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Utility Plant",
        "documentation": "Tabular disclosure of public utility 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 expense and method used, including composite depreciation, and accumulated depreciation."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preliminary Purchase Price Allocation",
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "us-gaap_ScheduleOfRegulatoryAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRegulatoryAssetsTable",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Regulatory Assets [Table]",
        "documentation": "A table of assets that are created when regulatory agencies permit public utilities to defer certain costs that are included in rate-setting to the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r112",
      "r180"
     ]
    },
    "us-gaap_ScheduleOfRegulatoryAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRegulatoryAssetsTextBlock",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Assets, Net of Amortization, Comprise",
        "documentation": "Tabular disclosure of assets that are created when regulatory agencies permit public utilities to defer certain costs included in rate-setting to the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r112",
      "r180"
     ]
    },
    "us-gaap_ScheduleOfRegulatoryLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRegulatoryLiabilitiesTable",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Regulatory Liabilities [Table]",
        "label": "Schedule of Regulatory Liabilities [Table]",
        "documentation": "A table of liabilities that are created when regulatory agencies permit public utilities to defer recognition of certain revenues included in rate-setting."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r59",
      "r60",
      "r61"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information, by Segment",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r59",
      "r60",
      "r61"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r523",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in Shares of Class A Stock in Restricted Stock Awards (RSA)",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee and Director Stock Options",
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Changes in Shares of Class A Common Stock Underlying Options and Restricted Stock Awards",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r19",
      "r78"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r150",
      "r151",
      "r152",
      "r236",
      "r237",
      "r238",
      "r306",
      "r426",
      "r427",
      "r428",
      "r430",
      "r433",
      "r438",
      "r440",
      "r710",
      "r711",
      "r712",
      "r713",
      "r833",
      "r882",
      "r902"
     ]
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r852",
      "r974"
     ]
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares Used in Computing Basic and Diluted Net Income Per Share",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOFR [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r981"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r870"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDomain",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r341",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r374",
      "r375",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r827",
      "r884",
      "r999"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r339",
      "r340",
      "r728",
      "r729",
      "r730",
      "r785",
      "r787",
      "r790",
      "r792",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r816",
      "r835",
      "r859",
      "r944",
      "r999"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "BUSINESS SEGMENT INFORMATION [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BUSINESS SEGMENT INFORMATION",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r324",
      "r329",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r341"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "artna_SeriesR596Due12312028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SeriesR596Due12312028Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on December 31, 2028.",
        "label": "Series R, 5.96%, due 12/31/2028 [Member]",
        "terseLabel": "Series R [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_SeriesS445Due12312033Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SeriesS445Due12312033Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on December 31, 2033.",
        "label": "Series S445 Due12312033 [Member]",
        "terseLabel": "Series S [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_SeriesT424Due12202036Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SeriesT424Due12202036Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on December 20, 2036.",
        "label": "Series T424 Due12202036 [Member]",
        "terseLabel": "Series T [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_SeriesUDue01312038Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SeriesUDue01312038Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on January 31, 2038.",
        "label": "Series U Due 01312038 [Member]",
        "terseLabel": "Series U [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_SeriesVDue10312049Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SeriesVDue10312049Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on October 31, 2049.",
        "label": "Series V Due10312049 [Member]",
        "verboseLabel": "Series V [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_SeriesWDue04302047Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SeriesWDue04302047Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on April 30, 2047.",
        "label": "Series W Due04302047 [Member]",
        "terseLabel": "Series W [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ServiceChargesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ServiceChargesMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance charges, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service Charges [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ServiceLineProtectionPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ServiceLineProtectionPlansMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount allocated for service line protection plans which means a monthly fee, these programs may act as a warranty of sorts to help cover the costs of repairing underground supply lines, utility lines within your home, or both. A supply line brings water from a utility's main - or electricity or gas from a utility's distribution lines - to an individual home or business.",
        "label": "Service Line Protection Plans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ServicesMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of equipment in the transmission and distribution plant.",
        "label": "Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_SettlementAgreementReceivableLongTerrm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SettlementAgreementReceivableLongTerrm",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term portion of cash receivable as part of settlement agreement, but not yet received as of the period end date.",
        "label": "Settlement agreement receivable, long-terrm",
        "terseLabel": "Settlement agreement receivable-long term"
       }
      }
     },
     "auth_ref": []
    },
    "artna_SettlementAgreementReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SettlementAgreementReceivableMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients from litigation settlements agreements.",
        "label": "Settlement Agreement Receivable [Member]",
        "terseLabel": "Settlement Agreement Receivable - Short Term [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationAbstract",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Compensation Plans [Abstract]",
        "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares of Class A Non-Voting Common Stock under option [Abstract]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award vesting period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r850"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cancelled (in shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r542"
     ]
    },
    "artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Exercise Price",
        "terseLabel": "Cancelled (in dollars per shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cancelled (in dollars per shares)",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r542"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r540"
     ]
    },
    "artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average exercise price as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted (in dollars per shares)",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r540"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding at beginning of period (in shares)",
        "periodEndLabel": "Outstanding at end of period (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r537",
      "r538"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of nonvested awards on equity-based plans excluding option plans",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Exercise Price",
        "periodEndLabel": "Unvested Outstanding at end of year (in dollars per shares)",
        "periodStartLabel": "Outstanding at beginning of year (in dollars per shares)"
       }
      }
     },
     "auth_ref": []
    },
    "artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding at beginning of period (in dollars per shares)",
        "periodEndLabel": "Outstanding at end of period (in dollars per shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r537",
      "r538"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercised/vested and released (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r541"
     ]
    },
    "artna_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average exercise price as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Exercise Price",
        "terseLabel": "Vested/Released (in dollars per shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vested/Released (in dollars per shares)",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r541"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r523",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares authorized for issuance of grants under equity compensation plan (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r851"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercisable at year end (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options exercisable at period end (in dollars per shares)",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total intrinsic value of options exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r544"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expired (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding at beginning of period (in shares)",
        "periodEndLabel": "Outstanding at end of period (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r530"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares [Roll Forward]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Outstanding at end of period (in dollars per shares)",
        "periodStartLabel": "Outstanding at beginning of period (in dollars per shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r530"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails",
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Award [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercised/vested and released, weighted average exercise price (in dollars per shares)",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expired/cancelled, weighted average exercise price (in dollars per share)",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired."
       }
      }
     },
     "auth_ref": [
      "r536"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted, weighted average exercise price (in dollars per share)",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price Range [Axis]",
        "documentation": "Information by range of option prices pertaining to options granted."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceAbstract",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price [Abstract]",
        "terseLabel": "Options Exercisable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]",
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Exercisable (in shares)",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Outstanding (in shares)",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "artna_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptionsAbstract",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Outstanding Options [Abstract]",
        "verboseLabel": "Options Outstanding [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharePrice",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair market value (in dollars per share)",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intrinsic value of awards",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Period after grant date in which shares vested and were released",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r547"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price (in dollars per shares)",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Life",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price (in dollars per shares)",
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Life",
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "presentation": [
      "http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL",
        "label": "Shareholders' Equity and Share-Based Payments [Text Block]",
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r156"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in shares)",
        "periodEndLabel": "Balance (in shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "artna_SourceOfSupplyPlantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SourceOfSupplyPlantMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plant used in connection with the generation of source of supply plant utility.",
        "label": "Source of supply plant [Member]",
        "terseLabel": "Source of supply plant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateAndFederalIncomeTaxesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateAndFederalIncomeTaxesAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and Federal Income Taxes [Abstract]",
        "verboseLabel": "State and federal income taxes expense (benefit)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/IncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total state income tax expense",
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations",
        "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r905",
      "r972",
      "r978"
     ]
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State income taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State [Member]",
        "terseLabel": "State Authorities [Member]",
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoan1187Due11012041Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoan1187Due11012041Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on November 1, 2041.",
        "label": "State Revolving Fund Loan, 1.187% Due 11/01/2041 [Member]",
        "terseLabel": "1.187% due 11/01/2041 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoan200Due01012043Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoan200Due01012043Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on January 1, 2043.",
        "label": "State Revolving Fund Loan, 200 Due01012043 [Member]",
        "terseLabel": "2.00% Due 01/01/2043 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoan200Due02012044Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoan200Due02012044Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on February 1, 2044.",
        "label": "State Revolving Fund Loan200 Due02012044 [Member]",
        "terseLabel": "2.00% Due 02/01/2044 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoan340Due07012032Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoan340Due07012032Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on July 1, 2032.",
        "label": "State Revolving Fund Loan, 3.40% Due 07/01/2032 [Member]",
        "terseLabel": "3.40%, due 07/01/2032 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoan341Due02012031Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoan341Due02012031Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on February 1, 2031.",
        "label": "State Revolving Fund Loan, 3.41% Due 02/01/2031 [Member]",
        "terseLabel": "3.41%, due 02/01/2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoan357Due09012023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoan357Due09012023Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on September 1, 2023.",
        "label": "State Revolving Fund Loan, 3.57%, Due 09/01/2023 [Member]",
        "terseLabel": "3.57%, due 09/01/2023 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoan364Due05012025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoan364Due05012025Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on May 1, 2025.",
        "label": "State Revolving Fund Loan, 3.64%, Due 05/01/2025 [Member]",
        "terseLabel": "3.64%, due 05/01/2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoan448Due08012021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoan448Due08012021Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on August 1, 2021.",
        "label": "State Revolving Fund Loan, 4.48% Due 08/01/2021 [Member]",
        "terseLabel": "4.48%, due 08/01/2021 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoanOne200Due02012043Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoanOne200Due02012043Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on February 1, 2043.",
        "label": "State Revolving Fund Loan One, 2.00% Due 02/01/2043 [Member]",
        "terseLabel": "2.00% Due 02/01/2043 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoanOne200Due06012043Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoanOne200Due06012043Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on June 1, 2043.",
        "label": "State Revolving Fund Loan One, 200 Due06012043 [Member]",
        "terseLabel": "2.00% Due 06/01/2043 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoanThree1187Due11012041Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoanThree1187Due11012041Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on November 1, 2041.",
        "label": "State Revolving Fund Loan Three, 1.187% Due 11/01/2041 [Member]",
        "terseLabel": "1.187% due 11/01/2041 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoanTwo1187Due11012041Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoanTwo1187Due11012041Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on November 1, 2041.",
        "label": "State Revolving Fund Loan Two, 1.187% Due 11/01/2041 [Member]",
        "terseLabel": "1.187% due 11/01/2041 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoanTwo200Due02012043Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoanTwo200Due02012043Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on February 1, 2043.",
        "label": "State Revolving Fund Loan Two, 2.00% Due 02/01/2043 [Member]",
        "terseLabel": "2.00% Due 02/01/2043 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoanTwo200Due06012043Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoanTwo200Due06012043Member",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt instrument due on June 1, 2043.",
        "label": "State Revolving Fund Loan Two, 200 Due06012043 [Member]",
        "verboseLabel": "2.00% Due 06/01/2043 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_StateRevolvingFundLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StateRevolvingFundLoansMember",
     "presentation": [
      "http://artesianwater.com/role/DebtLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "State Revolving Fund (SRF) Loan Programs provide low-interest loans to Indiana communities for projects that improve wastewater and drinking water infrastructure.",
        "label": "State revolving fund loans [Member]",
        "terseLabel": "State Revolving Fund Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://artesianwater.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r309",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r341",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r373",
      "r374",
      "r375",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r827",
      "r884",
      "r999"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://artesianwater.com/role/CommonStockOfferingDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical",
      "http://artesianwater.com/role/DocumentAndEntityInformation",
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails",
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r236",
      "r237",
      "r238",
      "r259",
      "r292",
      "r296",
      "r298",
      "r300",
      "r306",
      "r307",
      "r346",
      "r384",
      "r387",
      "r388",
      "r389",
      "r395",
      "r396",
      "r426",
      "r427",
      "r430",
      "r433",
      "r440",
      "r623",
      "r710",
      "r711",
      "r712",
      "r713",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r740",
      "r761",
      "r779",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r882",
      "r902",
      "r917"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical",
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement, Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r32",
      "r222",
      "r246",
      "r247",
      "r248",
      "r270",
      "r271",
      "r272",
      "r276",
      "r284",
      "r286",
      "r305",
      "r347",
      "r350",
      "r441",
      "r557",
      "r558",
      "r559",
      "r583",
      "r584",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r611",
      "r614",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r652",
      "r699",
      "r700",
      "r701",
      "r716",
      "r779"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "verboseLabel": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r212",
      "r339",
      "r340",
      "r728",
      "r729",
      "r730",
      "r785",
      "r787",
      "r790",
      "r792",
      "r799",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r816",
      "r835",
      "r859",
      "r944",
      "r999"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical",
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r270",
      "r271",
      "r272",
      "r305",
      "r661",
      "r708",
      "r727",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r740",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r759",
      "r762",
      "r763",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r779",
      "r861"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED BALANCE SHEETS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical",
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r270",
      "r271",
      "r272",
      "r305",
      "r661",
      "r708",
      "r727",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r740",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r759",
      "r762",
      "r763",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r779",
      "r861"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharebasedCompensationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharebasedCompensationAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Issuance of common stock",
        "label": "Shares Granted or Issued, Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesDividendReinvestmentPlan",
     "presentation": [
      "http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapitalDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend reinvestment plan (in shares)",
        "documentation": "Number of shares issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the shareholders to reinvest dividends paid to them by the entity on new issues of stock by the entity."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r779",
      "r795"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Retirement Plan (in shares)",
        "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued during period (in shares)",
        "terseLabel": "Public offering, net of costs (in shares)",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r123",
      "r124",
      "r152",
      "r710",
      "r779",
      "r794"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee stock options and awards (in shares)",
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r123",
      "r124",
      "r152"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercised/vested and released (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r123",
      "r124",
      "r152",
      "r534"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueDividendReinvestmentPlan",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/CommonStockAndAdditionalPaidinCapitalDetails",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Dividend reinvestment plan",
        "label": "Stock Issued During Period, Value, Dividend Reinvestment Plan",
        "documentation": "Value of stock issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the holder of the stock to reinvest dividends paid to them by the entity on new issues of stock by the entity."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r716",
      "r779",
      "r795",
      "r860",
      "r867"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Employee Retirement Plan",
        "label": "Stock Issued During Period, Value, Employee Benefit Plan",
        "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public offering, net of costs",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r123",
      "r124",
      "r152",
      "r716",
      "r779",
      "r794",
      "r867"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Employee stock options and awards",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r123",
      "r124",
      "r152"
     ]
    },
    "us-gaap_StockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockOptionMember",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options [Member]",
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)."
       }
      }
     },
     "auth_ref": [
      "r859"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_CapitalizationLongtermDebtAndEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets",
      "http://artesianwater.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r127",
      "r128",
      "r142",
      "r742",
      "r758",
      "r780",
      "r781",
      "r854",
      "r868",
      "r904",
      "r924",
      "r984",
      "r1003"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://artesianwater.com/role/CommonStockOffering"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMON STOCK OFFERING",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r258",
      "r425",
      "r427",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r439",
      "r441",
      "r612",
      "r782",
      "r783",
      "r798"
     ]
    },
    "artna_StorageTanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "StorageTanksMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of equipment in the transmission and distribution plant.",
        "label": "Storage Tanks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsegmentsAxis",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsegments [Axis]",
        "documentation": "Information by business subsegments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsegmentsDomain",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsegments [Domain]",
        "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "presentation": [
      "http://artesianwater.com/role/CommonStockOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]",
        "documentation": "Different names of stock transactions and the different attributes of each transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockLineItems",
     "presentation": [
      "http://artesianwater.com/role/CommonStockOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary, Sale of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "artna_SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SummaryOfInformationAboutEmployeeAndDirectorStockOptionsOutstandingAbstract",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of information about employee and director stock options outstanding [Abstract]",
        "verboseLabel": "Summary of information about employee and director stock options outstanding [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SummaryOfOtherDeferredAssetsNetOfAmortizationAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of other deferred assets net of amortization [Abstract]",
        "terseLabel": "Summary of other deferred assets net of amortization [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SummaryOfRegulatoryAssetsNetOfAmortizationCompriseAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of regulatory assets net of amortization, comprise [Abstract]",
        "terseLabel": "Regulatory assets net of amortization, comprise [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SummaryOfSharesOfClassAStockRestrictedStockAwardsAbstract",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Shares of Class A Stock Restricted Stock Awards [Abstract]",
        "terseLabel": "Summary of shares of Class A Stock Restricted Stock Awards [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Valuation Allowance",
        "label": "Summary of Valuation Allowance [Table Text Block]",
        "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Disclosures of Cash Flow Information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_SupplementalCashFlowInformationRelatedToLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "SupplementalCashFlowInformationRelatedToLeasesAbstract",
     "presentation": [
      "http://artesianwater.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information Related to Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_TankPaintingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "TankPaintingExpense",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents expense incurred due to tank painting during the period.",
        "label": "Tank painting expense",
        "terseLabel": "Tank painting expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settlements",
        "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r163"
     ]
    },
    "artna_TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "TaxCutsAndJobsActOf2017AmortizationOfRegulatoryLiability",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of amortization of regulatory liability amount recorded in utility subsidiaries pursuant to Tax Cuts and Jobs Act of 2017.",
        "label": "Tax Cuts and Jobs Act of 2017, Amortization of Regulatory Liability",
        "terseLabel": "Amortization of regulatory liability"
       }
      }
     },
     "auth_ref": []
    },
    "artna_TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "TaxCutsAndJobsActOf2017AmortizationPeriodOfRegulatoryLiability",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization period for the recovery of regulatory liability recorded in utility subsidiaries pursuant to Tax Cuts and Jobs Act of 2017, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Tax Cuts and Jobs Act of 2017, Amortization Period of Regulatory Liability",
        "terseLabel": "Amortization period of regulatory liability"
       }
      }
     },
     "auth_ref": []
    },
    "artna_TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart2Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net regulatory liability amount recorded in utility subsidiaries pursuant to Tax Cuts and Jobs Act of 2017.",
        "label": "Tax Cuts and Jobs Act of 2017, Net Regulatory Liability Amount Recorded",
        "terseLabel": "Net regulatory liability amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesExcludingIncomeAndExciseTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesExcludingIncomeAndExciseTaxes",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and other taxes",
        "documentation": "All taxes not related to income of the entity or excise or sales taxes levied on the revenue of the entity that are not reported elsewhere. These taxes could include production, real estate, personal property, and pump tax."
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable",
        "label": "Taxes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "artna_TermOfRenewalForWaterServiceInterconnectionAgreements": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "TermOfRenewalForWaterServiceInterconnectionAgreements",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of renewal for water service interconnection agreements.",
        "label": "Term of renewal for water service interconnection agreements"
       }
      }
     },
     "auth_ref": []
    },
    "artna_TermOfStatutoryResolveTimeframe": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "TermOfStatutoryResolveTimeframe",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period to resolve statutory timeframe, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days",
        "label": "Term of Statutory Resolve Timeframe",
        "terseLabel": "Term of statutory resolve timeframe"
       }
      }
     },
     "auth_ref": []
    },
    "artna_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term in 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": "Term Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "Term SOFR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_TerminationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "TerminationPeriod",
     "presentation": [
      "http://artesianwater.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents number of days within which agreement can terminated by giving notice.",
        "label": "Termination Period"
       }
      }
     },
     "auth_ref": []
    },
    "artna_TidewaterEnvironmentalServicesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "TidewaterEnvironmentalServicesIncMember",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity that has been acquired.",
        "label": "Tidewater Environmental Services Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals."
       }
      }
     },
     "auth_ref": [
      "r919",
      "r988"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Relationship to Entity [Domain]",
        "label": "Title of Individual [Domain]",
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeAccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeAccountsReceivableMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart4Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Accounts Receivable - Water [Member]",
        "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business."
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://artesianwater.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "artna_TreatmentAndDisposalPlantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "TreatmentAndDisposalPlantMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plant used in connection with treatment and disposal plant.",
        "label": "Treatment and Disposal Plant [Member]",
        "terseLabel": "Treatment and Disposal Plant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_Two015EquityCompensationPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "Two015EquityCompensationPlanMember",
     "presentation": [
      "http://artesianwater.com/role/StockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity-based payment arrangement where one or more employees receive shares of stock (units), stock (unit) options, or other equity instruments, or the employer incurs a liability to the employee in amounts based on the price of the employer's stock (unit).",
        "label": "2015 Equity Compensation Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnbilledReceivablesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled operating revenues",
        "label": "Unbilled Receivables, Current",
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of year",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r562",
      "r572"
     ]
    },
    "artna_UnrecognizedTaxBenefitsChangeInFederalTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "UnrecognizedTaxBenefitsChangeInFederalTaxRate",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from change in federal tax rate pursuant to Tax Cuts and Jobs Act of 2017.",
        "label": "Unrecognized Tax Benefits Change in Federal Tax Rate",
        "terseLabel": "Federal tax rate change"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reductions for tax positions of prior years",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r573"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax penalties and interest accrued for unrecognized tax position",
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r570"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpenseAbstract",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions based on tax positions related to the current year",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r574"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions based on tax positions related to prior years",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r573"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart3Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reversal of reserve related to uncertain tax positions",
        "negatedLabel": "Lapses in statutes of limitations",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations."
       }
      }
     },
     "auth_ref": [
      "r575"
     ]
    },
    "us-gaap_UnregulatedOperationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnregulatedOperationMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionContractAssetsAndContractLiabilitiesDetails",
      "http://artesianwater.com/role/RevenueRecognitionDisaggregatedRevenuesDetails",
      "http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Tariff Revenue [Member]",
        "documentation": "Operation of entity not regulated by governmental or other regulatory organizations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Use of Estimates in the Preparation of Consolidated Financial Statements",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r56",
      "r57",
      "r187",
      "r188",
      "r189",
      "r190"
     ]
    },
    "us-gaap_UtilitiesOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UtilitiesOperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utility operating expenses",
        "documentation": "Amount of operating expense of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "artna_UtilityPlantAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "UtilityPlantAbstract",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utility Plant [Abstract]",
        "terseLabel": "Utility Plant [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UtilityPlantDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UtilityPlantDomain",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails",
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utility Plant [Domain]",
        "documentation": "Plant owned by a utility entity used in the operations of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "artna_UtilityPlantInServiceWastewaterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "UtilityPlantInServiceWastewaterMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plant used in connection with the operations of a wastewater utility of entity.",
        "label": "Utility Plant in Service Wastewater [Member]",
        "terseLabel": "Utility plant in service-Wastewater [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_UtilityPlantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "UtilityPlantMember",
     "presentation": [
      "http://artesianwater.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents plant owned by a utility entity used in the operations of the entity.",
        "label": "Utility Plant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowanceAbstract",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Allowance [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Allowance for Deferred Tax Assets [Member]",
        "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward."
       }
      }
     },
     "auth_ref": [
      "r909",
      "r910",
      "r911",
      "r912",
      "r913"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesBalance",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Balance at End of Period",
        "periodStartLabel": "Balance at Beginning Of Period",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "documentation": "Amount of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r269"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "crdr": "credit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions Charged to Costs and Expenses",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense."
       }
      }
     },
     "auth_ref": [
      "r267"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesDeductions",
     "crdr": "debit",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deductions",
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesDomain",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Allowances and Reserves [Domain]",
        "documentation": "Valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r265",
      "r266",
      "r268",
      "r269"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Allowances and Reserves Type [Axis]",
        "documentation": "Information by valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r265",
      "r266",
      "r268",
      "r269"
     ]
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation and Qualifying Accounts Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r264",
      "r265",
      "r266",
      "r268",
      "r269"
     ]
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "presentation": [
      "http://artesianwater.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation and Qualifying Accounts Disclosure [Table]",
        "documentation": "Disclosure of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r264",
      "r265",
      "r266",
      "r268",
      "r269"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://artesianwater.com/role/DebtLinesOfCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "artna_WastewaterInspectionRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "WastewaterInspectionRevenueMember",
     "presentation": [
      "http://artesianwater.com/role/RevenueRecognitionRemainingPerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to revenue from wastewater inspections.",
        "label": "Wastewater Inspection Revenue [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "artna_WaterAndWastewaterRatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "WaterAndWastewaterRatesAbstract",
     "presentation": [
      "http://artesianwater.com/role/RegulatoryProceedingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Water and Wastewater Rates [Abstract]",
        "terseLabel": "Water and Wastewater Rates [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WaterPlantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WaterPlantMember",
     "presentation": [
      "http://artesianwater.com/role/SummaryOfSignificantAccountingPoliciesPart1Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utility plant in service-Water [Member]",
        "documentation": "Plant used in connection with the operations of a water utility company."
       }
      }
     },
     "auth_ref": []
    },
    "artna_WaterSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://artesianwater.com/20231231",
     "localname": "WaterSalesMember",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product line consisting of water sales.",
        "label": "Water Sales [Member]",
        "terseLabel": "Water Sales [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations",
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted average common shares outstanding during the period for Diluted computation (in shares)",
        "label": "Diluted (in shares)",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r300"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average common shares outstanding:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://artesianwater.com/role/ConsolidatedStatementsOfOperations",
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average common shares outstanding during the period for Basic computation (in shares)",
        "label": "Basic (in shares)",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r300"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://artesianwater.com/role/NetIncomePerCommonShareAndEquityPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares used in computing basic and diluted net income per share [Abstract]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "980",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482115/980-10-05-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(2)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.26(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-10"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b),(f(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481834/980-20-45-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "340",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-2"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "340",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-3"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "360",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481711/980-360-25-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "715",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481691/980-715-50-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "835",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481668/980-835-25-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "835",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482064/980-835-45-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//710/tableOfContent"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "712",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//712/tableOfContent"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//715/tableOfContent"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-10"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-8"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//805/tableOfContent"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.11)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//980/tableOfContent"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482000/980-340-25-1"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-1"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481854/980-405-25-1"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "410",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481689/980-410-25-2"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481974/980-740-25-1"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481974/980-740-25-2"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "SubTopic": "20",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "SubTopic": "20",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//250/tableOfContent"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Publisher": "SEC"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350-20/tableOfContent"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//842-20/tableOfContent"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482332/910-20-50-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480348/946-230-55-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
  },
  "r883": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r884": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r885": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r886": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r887": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r888": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r889": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r890": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r891": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1"
  },
  "r892": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r893": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r894": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r896": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r897": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r898": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r899": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r900": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r901": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-9"
  },
  "r902": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r903": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r904": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r905": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r906": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r907": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(S-X 210.12-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r910": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r911": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r912": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r913": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r914": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r915": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r916": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55"
  },
  "r918": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
  },
  "r919": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13"
  },
  "r920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
  },
  "r921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1"
  },
  "r922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2"
  },
  "r923": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4"
  },
  "r924": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r925": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r926": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r927": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r928": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r931": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r932": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r933": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r934": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r945": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r946": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-27"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>88
<FILENAME>0000863110-24-000011-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000863110-24-000011-xbrl.zip
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
M8!&);5T.*$5+Y<U71SP#Z9"6X$^AS%3*?3*+D7)9#>"$-49:L6"W)YX&$ .
M)UT]*N<^F:Z)JF3R!?#(347O4"=DNT.IBZPH\W/WZ9_8<&!C@XDEHF006*U3
M>O)WJT++8>B=?4%[;:&P.-XD(CWA(BJL<*2YVXW02Z*?*N743S6((CW#%L'+
M8>@WY'$73J=CVQFXUC+A15ZS "T%H>P"X\EUAA]([3*T[))P,R=G5/E$WH3V
M8<],H";Q:K 388_/"<Q@(\2=Z'R0N#=_>''_"C/UD*K7)@L9TOW<]L+1/%*'
M6&/\(C=.,*>(KC%+SM2'5:'CMESRUJ'F_C3>:[1"-2XDU4Q#CN)8XM2A%+F.
M$,:7"ZG !H(YPW^X\O'3@<T"><Q>:4IDU9'_$5XAJV!;ETVCF= &5XB^$6<=
M')2'88S"IPF#F(PB4LH=7A$JWO.:+'_#*.&B=W!A)[,P]# G*Q'8P+]:*DM1
MV>IRR#2T[0RIZ0JQ1-9^VO6]/Q0^W66H-63R@5"Q 8J>>8I'1FV%U5@(J7_L
M%+EOI[)9';%0_?88%9GS94 <S<$DZ&#I3"5TPX#) SJN1-GZ]5\0/$QN'E1A
MWI7I&@Z= 7F%F1NK>$@E:=A\A:R%XRZ8N(;TV292O_:?F"T0UC(%Z">1P;2S
M#W>F<KG/HM$0VLQY(7NXY=!JR*#PWW(W\MGZS'DDFT9#AD EVGI=KYY0U.D:
M,I+UA/>B^[?.<+.%TA77X4KGT9#A$B=D"E6X?"8-69:&NF34O;'M#.G<L+?"
MI7S>_7#Y(67;*Y/E9#8]P;(7+@C!"L%%5"'E@EDZ2[03M/#(?L B@H199A]4
M2*JA0/LSSP3F'=._[6#[,AJ?IW+(?K3@UG6WVD>4]XZ::!#-=8P=I56^%+UF
M1SF9C?9U5O$%.K84G\DLVLQ0!8[VF0R%,<&<*MV@R'4J/1$]:AUASC&.<[GW
MF/7,O_+C%.U2$=4.+$A+D]C<W0:.Q):X"C&P[)<AE0ZE(F-X^T3RHHZ97;,$
MS>8,T72Q#HO3%FG/@\VK8;FFV+PNUJ"/(?%8B\@@P =6(D\4*2\H':4\S3II
M)JY83Y:/''M73B=/#BS>@J7^JR%=!8!=R<W>%5G9.P<6I%FWQ*>!;U@PA\W.
M,WQ=8?'2CPQ0LX^;4+S05BE#Z\Y( %U"Q<C*H#6;";QF6"BU0:)PLJT,>5X1
MFG7%5-RS%I=0PJ;VQ"Y@(YN?7@IC2VK5K/H='ZHT@>B:>.>I*?,UQD[VNIA]
M5?O[E)]41C2YOQUGD\?W&]E]5"F;IJP7X5RL6]67H>IE:]J)B6<4A)5LP=QX
M[,AL&NT.7KH6VCDJ8WHB0<-#%3]>@G2#2[=?E:HA$W<N!ZU4Q-'>//E/\NV]
M-H8F$)*E#(KE:;$R!*^X54[-J#;/N;O9AV&=)>*F?;\ZM-QP'I/=HA#HW[\N
M[68,!<N\#ZW8B,G<=V]/'VU6R:7-L4_146?H5^)/-BK+DYI"PYE(6E#VCQYE
M/%J5)M"0E?WZ&^_].32%F 0QHKZ0F4^OW4@,FKW')!AE:O;4=-JRU3&#>VGS
M-6+"U<,1EV/MJ<N,M;PD\DA-S%X8M$4=@ZAJ";%=KY?CC?<JTB!OLV@S]\U/
MLB<VM_$]2XWL^FU_ R-F8.?+?+&M@%##B6H^F@H%-9,C=;J&C.RML7M'DDRN
M2A"_,8L_7P"'W%CC#?KE_P%02P,$%     @ (X9R6/I]QO;E&0  %Y(! !8
M  !A<G1N82TR,#(S,3(S,5]C86PN>&UL[5U;;]PXEGY?8/^#U_OL.$YV9CJ-
MS@S*=MPPX,2&[<SL/@U4$JO,C4KTZ.)+__HE59)*%UX.*:ETY W0Z"2J<^?'
M.WGXV]]>-N'!$XD3RJ+/AR?OWA\>D,AG 8W6GP^SY,A+?$H/__;7?_^WW_[C
MZ.AW$I'82TEPL'P].(V9%\0T6).#F]OK%0W)P8>/[TX^O#MY]Z>37_Y<^_WH
M2/"'-/KQJ_C?TDO( =<;);^^)/3SX4.:/OYZ?/S\_/SN^>,[%J^//[Q_?W+\
MWU^O[OP'LO&.:)2D7N23PP-._VN2?[QBOI?F1M?87Y9Q6 KX>%SI4E*(?QV5
M9$?BT]')AZ./)^]>DN"P,%'\#%!2DK]TZ N?3CY]^G2<_UJ1<D%4([IRFT?O
MX& ;OYB%Y):L#L2?WV\O*VXO3DE"O>B9ET[\SF>;8T%Q?)HE-"))<L8V2QKE
M 4O.2>K1,.%6Y!+3UT?R^3"AF\>0E-\>8K+Z?,AE1AZ/RH>/)Q^V,?E/K;QC
M=SN_D?22PVY#;DC,96]8=/?@Q601!5_^E='TM?FYCP>.FGKX)L31=$.B-.%:
MSEB4\LK%*QDEO8H"(K:'U=L@W7LO_:R4B>EAU17A5:V4=.:%_OL3)[.D<H:R
MJ[]%O6RYRS8;+WZ]7MW1=417U/>B=.'[+,L1<L-"*C!RP[E/^ACLHJ97+8H2
M+C,0O<]=RO^?(_]Z=>8E#Q<A>W:M1$:I(]A\_2AZ4=%V#FIT7>Q 5I]ZH>B!
M[AX(2?L;VY)6M]'G=3 +<^NO^+\;FLA+2J* !*4N8:6[$[G24FW(_(:J4(PJ
M6-ST2FA*N*J\=UYYR3+OHOG@:.UYC\?"VV,2IDGY)?<_][WX\,]%DM3"%WI+
M$GX^;'Y,:2J<*C\>3V;E-Q;Y61QS1%VG#R2^?_"BW:?+Z(DD59]S$S...-YE
MAJ+J;SO01_&CU-,A!3>B-8S@*2*N-(</4EHQA) 64=&3-OVL5;M%W'39B_U2
M,/]KH\YUAZH%Q7$B.@4A[8CR9JGD7\5L,PH,F%5@:L[^>C"<-0<I.]!;P>*
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
M>+C1':DNAQ?ML6@\G#C(<LEXAQ.EEY8&ECK4T<3I+S8!T#A.[* H'4P[JIF
MHN[E(]GJ4[2^Y.4%;"BUK/I64L&*&I0]HM"S?52H0'6@5=Z&-UT$7%/J*Z8(
MN+N8*2?I$*L54W<;UM:$'L8Z7=7L#0G6*TR-NNMJ2WVV#+,!U491D1FG8;D)
MF58\Y5LC,)YY8]$E,(.!$*@<U2ROF)&Z=RKN HKPNPB8L)X6Y@)KJ(FZ63?5
MU-/5RA[ERVS#T*B)]HIK=5"M$%7M*[LMO:^*80F,J34@,3'-%6A.01D ;U"]
MV++YG+'-AFXO1/&NJDH_))ZBFC #0SX9VYG6 K[BUS(E2/O727*<-(TXS\AE
M9$C?;L,B=U7!,F&"+45!,2=OFWFUFOQYEA.02%27_F0FWXDUB$!DA@4 I$NL
M@4:=>#:@4'KH H>Z,%0+AS)C[Q]H#,5!AU8#@QKM;%"@\L\%!#59J%;W;K+8
M?_ 2<KT,Z3IWJ57P:H+JV;0N 0Y/M("&DBN]Q -K31$Q:T=;[[JU>;?/MYDD
MHFKF%.8:1D:67'J88!H?.:'%9I1D!1KE6.D39NPHATM@>CU>< R:G) "&SI9
M840R@,)Q.59AKWCM(WV HZ-+KT='G7YFZ%"ZZHZ.NDA4\RR5O71E!8XVN0$;
M._*Y04/A: ]D["0:,F[L?07L&TFWJW4WVYD"B_*#Y\6%[/2U^7G"1;%_Y,$B
MP>*)Q-Z:?,LV2Q)?K\YIF/&ON77)=98FJ1>)Y"8M3#MR%R5OS3U%+5<8V;'N
MU$NH#PN/GE<?'!7O=(V!*P98O_@TF@U+&T2;8JD;U:X^;UJV]_2]L-:*)(LT
MC>DR2[UE2.[9[J9+D;AY$<=>M":RC'3#"=R='NLM<):0'CR2?7$^A$'8,GJ?
M9@F-2))PAY8TVNZ73=B'2LP19_[6$?V#!)<!CR%=41'H[5V;A<^' #$OQ"BH
M7<OAOV4;$G3S-8PDO8#7X-*G: ^'=.*""XA\ZH7JI(+[4C="$<G53=?2C@5N
MMO=2:K33 [LEVO'QW9$-<::[_C>DOUN2$6MQ4\$(];94,/>2@":6VZO.$<H+
M91*[$1$_<'OKE#!O>/>&;G?-R?G>HYA?_LY8\$S#=@:8]N>B$':?WRJT%8[O
M 7T[S:@6((9TMCA4JTYRL1]E(W0",F5OM8KLM9!FUNS+_$%U2&A09[WDH>C:
MGKQ0LM:X'V5C5&>)LI_5>8!"FEMUEO@#O/@Q5X",N+0BG3K/:3&E= #5"'Z$
M[FL_ZZ%J9>,-T'ZNA0Y:0G.JO#)G9&WY$62[J_A!_&_I)>2O_P=02P,$%
M  @ (X9R6'W^.*1K;P  6TP' !8   !A<G1N82TR,#(S,3(S,5]D968N>&UL
M[;U;<^PVLB;Z?B+F/_AXGNUE+=M]B]TS4;IYM$=K22/)[;//BX.J0I5XFD6H
M298N_>L/P"*J>$D B0L+H%P1'>VE8B*1B>_#'4C\Q_]\6V??O)"B3&G^]V]/
MOO_AVV](/J>+-%_]_=M-^5U2SM/TV__Y/_[;__4?__=WW_U"<E(D%5E\\_C^
MS6E!DT61+E;DF]N[FV6:D6\^__C]R>?O3[[_^>0O?VI]_^X[GCY+\W_^C?_?
M8U*2;UB^>?FWMS+]^[=/5?7\MT^?7E]?OW_]\7M:K#Y]_N&'DT__SY?K^_D3
M62??I7E9)?F<?/L-D_];6?]X3>=)51O=2O[V6&1"P8^?=GE))?A?WPFQ[_A/
MWYU\_N['D^_?RL6WC8G\,R(3(?XVD&]\.OGK7__ZJ?ZZ$V6*4H7JEMNU?'6R
M$VX+_ES_M:B^987\S3?;8BYH1N[(\AO^WU_OKG;IEDGY6*=CT*Z2Y/D3%_A$
MR&+]Z>*M(GF9/F;D(M^L.<RL=*_3LBI9_K72ZOV9_/W;,ET_9T3\]E20Y59[
M*<P:Y/'YA\\_?B)95?)?>(;E=_PG7LC_G6?][3>?$*8G147*-,E?&?^*[^=T
MO;7]=%.F.2G+>[):D[RZRI>T6->VGY,J23.$]4QSGM0FG7S>8O_?$5H=;+XF
MJR2[+>B<><\J6NEBJ527AS(]H^O'-*_==K)1J<_!3J9O3?/[BL[_>;-<DH+Y
M[V*F2IV#E5\)XP_[B]R2HLGB*2G(+%]<_&N35N_=GUT<L,S)P;<[LMID246+
M=T]T5BMTL/070E=%\OR4SL\H:U/S:MO W2S/-F7%BJQP,MM NR/?TXHW2"7#
ME.54L=)AW75*G(S'J'6P^H(90=\).66#AV5:W6:)6VNBU.=@9UWQ65D\LVZP
M1L_94HU&!UO/R6-U3?,5^W'-_^UBI527JWV\S6<UH&"5V-U 4)F?OH.1?K9@
M:AE K"M-4M;FG"7/:95DGGH31 8.GMPR"TC!"J;.R\5DB28'V[;=T4/RYM9"
M06H<K+I,TN(?2;8A-\M+-AYA+5V27;'!=K&I&T$72[&JG4:/;+HA-)TEV?R'
M$\N1(Z#'EUWN%CF.2UY(OF$IYG25UQ7OCLT9TYQU;&P05 _F63=]\YBEJ_:H
M_IPLDTU668Y<W+(\O+>'=-.S?WR04B3S:E:69#=JX3]<I\ECFC$9-R8ZYNC5
MU_.T3%:K@LWS*K)H/GMV3IV%RYAJLUXGQ?O-\CYE62W3>9)7L_F<;NHQYBW-
M4C[*O&6I?W(::%ED<Q"O?CR,5S\>UJO/A_'J\V&].CF,5R<^O)*O3STDCQGQ
MO>@EE'I>4_)@*Z3N8&LU#O;;9>1[I<;! :6^<=8X'*Q%:/6^<N!@KEJAX[S<
MP:YV<C^S0@=C "WCS0D=[$1J=IYY.9C85>!U].K4Q,B4C3X><*F[1AF,/[)I
M_COFJ&:7A4N;L'YFDZF;)4.;=#(I:,[^.2=U9;%K*)"J1QF/>1Z)>=UW]++A
MZ'U4Z&T\Z'MOT=>FX@%'J <8F_H?E?H;CXZ\8SC25N%8XV??(V?ONX+>M@-'
M&,U[',<[C^"MQ^[C[YB-MU7F<8_,P^:8K_F/Z\QGS#G/&+,=#_,<AQF.Y[F-
MIUG- 68!(X[^'=N4O&1Z%GS?X;YB_U^3A/6%3PGK9<JK;:/P1+,%ZQ>;T0<;
M<^35$ZF8/;;-C6NFA_7X4$Z.XU=2/EUF]-5V]*'5.H+--\_-\5>_1K?5>K+Z
M-,GX=NO]$R%5Z;=FJ%2/8;U?@]W&6'1>]U9\QL/:NNK==3ZO5MBV-"GFPMCF
MGVU[=\>^T[SZM$C7GQJ93TF& %QRT%R<'^?GWW^NS:VU>;"*_9L?*:?Y=POL
MP0JTC8!NOQ93?JIA'(,;U3[LK55]MR;K1U+X-+:KUX.E3\RH8KYY)-_M"L*C
MO:#VMM6,).EVM'7-_NQD3/C%AP59B*RYN4XM1)VMR#BC\TYN&;^W0HNAG[O[
M$R69?[^B+Y\6)-U>G6#_V%^88'_\/LB2^42N6#^S:T2SY)%D?_]6+\B^<V]5
M@I]&]T>4Y@/3V/, ^M38W/W4M7(/]ZSHVLOX*/0TU+2L9<N"KE$E3)5>["W]
MVS=R9=]4])NN$EJP@5MS8VM\A&8LXP7/_#)+5CV(P&^-=[UO48.D\@./4D]+
M ]/GP\"T;Y;R39+=D6=:5)(*!8GT*E97)&KL$%Z95[2NL@;)'P^+Y"TI4LKZ
MF,4YZX D4((R/2Q[,I, 4^67.9H];0V</QT&SK--P2=0EVG)YD__19("1E0G
MUC@O%XL:5Z1W>&CE"AMT?SYL9=T;<LE^Z0_&-%*]"CN0BAI:G&_FE7:@KP'V
M3R& W;8@>F@!.1#<CMR$X)7[9PMP1V,#\9\/"_%#D;!IX_8^@V+8)!/KSTD&
M8I/ 5^.=Q5QEH+!!]R^'07=KY66:D:^;=N%TYL?#SYU9<?MSU"AJO,&C-U34
MH/;70Z)V1U9I63$"55^3=7^DI!+IH-<7F0""2J],4>PK$^L&/QP2RK/ZF$MV
ME2_(V_\F[R"6$ID.F .9":"I]LL4SH$V@>>!%H*$C7-:L/:\MK+>XCKCN\+%
M^QE=P#45E:*W&*E,,0'D37PVY8%&MV#%@=:=MC8])&]7"\;/^J@ MTO1YVID
M.TR0RDZ  S@_3=&7:A6X'VB5:FO-;+$H2%DV_^'FGH"8*^0Z>(-R$\!:[Y\I
MSJ!&@?&!EJYDEGQ&8OP9B?'GB6+<]\\=X\][C ^T@"6SY$<DQC\B,?YQHACW
M_7/'^,<]Q@=:R^I8<L;^>5,\T-=<A?!0"L*W+34==*6^66+;UB>0/= 25L>.
M>BQX4]P6]"7=QHZ4PBL1A3 >B$X':+67EF@/E K(#[JN):BW'?DK:W)7!*S&
M0F0ZT,)>V59@H4Q >=#%KL:(6UI62?;_IL_2B;1*$(*U)S@=<%4>6D+<4RG.
M9AQH*8SW$+.") "TT">QU]OY%#5\"B\,]G0[2@1$!UK=XD&EL]LGFL/;!;+/
MC9/#SU'#I?$&#]E0D8#M0,M/]V2^*9B!)Y\?'[CQ/=ADGQM'AY^CADWC#1ZV
MH2(!VX%6CQZ*A-_2O7]?/]*LAQGXK7&Q]RUJM%1^X*'J:1$X'6@%Z"OMY \<
M 55(-+Z"$E$CI_<)CQ^H2Z!XH#4>4=TOWN;U%3!@4U4ETFLLNR)1 XGPRKS1
M["H34!YT*><WDF7_.Z>O^3U)2M;Y+J[*<B/9;M'(=B8.4MFH43;QTW3Z(-4J
M<#_H0L\_:,9FJDE1'] H^D?1E#(=G <R$\!7[9<IK@-M L^#KN(TIUBW!Z1X
M'U$EU>"$(4:T@ZY,= (@H[PT/C@A42H@/^AJSU5>$1X[.'TAYTF5-+9)#DZH
M1#N0RT0G #G*2_,S$K!2<9/CH$>@ZB;F+*G(BDJ6:D&)#L ]B0G@JO+)YCQB
M2Y= \: 'G^[729:)6&,@BJ!$!\6>Q 105/EDBF)/ET#QH >5+M:D6+$^X)>"
MOE9//#Y3DL-U4BG9054B.0%T,3Z:HBS1*= ^T +3U7Q9S#:+E.F9514IJ]I<
M8/U"+]B4@THP:JC1'N*15JD40!]HA6I_FR2_K];515'0XHRR[GXN 1R?H.K?
MW)$GB)H QA[;W.61JQ:$./B-O-JDNYJ==1P>'G?KA13OLSS)WLNTU),#F1@F
MBC;QE$AC5A+6!-)F(\ATT.6V^R>29:JQ B30'?AU!*(&7NN1\;"OHTH >-!U
ML]O-8Y;.+S.:P#-MX'L'OL[W": G]\<4O(XF@=UAU\CV$4+KH,/ES:;BCR,O
M6F&9NRMEB 3=]3)E@@G ;>"Q\=J94K4@Q(%6T)HAYV5:K*\6/>S!;XW3O6]1
M(ZKRPR 435>+B'AQH&6O)G=@FQ'XTL5H IN*<A^,\>EL(?YTJ(!.V[SYT1UN
M%XQ0_VL7I?W7*2 E\<48K;T>@=@AEZ[$RR%0G]?_UN[>]M_&Q*H5A=*X_Y)8
M;]A5[;4(=.JEINKD;_.,EF3Q]V^K8D.V/]"\(F_5159/-/[^;;E]:\,=RF52
M/M;%LRF_6R7)\Q9/DE6E^&4/;//#[[LPL6=94I8WRVTL]+>TO\:LE1/'-.1R
M8Q) $>2Q18@!U!3OV( /0EE].$.NQ&>X/!N VQ:==T*+BB/ 4H'&<TA@U(97
M$@IU"Z0>+XKPJ8VF5&-]*AC0-$%(?^]?%@P(:C<BKQ.J [<<</U]?_O12\=J
MA6P]WZEMFWTAP$%PN8# %1 (-$I25$**\*0-Y5!5C2&@(GC=W-MTJD/P5(?@
MZ500A#TQ0O"TAV"K#O['IY[;;/CUS_%"+"-#NQ\J5T4$_!%-D#P?$'*$.AC"
M]X>FPS%^;TS:$@C1-HCWS6>/9?V >\\/V>?&B^'G0*V"HKRIU@NP@^Y,IX8*
M0K?I#?_SU<4;?T]+"J!6KBD#A5R4D&+]TF.KT!1ZZ+4S;?O&U34='+-22/2!
M;4O$#:G4%P,PVSI\!JNV@?$KS6G7KH9JDCJ+EJ_$=2*M?)2 F_JIAQ^AT3'4
M-?">3?W3[WO"73+7MT]#;I@9^X'**5G2@M3G<$E9-8;UH'?4(@YFV6J)DB9^
MRD1/'NM\?,;7MFE?=)124V4:%'"%%H;,RYD9JRY!O"H,].G@-]'4=[]%"9;*
M?D03WDWM,_ZU#5 729'SQY-O2;%]]QGNLG5B8OM)*A8EDDBO]*#*%?F,@&V#
M[V\D73U59#%[88W\JHG9<+,<G.R0X&Z;O"DY\^11\L2Q%/3\,<_ 9XQN^S77
M[=)B^I(N2+[8L9^_U\E?<P9787%).NNRNB11<L;"6SU/<$J]1OT>L]$Y3<IT
M;MGB=-(:-C=-VBAYX^*_OX:FT>XUWKA')IVGV88OF&M.AUJF5K-)GGI*?$*6
M@36CY/J]1BOW,>2%6B&EC&2P&W.K@O''?)C;:R6"+4#V[6K(I\&T)R5!=2<U
M"5QAG\R1W>GQ&G_<!MOM=81?JS2KCW_-LHR^\HW:2UI<;MCPY]>2+,XW!3.>
M;Z56Q::^AS9;+-+M[FF7 YZT->7JK"U*3ODM(SWWG//S&C_=:A^K>B*%=&V^
MOZ6%$A:[6QKA* EDY"%BSTNCSFMH=6OX;T#KOI+!AC5*N V_0CA>^+$>(N%7
MJ/,:?]T&_EW+U=]I[R&OE6N*1"$7)=Y8O_10*S1Y#;EN7<G/:%G-\D5CU<Y*
MJ(IK1-L57"H:)=P&WB$KMU29U^#L-J"?D^>"S--Z=Y3].R-UZ>>+V9K'%?LW
M=)O*)(F((H!*$B49++S5DP*GU&M =[MM:=X5/21O#7%/2<Y<JZ"-=<GNBH.&
MSDD(0PU1,LF]++ G( SS\!J5WLM1R'YW(_LN._H8*0-T?E@<=70/3B\]#U5;
MP!JE2\(RX&]T-M22GE3%)V@?H=8DB!)(8T_UR&)4>@UH;U-1:WLNWN;99K&;
MJ=3CFGE:;HWM40*?H"DH3((H*6'LJ9X2&)5>8^=;;9-OPY VM!4LKM_0&'1#
M_>URBZ1BV]PH:92$<? >L8UNI-QKZ'Z[6<B2,(,7-BRR2KN;EQBEC9)'+OYC
M9BI&VKV^'.!P&TJ<_^7]YF]I]72V*2O6>A:[UG16LL%321;,AQZ?'#1T[U29
M:8B26^YE@;Z999:'UY<*G.X/0O%+X(_]>X,A(I@@AK4RNY%#V%;RSO,#86*6
ME$750I/]M4>2_?'[;4$7FWEU4]R3XB6=$R!$B4I$;)*"(D$#DTB0I"A_0*1W
M44E@!:/<IL2A5[+^J+&E! -7:.6Z.$)RX2*3*/&B>.?:H$(Z6]!"NB:)[R"0
M1WB$H3 EUA K Y48@^PA5(ET+>DW'A/@/LE("8:OD'T6YQ0'GP.-EO25C6J=
M 3 :ZJO/'0[T.%9"*3KU'M5V:_)]M\+8C,M O/ )VKN F@0Q8VKL,!IEC.:Q
M:N57FIN@CA7?7VJ>,.*&SJ+QUNL=7G8/&*JF';&%W[^XS.CKX4+6='*O'R@L
MK[:70YYHQDJIO/C7AI7D,8",XRYO09*2G)/M?Z$2OJ-9=DF+UZ3HGSFV3+W?
MW35+'>4RB5L9H'9US?2'CFT#5-%^Y9 )["K'4"!*[+6>8-9-ABI"!Z[173S2
M7:N9RN4A]^M!BA#RQ]@$TXA-$&SS='?%M77M57*X B,J=K64HE&B:N =8L]*
MJ2QTK)?:G/K%Y>;.QRTI4KJ]1_C(.O<%?U:&Y&5]2DMZTL9!1[N'-=<1)7U\
ME >RGS;/)72D&HG9_TBR#?E*7NLOP\F+01HUH?IIID0@I;_6A.EK#1TA1\7K
MTI ADD2(-J><*$?4'KNU*N60)<&NAZC(+'K<.Y+F+Z2LN).W6=+?J'%1@6AD
MY"JFQ">3TG!K@N29A(Z]HZP3;F3#Z<"T5Q^#;D;EX=B::0D7+J"/JIZ(2!#=
M 9Y!VZ96@&C99 JF1#1\2;BU:K(L@D?Z458-%XYA-& :M(_ ,H.R<&S,=#P+
MMW2KJ!P7Z^>,OA-Q8-=PC*9(C6C$P-13XA:R#-R:+U!_\/A#RII@32IM<DRK
M-7E:84O!L;U2$BNJ%7#$RC=BQ3M2$B"\L5OACB!*T/%0//I0_#:6SW0>\MSN
M2_.1#LWY>1S58YXJV3[>L&RD9^=-/%0?HM=H"GU^HV<5>.I:*2-"#<(R$;SS
MJ420XKP#(884U_$'886317IP]CPLULKG/ZW QKT":@1W/(^!UB,&Q4N2P/=A
MP/+ QWC5593J76D#"BKK!22/Y350$1@RR7@T]*O\+'E.JR0#X43)-N6AD8T5
M9A,749!K%(:NP7>D8H:2A8AH"^*N%MI=5(:%8D4:Y10*8IFFT"?W=OV*[,7J
M_EA;\[Z\0B[V,;;&,^3X>J@E=/6U>&>]WP6'>V5=-:0V>V0= R?NB?7P';(%
MI(/194!0E6-G,U1Q@V8<KO&,EJ'WY(</K\,/SD,"L3^\#GO2AE+[\/HLEL&R
M_#WY(8+P@_.00.P(PIX8(7@J'^_&<A]1?B.P^[S]\7J@GP4#5JHW16W7=J]2
MO*4A7T+0I1@N*LA31+F=8^ZKT1MH<IUQM*NUD=O]Q=FF>J)%^N_!JS0(R2$-
MAI*QPZ_QS0CVH:XX!D(MX[;;S#JHNU(RF(74-" &?;* 5^@)O>8@#@;4IMV\
MYJP3?4J?^?F B_N;6_'<&7^T9I[L'CSK;Q&XZ! ;"'8ZHB2-C_) O&EEETOH
M6X_PR;E94?#A''?R]'TO<IN\\Y]F_&)[]S%':8<SFO[VW6:_^J,D\=CEB+Q;
M[=>"\-<_CV=DD&=DCD=DCD=DCD=D1EWZ/1Z1.1Z1.1Z1.1Z1^6A'9([[Z,=]
M].,^^G$?/9X.]KB/?MQ'/^ZC'_?1 ^ZCWV_6ZZ1X9\:FJSQ=IO,DKV;S.=WP
MQR%7MS1+Y^E^17T4$YI0QW=D3E=;M:-F=\VCI8[KT662%O76[,WR,LV3?)[R
MQ_O*JMC4IQ1&S;OU2."H^=P6S2M0G8N5(YWUV(?LRQ?=D]BI.(D]J@7GY+$:
M-8/:N?9Z-M^P&1= X.[OV$&\U^NTCN_"HZ!OGY]=D7ST]N470E=%\OR4SEF>
M<\*?D^*Z;Y;B.:FQF[?5)N.=[_MM0>>$\'"PX^:X"VAZRU\9K^L.W_+@ST1N
M#T)U?CY4U;U9LO:B%?1WE/Q.-V6:DY+?@7YD+2_7.VY97Y,5:X@.!*SP[GZ[
MMW&5+VFQ3D;O,:_6S\F\NEFR'IIT1@<%S=D_YV3\7@TW3#G(< 5G2KU:<NAQ
MTP$RW8Z>#I"19@QU  M:(ZD#Y,:'& ?(!AYH'"!C1>]_D+H"=,('R->L*SZ
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
M?V#9 EVR00JQV(9),86.VMQU@SX;I3ST@T!2([F)8#-OD$)'EW:*@,_3&Y!
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
MA3(6][99A0Y786YV^N+<\K5U6%.OUO&1J#<LE-&H5V<5/,8%WNS9LB*%._M
M->8$[*GY$!Q4%8U_&O9R<PR@X96)"G8I&#,5%K@C&T&HC*ZE[;"#]>OP"V0P
M.$Q"<'E<G3!>(EB[;[6(KM;?B;X1GD1BL>Y<%T$2$@1)TA6<"BD4[EF1H*M/
M@![%2GBS9J]H[WL20+._DX@77[U#%IW 3I% -(HU[?W>BP+4H1" :UMH&M!*
MW;) MZU+ !QL1;@7512(B*60@&.Y!HB"9=P0ZR)?H5O@7K2KGZ<1[:IU=.2!
MY0-%NE*(M&KT4"3HL5$5R!3EE)P$^XA6H)883C*TK8*#%2F%)+B&OP^EQ W
M51^A"E (01M+: 8'<(?QI\+""T:=LL)7'6?*".'1CKP:8'R9%F7UA1;5*I&<
M2%9(-"4 2H0*<*2NE!3CCPK1_:T+4,]8=Y[JN?8=>:'92YJO+C?YXIHF>0E'
M5\#(BN@):MEH033Q$0>G1F/H>OJ55J2\3=[Y<."F>B)%\V^8 DCIIH"TTM'2
MP,Q/'!&T.D.?^.H.$(%1M%P G#K%/X+6.H08/T,Z0E?JKDU?DS4\Q-*)@:BV
MQ<*-H17(#7"5.B9'5XROY(I"CZ$=(1Z,-H.##(VD[5!6CJ3-<!XS -H]*?B.
MY\]__=/YAO!O3.8ODK!66LE=T"J%9!1KDT!EI"8>RK'<:]X&GU)H'&TT76=Z
M_]-//^\R_?%'!:1*R0ZD$LGH(<5X: :I1..XM?3AI\\_U9DRB1]^_),"4J5D
M!U*)9/208CPT@U2BT7$\K('T5Y;C#R<UB52MKERL R8D%CV26M_,8(34C?6P
MXS;'?W#6_,!S_.FO"@SE8AT,(;'H,=3Z9H8AI&ZL9QJW.?[&6?/3CZSF__1G
M!89RL0Z&D%CT&&I],\,04N=X:-UP_?"GG_[";?C+#WS4=6*PF*A*J%Q9A!/&
MC+RM_V@N&&3@>*[<D!T__OQG;L-?:QLDPV/CA$IVP DGQPZ$_V[L@#-P//IM
MRHX_\;'@#S_7-OQLP@Y%0C4[P(338X?>?T=V@!F,]9ZAQ(:?3K@-G[D-/YKT
M+*J$:G: ":?'#KW_CNP ,W ]_FU,CQ^X$7^NC?AL1 ]Y0@T]H(03I(?6?U=Z
M0!FX'NPVI,?)R5]X!W=RPJWXR:3Y4*94$D22<G(,P92 &T4D.;B> S?DR,,K
MM:>)+K&2*?+$DR,+LAS<^"+/Q/6@N2EE^,5P!])HDZMIHT@^/>)@R\*1.HIL
M7 ^Q&Y+G)B>??_AA-W3ZR61"K$FKI(TT[>0X@RL%-\)(\^@<E3]([V3-%DU:
M7=_T0=B"*P7GGDG-E@.MP^Y9^R>'M@5,BVQ;_C1QMN!*P5?;\B>8+0=:E]VS
MUIPMFK3(MF7J;,&5@J^V1<*6 ZW3=AJXGPRHHDJHY F<<'(D0?COQA X T&/
M RW4-D:<&+<DJH08>IQ,O U!^.^%'B=@Z_'9^T+M+2N/M"QI\<X/P(-$4(F(
M9Y! D8C!1?B$A1%6)0#S_PQ269+J=E/,GY*2G-&\CD>[2;*;QRQ=)=Q<$$33
M9.+%'72RB,&V]!U+ +QZ08IPL?SO*SK_)W^PB^1E;=IMEN1EP(C^]T])04Y9
MP2W:5LV*@K^)P,OZ]'TO<KN-/C5[38K%M23XOS^%HCOSH##(R\VPW7"D<)RP
MND1"1PKWB#PU+)%V4^%N1CTXT&0?^H*+M9>SQ:(NJ"3[A>2D2++SM.0!+#8%
MD3U[<9"\7&L[+J^/7#5&P>-@-<N7]:$O%UJ[=_/,!<N+-U+,TY*45_DM*5*Z
M>* 5CS5:%6E>IO-_)-FF'[3GD%FZ5E.C+/_8M=4>G8@JK9$3H:]XLZGDG)!%
M><EH4(_4>]8O>A4/+;^?INOD/P3E3<O%/U\1%H1^GN.<+$E1D,5#\G;QQATE
M6-I9I-Q=8S9(^2&H:%]6_DEI9,MHUXHVZW52O-\LK_(E+=;-M(9NJHOU<T;?
M"9GEB_.T('.FLFW:S:8JJR1?I/E*-DWPKUF,-GQJ_A"T'J^L1Q@[^+1UM)M:
MPLC:H?)F>98E93FK[;DC+/=T7I%%_6?MH72N[*JG3WES/1^+X([E."*=S2T+
M_4!);?&CO@ >^P5PF:1%/4:?E>5F+?JJ9\(]Y9%N3Z 9Z:@9M>>A(V7T,>K1
MH9 8:<XYDNFAWVNI#;]E306XEM/YT&9Z\^'C,!/R="0F-5F%?A]%#'KN2?'"
M#((=_$KS%]:5D,6V!ZD72]K?SVA9?:75?Y'JCLSI*D__/9@DCIY/@]:(^7P(
MFA\*!_^U9D3+@S][8[\)P?_O'\QC-BO9KF2"8Q_/JITWQR#5'Z)ZC5C:$:VB
M@\8&?_;'>H!V\:]-6KWOS_.4=<#7AZ<D;Z;^L]6J(*ND(MT=@G_4+8VON88?
M*UPG(JY6?)Q:'!S#B*8PKGX%?QW*NORTGN]&''<TRRYIP1/YZH*=,G?MI"TS
M_S@-0"C$(NKH+=T)_G38 1S^C:2K)S[1>"%%LB*_,-45?PIOM]H3M#VPL>YP
M#8:9=<<6973,)]GDF/D[7J" @WLJMN7K)43?AV3'L2I8VR*QZMBFC(;Q1VA+
M)'Z.%SXBK(=QM1UQM1G'MF($3#]<&S%FL)#1/*M'3+LCT%$T$.8FC=Y*F)AT
M;"K&07=*[86)D^/%C!G-O>V2;E2-AKE)HS<:)B8=&XUQT)U2HV'BY'BA@T9S
M[Y(62Y)6_&ID%"V&H3VC-Q=H>XYMQ0BX3JFA0'OH&D'J0^S!!%_8D)L4T6[+
ML5D9"]TIM2PF3KK&'XNX<5%.WP*V,)9VA5T>.;8U!\9Y2@V.L:>N0?0B;G64
M\[^ K8ZE76'75XZMSH%QGE*K8^PI$*7QH[0Z\LEDP";'QJB "S3'QN:0"$^I
MI3%S4S0S'_G,[-<-%%C\T/D>;N5%Y'ML#QQPFE*5'W@B:G6PL%Z'FKX%6@<)
MM,QQK-(N*$VI1O<=$17:]@AHQ!6Z.S,*M,00: 7A6*%=4)I2A>X[(BJT[;G-
MB"MT,P$)4*>E.1]JHGZLV=ZPFE+E!GP1]?M 1RSK7\O9IGJB!0\N\VO.LF^%
MD:P?6.D<U;CC7F_G"S?+5I!)<;/>Y'[7Z+DKZ^^(N7_@.GPHS Y5CT?T1]3E
M YU\-/=DY,HZ<FT\5C>34H^W/@TK3&2' !V;B.9+\IB1IHDX1.<HSW7,3A'*
M]5@[K3&*M])J_1"OD80]<_?HR=.AA[T]LCO"B<A& :TG%'FTW,]078_'*F7\
MM0!6?9RV(H;2/$1;$H.?HJV)+);C6"7128(+'G]84X*T*GU3CDV)7S2GWG[T
MG1.-1MB#<@/W$>$M;T10_IW'W3"6WMZ30&?D&L85D=$'KLXC(!%1,%:$Z:(J
M1G:8S/O28)A%\3"+X1^IQAX<HXG,^R$_1%T.>X3,UZABZ&$,\WYWJ\88H;M8
M]7':BAA*<TKC=A<_15L3]G3;P4JBD^24K-*<%\MIPM2-O [@R;0@K8[.M&/3
M,R[:4V]_=,Z*1FAZ)_(:?ULET']2WL_Y.VP^KJ?M]/E\G+I^ !PB.DFGMUS4
MPK"OP_KQ;82G&%"9^*]_QX<1K!"(NN9!SQ3\&/8I6#^.J?I][O1R["II:(#_
MZHHVX%B5?2 7=35'NR2:@,@.[7EW.DR]#U/9CS7< :/)5NM=7?XIWD!YI<;5
M\1X)\)\SMD[[S/F/4:]'PRI W?;IBZC?\8:DTWDK' I2Q:TR]U7+#3,_5G17
MQ"*LZX;NB.H>;RPXO<//:5$G"E3AK;+W5^4-LS]6>G?4HJSVA@Z)BA_9@3K\
MC*5U6O" <W+#7#W-R=&Y_C%J]R@8Q3<G1_LAZO+T8K(-5Q_\1E34Z?>_9G:,
MD&A0[O'5.<!B4;NF%R -G/[_4M 2=\S<2PZ>:AB8P[&.H<H^OEH&VBSJ6;A3
M4OPDV%59;LCB?%.P%F!K7NU)V3HFMIMC#S9ZK16(6F*AX&-4 M>2&X'C%B8)
M"D_VB!$PC?0^@9+FX&VR!.3P,6K)Z&4?7U<!VBSJV63/%+6F=J-,>*3Z_2](
M'"<\!N4>8_T:6"QJE^UQ'6E0.G$I\#PMR)PE8S6:&;U.JXKTU^DPHDV9JD4_
M!"T-2L,_P]29-V3Y.=AYD%E6ZR4+V%O6?[!_]NEEEJ@I6FRB#T$YJQ+R3SZL
M&8*&X8XMS)_(8I.1FZ7]7LX#;X7[(P'?>L4(P)_>,?F>9-FH_?U(I3M"/^_/
M4E%7ZCW_ZN1O\XPRP;]_6Q7\F@S_@>85>:LNLEK=W[\MR8K_(]2J#*O^//NS
M+"E+YCZ?>L_>TL$:IDYNM\8BE1N3R$\L93'?/)+OV*\,-*:V1VSO5*3X0NGP
MU9<AVU44J0'B/?=0+7;;HO.Z6^TQ2B[0E!HD,&KG+YCSW:)C3D,@+=84X5.'
M"3*-'%E(TP0A_;T?#"$@J&29;++*"ZH#MQQP_7T?1R'8,3$^XZ!Y;=OL"P%6
M3.0" E= (-!(75$)*<*3-I1#536&@(K0=7/;+[ ,@+X;_"9F7=UO'Z^/5CD_
M6K_<RS1T];;W:.](ON#Q&[XF:P(V_6-FX7R:4Y5%N!$%S$RG\Y?HLFPSOV.'
MVW%)5?ZA6\B)5H+!4&/2U0 :@QVT'BA';@>I"3&,]UH;[.!P3_J]?9*B^SW6
M95F7MI+J2\)H*<K"EMU9B:X-H1O3.U)613KG*\?<N%]9$91W][^"9$+)-L6I
MD?V@)#,IH4,03F-/\-8+='M[=$@3?NST?1B #%KM'"\']R# \AP^WNQM?"#&
M6YL=PW01ZV."56_HDL$8VDL.8\3?#C^-'+.*^(Z_K5\3]^^,]^#;<4]H(Z^+
MR.GL-&HCN*,PN>JHWLR83(7T,*^6'JT#HM;F!)SL("2;4E9*1C71\=/84Y/"
M\41!F5&<@DIC'-MV R(]O%(DD0:24B*U)/\H1)(53A BM8P99:Y<%E5K@,#^
MV@\.V!^_/W#7;Y97^2)]21>;) -FN$J9INPD,A]OEHDIC-'FB9+,Q3'QH,3Y
M+:V>[DBVO2#RE#X_T(N<E<<[.%JT3"TCFRYUN!F7FBX0GXQ*HLTT,"N0-;HL
M1IFMQ,2GP3 V5D9!LP;?E%*.Z7V1:M01]_HYH^^$KT^+FQ'P,$DG)P9)<KE
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
MP_400TGIEDM+,JKAPP!7<!=&YJ>F(Q#*X;V8EM+H&@ ;#N@'" %8@!P;&-+
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
MEL)2_;:T+Q6H2JE@H%BGVO4(4-AI0?N*\"=FF]_Y_STR'?_C_P=02P,$%
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
MT=TLKR#^V*&'@%S@DA4=+/'!"2 &5IDQQKAT@>GC^%AQNX+X9,YI+V-VC)R
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
MPUB(D=^Z0@ZI?3#K=/N/R(,J.0>*-?LJV!S ?4)OGR6G'S0KO;>H(%?OQ<-
M1K5R.,:N!#Z)#O(\F@PM>D.,5KC7:M:,_9@!Y[0]17>-XCG W05.%**M+E B
MB)B"."F(CDX1[BL2:L:_0]0#$:)6AE6U2,:#9<B=BF5YAO(JRY\@;E/ \HJW
M(UXJN,<I7] :M3S3;C$L\2)&M% Y(<]!3R"FW>_R.D:ZM3$D T^G3PVQY2B(
MPMSN+A3B$<311G>F6:_$4-[BSE=D$B**K>WBJA3Q0+:IG2DOQ'_@[>Q_@>O5
M/6J[_W=PV?1)!TB4B36?@2]FR0">85T.O,#B 8E;[A)7(C((5>G]9V5%;VK.
M<LP+\#'-?PW+!&FU(KTJZ+.!I]'E@]BJ1]0X&]V3.3$%#.[MT7;EX=<3^D7?
M5^C]8;ANMB&#!7^'*PRHLCH!#_ 1%1#,UFOTE=[WA?_9'C!"8L_;P!NGPV@+
MN$"=QFM8G:7E\TV!7K(57'U\_5S"U3R_S')<@SA1S)95]L**ROJ*S??24;3D
MH+HK[:DEV=U&VJY%5-4TEEQ?W(.SV=U?P,WMXI?Y^<4Y^/A7<#F_GEV?S:]_
M!K.S^_DO] *,L(PT@!"RK=P^:=5M=&FLZWE2%#O++?INW4$8YQ^L (@&:%7
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
ME(LKM%ZG10FVL*AY&14MI8CALE.E/D4DY>GSN2KV&(BR9/KC/OTVNFN,]>A
MO\XC>Y+MC3FFTM"NA#!]\:3Y!6P+,A%8O8**/ N._7&E(/G''.%X+S5 ZT [
M#";1$L)5>8G?>%Z6.[+#:?%X1N]4H#0: 551?H]>J;PUI"4>G*^]4O4H9H"*
M#;K]=MN( H)*D#7"9#0CGJLOU&&!#&MN2"J):I]I2GZFP*&[J5E5;]8@)-.V
M/03..PBL9<'=6T8@;X[7.01#S?]VRD8&Y$M<,'J@F"#T,^48(7\@YY!B/<MN
MFS)B)ZJ$&NLF'U%1H*^XVUB"7;ZBQ[1A&1K)J11(GPI8'_T?#YG85<TA$;=6
M^-SIJ? XP[ ;FBIW*1G>OFG:JV1@NYKEJ_U!*0+R*&HRZ"35=$@PB2]?E%-S
MJTI"%6N#]%:F]511#.O?35##8:9&=?*Y*C'"8Z^2[^!\)FEXL25G/907WV"Q
MS$K&%)"B/(N[;'F7C&5Y\,93@3-E=G)M)+=P";,7<K8IN2&9$K-ZA@ V4H2@
MJ%:,B*%"1/!X*:LT 1M9JEP.\OT$8AX[&(RW<JF('O@F$+6G&M>XCS$&F3,)
MR\3JR37*W^\J<A+NZV'0[=T:EB5(E\O=AMR@A]&T@ML"+K/ZK*'W@-0C_L__
M/#WY_1\__"OYYP?RSS_]Z??!QZD50(+T*W/$/J[6@'@2ZYZQZ'*<0>K(!HCU
MZ (5.:&K<2IZBO5>+((]9JZAQ1]/<(*M<*,(+QE9AWN)BG.T>Z@>=^OFSKKQ
M9(=<]!#0!:+V).(:]Q'09<XD/!*K)WL)D*[^SZZLXAA&D%<TTJ^0$7&X6@/B
M2*Q[QI/+H"QU9 ,F')3W'[!NB)-E>B>@&:.A!P6U6_G>D8,!"MQI#M\ <(HU
M?I1V K8(HO052O,KF)80)Q&Z"Y/4*V-F6EF#$;.Y&@ZIQO'AN..KZ$Z5=B(K
MG5#^B KPD*[HW06@V4L<#\]D>.#03:'"^*3C*/.X)_05@H'WZ;?9(3_?P0J_
M:'O9[^=\5^[2];[\0RX:Z3:?4E/7DI]:WEPRU<2QB+/Z]I*.4%BJFL$%.:C%
M/GVUS'2);. _2%+=/:RSY>>JN5;H!N%_O=[#;]7'-6,!C9)PFTHEPK995&C>
M?1=(Q9TP@<H-))^;,2W:/0Z<*M6J&IE4R"!!"O5ZN5'!@W=4N>L(*;FR@Q09
MH:)"8"]U FHY\*7Y+U$ 5"/T+FT/D./UA!QB+E!OZ!8^D6%N5+S6A\[0M9AU
M\0;85I#<GY,ID+0^/I%KVWFPEOL2'ZDHUDX. MVK^T*?IBBO9*1=&\,C%KE*
M_=,6);;](LE9@%;P8P&CTQZ.FN.(J4R\$=HMR+@'>;I 6?"H?-Z9?,1-_MF&
MG,/Z=_I/2916UAQ%;05-9]R3^G+9,]9WJ\9,-6M=HLXB6%EE A4F+;7JD,=2
MJ1$V:Q5]1] G/FSY5^P7"Q38?6.F@MN>#,.%+D%?8/& M'K)?*<:W1J>D>3V
MXN?/5[/[Q>U?P<WMXNSBXGQ^_?-=5'T8$1+X_1A)70F[,@Q=07>&ZVD2\/GJ
M2@O<V>..T:7N';(436/-)Q35NM5.L!AJLG'0[^<M7*$_S/,[6+QD(SK8&>&,
MHZH:<3P2IN;6Z<2E30ETQLTT#.^':+?DV0EX*E 9>J&*'<@$PVGZ52X>95.S
M)QI]TRE1S%%C=EBEVFT'&X8/B37-.,*U-E% X?@/$5G$17$18D0>DBNRH/D]
M=TGS<80=&3@-XH\"0LP"$<>P2402EC'DF?#W:+;$A2R@\NX_;<7!"?(JBHX.
M$Y>[4@XC^N?-*SM7.7]<T5AREFZS*EW7ZZM6647/@7R7DYO/'\'L\O/YV0F
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
MRBK.V>$E.L([BDKYN@XE5E^_"WD)0QO\2IG!CMB*JC$7VW175[(3&H,1;?O
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
MD21K=+9-B@+-JPL&V*NCZ/H9EUN@G^[NYZ'+*'NR"F%P)3@495&7((K$\9B
MOR$^$_<0[ S:MHGM^[3.(_B%"VN*L*%YGC.KW_$MOH%M,\$GJ!$:<<ST6S)X
M;9SU6[#X2*=5O/TWSU5Y9HB9E+E P\F3B4#/SE3?!*]Y58Z-<O&;ADK44R$6
MUDP7>XV'7.%\^\JRL6JY?!4HF27%[2XML&[A(>W09N<3];)MW*!I2Z,PS\FF
M-^;-\6^9)I.82L@;GK6$-,.1<Y,0=AAH!M*NJWN(9^Q9NI*FR081T[AF?XBD
M@F]XJ+0H4SRD?#/VZA>J>(=6]&7@? YE]Q&+K]W+UQ"1=_(SY/)\X0)L&%%J
M& 6*TQH5["6/LCSA@<;5E:!O'2$21SL>(H'<X?&TN*I*>%Q2;I.2N?6B++B7
M?V1>OBG]+@NR!A'6!&,["G,-VG92#QK<#=$291"XNX(9OW.4741U>W%]SV^B
MBBS4 PB;Q =">@'I3G([@>L +0QV6^H3V=*E><%BT\K7>;8ZSC6;ADKWA$:R
MM^]:M6*'N'G10J&/W9UQ3=!>WF@KDJ?V4]]1N1.6VS\_/U\P=\(2AN>+\U\6
MU^AL?KMXF%]&<.7C&)#U;X0<V?&"^R(M) VND[1N10#,PVV9C%0.#?=F.Z1F
M^RNJ&/D.I&"?)*8HE%#P5UV8.R'^ \W6OQ:LJFA1ICLZ?A<]TQ*_K+]3_Z6C
M^7;%>1B0A I4]B=@F-%GO'!N\Y2=!Y1/K$XD?D[R0SUJ=O4:V:8K-B="7](L
MR99ILD7W)7T0P4U7DGXE)KW1M9(N7=L&1!+ (0+FO\6B[=!Q.H3'":KO-(SN
M;L,Q$)!X2AL,!/)R/'_EYADS"\TV5?V&^G*$:]S?<S CKK^!CM@1\FKQX/FB
M1NI45F$@H)/7F7**L*9@V-]D3*]T+47-U[8<$PW>H07F7<U4N>&*>M\J'_%
MU90]_:DF_/F$%4-]?UB3N&5(L(7:2L:/9:]"Y"(K,05VR<K>]_>*S:A;E3F4
MU  E.A3RH6MUZ%7IBG;H),P.%523NH)J6I.@G%T9\9RD*T2JZ3!M914AL\SQ
M*@UL<Z:X(*,Z;UCZ0\'8KP&BU1'"ZD2Q?W?W7Z\PJ\W:0[L1;?V)-+2.]J:4
M#FEM)HI4MJ;GG\DBZO^HB (O'<SZG(SHFJXM*=G:EF0@/U#QPAPG!3['U7\7
M&=\E2%?\!ML>C,V(CR4,E<3N50P5XHUMZ=\J6\KPAFV#J)8=1@HU)0UU F;U
M$_1<ERI 9?B+A U[G8SIFT%I0P5?K[JA5H-W@($M/<Q4N6&++CT:(O130_8S
MVQIL,!?!G=4^H"99>4!B+516 =ZP?=H[_$QRMBB2A*?HR)KS7RF9ZYF71##D
M?$>C0WF"I6*=??YZO[B^N+]']Q>_LAJ9:'']Y>;NJ@KUB"7(0]O#Q*XW>H=,
M$H[.89)2:I@%PF;/PSWJ/0,6E"NV#P/*P^) 0>F\-)#*AET8Z-2HEP5J[MG=
MQ:]?+^</-W>_M^N<1V,H)EU-K/NDOR*0,G77 QK90>LS?WZ]HD/=OBJMP^YK
M*N;?T_YRP)"Z7Z591@U5J%DL']*(S%09E6M62)BUWO [L^C:FKV,I3:SIM=%
MY9GU72.IT"QF%!9I5ND(>CW ?%\^D9S%60Q-24W4OQ2@1P1U'T!'+*2]*#48
MW0(P9)RU;@,^O(W"0#1]*:K_+_WRDM+_'7IAU7^!Q& AK8-,J5;BV^?70<@1
MWT>L\ZA^I81E05=<.$_)ZM><%'W+\:BA'1@+K0$BCA"V3;[":[VT4AN2Z$'K
MC+_ *_13FJ&"YU>'KASC$?O]@$5_8!.$-,(J&T0]^O@M<1HT;.RPG_8%L.5>
M0G:G&EY+.'I\%04D5R==3<IV<8(J+7POE>MA3ZBF#^<  -SWX!U"[0\?<IPZ
M:>I\Y*KGA__ *UX*I)6[SFL17GS'^3(M,+]:_H[]^OH)RV>O?VPO+J##<BJ:
MI05N2GLZ%ZPI$,-$H,;#%R ,_V.T8T_(YLT&UT$W1(A3\8GHBFRW25Z@9YQ'
M-"D-;>K] 2H"DQ$,9(%:-1CQ@GZ=-^X186?8@7](S.[0IHA2ST]RE8>G3.D)
MTOC6#Q\:DP]5K08^G.B[6%_<[,NB3+)5FFT,?O9GO$FSC-)^3J@XS^L-H*;Y
M6'\X-RVFT=?QQX#&$\7WNR8;FR&:^[%T ?,:OH9A0&OS."H[MM+;* WR]>(9
MM(=;G(^2+<[6]&21E7F:%>F2QUV8#<&0BI0#*HPB+\,C1-,FVHP#;*K]^ 6F
M?#;?;'*>X8$.KV.HQSB!B6A'#V@PFHP%$#KUGAWNET7M!3QO0$$V,YP+ #[P
M[>PD?;@4W\A^?SXET(X-#X>]6<^72[+/6)Y&5?&G^E]974D[IKJO3)D<7:N9
M&LB= 2N-*H=G(6A617^3-<O5*RC0.!;#.AI+5!"7/NO:OQE_VY9M-(8I(;).
M,^9HF*-XW#?+SOJ2R/PJ*9=/M-6=]]2[X&Q0B=I9T*'PR'A!SC5)QJJ&+5?B
MV IU)1,GX;/Z'\FFJE^R8_1TMH*;.UR7+<; 46@ B"30V.A70QDKLULHQ:UE
M$;F=^6J79BE+12O3EZ;&4C_L?A2OVKG(>/WX$[&V"5R(4O$(KZ&0-[N@HUWY
MVO4'O,QNTF%":QPZ\W\<GO2N0=_-1MY +,;  :CTOZF$G*I$\"*C/V7/J\/R
M@FP/3TE6+WBN2?:"BQ*O>AOA/";V/"GQ(4/OCFRW7TC.I$(E\_AMG6LBD*_6
MA<HY\/-[P,]OH_MI7C(=/+9X>(K+>1!C:EUJ%$UZ?V3?$#1=PK_- 65:^&DH
M2):&SV_XO@9S^M/6."WW= 31?HK)QO QC?(^=-LU*MH1V^9GO(V!>L0O"C,^
M6S=T=L9B2+;;.A4YSC"JX)]JVM%WK/U,->C:M&^:L=;^BP7:(\-Y7E\:-\]6
M_%?,BP*7@ATQ'>5Q_TM.Z;[;)9,-'C*DUZ79SE)RUY7R5S492OBKX+M4VCXF
MUITQV(&2,?7VF]2R_0()+.K$0(\#BD[_,FLH$"?ANY\5LN;O#E"2@ D81(5,
M,N%!M*)U1N=%>ZY?OX"8;W-1X'/>ME3MO/-(/./;+KLD_Q.7Z(6/UL(Y8 Q3
MP&[G]*=A@\\JF I5N0+]Z4B+,P0BY]LM^<9FX'0&<T[VC^5ZOZU#"XH[O,3I
M"POZ81L$:^$F]VC^^@.-X'<T VN-D-8R5KG*J,;)G-WO=]3R7MF9>])(0)2"
MFE\E R6UD&BV1,>#C0#U?]>LK46UK7]D.][4UER].FKEEZ@22^1>)EP#@,KF
MC6E X")<]DV.8BO-M?4^"WB-;)0V_S 6_QS03 &+>+D!'[;$EWU;("N C?T2
M48Y1A56Y,]7OM1V<X#6;CDJ0FGT/1W!MG70< F^VTP $W)JF2NP)^M:_BA W
M0]"S/ 4^AG7[Q(9I,P[Y0;SE  37"*N1!_JWO\DAI_D=04:=4<JA!AY+Y:''
M'JOF1C7\C&FYUQ'(OD&SYM'JOU7Q3/S8(\=;=G_9V*$I^K "/^8+.3R--@K@
M$<JJ':"#U(@O\$;'J>>TOM8IS$@U2CW<6&6I/OQH9=7@R,:K,6WW/&+9-VG&
MF>B(M6RBVW[0)=18VX4=J$;; _A09=42X,%JQ%<(,5SQK+-D6>Z3[<WC-MWP
M-O=\I9*F[C0)C:-W%DJ%=*$J!2H_)^>;\4R]%0]/1,RN4;+),0=-6.^B[D5B
M\=&[=BHD;QN30EX(Q+/<RNMDAP5WZ8E>U3^V^\H1UFUAD&@6R%6!>$ ^8T\0
M>Q3%=7C"[B#ZS]C%9YNJ#<LA=T@TGI-=DO8=K_AE#Y'-2R!,5N)\H+(CV027
M+88V,JO'D6"SUS4"= X_J!B?%9T(H6T)0<+6V,3F@2H0N$SANR;<K/O.-92L
M+0T\(ETD71D'-J"?\4>(/8O">XI[AAA\T%[<59NL$U,UY(?N8K!8<:%DJ_X]
M?0<=+(GR-N_A0)'<EZ0HV"PRI:NO;/EZGNQ8 2/>.KP299*:,]1?PH3!$=QZ
M%9"#KK$VE1$8"IE=IF4S[R]P2=O!5CLHV;'PRK V8@$$,K:KNL:DYVU;F*FF
M2;!GY6VU(ZJY3G<(GOZH&)1X=!\@C,KWWR:IA>,?4"N]?HO:B]D=Y/OW]WU5
M]I;6E:"T,I3S0'J\BM'<AA#0VIJPGTSL[,"H-[*>#O]XF\+'#Q0ZPD[CW=E7
M?L3O&GU6;GXL_ (Y^'/\3+LNY9U+_]YB?M22K>8[DI?I/_AS=9EI!PF'O/H1
M$IS3I*UUPM:8'*M>G50]3NJLS<A#CMH<H3.MQ\.+@/5W/S';6E@W87MD6X)L
MD><IR:LSU#N\W"9%D:[3974BN_J_^Z)D8\$Y+I9Y^BPXO1S+WFRS6[.[;L1;
M*@3=JA^G6[F9/T;DK$\:>+-_+(0(3+?V#@PL)76.%$:U(H35+[*20BI]W.*J
MD,0U+A?9<KMG^5&_$K+ZEFZW329>SY+&L-:?V([5T=)ME$%:^0B]*@NW%C=K
MGD:32SD*,<2])[N&;2.E;=3VVL,,X^09Y^4K.]4LZ5R#E?EZ9N[F:X'7^^UE
MNN[;B07'8; VX' >G[4Z;(WU!>>/1+W2-M>J'HS-I,PNBC+=)2Q^<L_?H"U]
M%7H0-D<#&=U=_:%6R]P=70UU30-!L--3"WT Z#O]RZRA/.'1$25?$!ZH3U!%
MCR[?.28ENSY^0!G53? &EZ4=*CS2,6^_.T3=XB5U6@\XWX%=*FNLR/5260-%
MH:Z3U#8-/*W!9RN]7"9IIGQ6K;U0LBYQCC:\)OZ*U<1/,_3M*5T^U0ESJ)5\
M]PWG^)"!%T&&@E\C@K@CT@JN0%=$:G6"7!%I^,NB3'R3I4SP__D[Q3N[7H^;
MA]!W XMVK34E%!VJBI2@,5'4AY*WRTOE)YFZ.G+OI7K#\KWHJP@\*32D(>HR
M:: $5'%)H 6DEI*T]?',;?G38KXOGTB>_@.OOF8KG-^79/EGE3O&YNE%)SOL
MCOWJUJW =8Y9+Z'L#K,H\>:FP"K?A@T)GXPFPL%:I9PU!VB5ERGVY+\#/#X^
MKM]E/X,/T])A,<$#?02[%Y%\*?.I?U S,EDG3-Y _:(BT#=[/VX4;!<ULM_T
M1GSHZ5]F7.\O?*Z'ZLD>:LT%3U E]J1?J95K/SQE^D^0PB&WM".F_L,YQ^^<
M)5ODD;0P4N\<U5;_R"_0JI8;T7+(O54^ED,NK8II'!__._P?3X3Z29.-XHXM
M_8%60@!.P-=@"V-!'L?:\0WT-M:Z?K,@27-IAF_69SE>I>679)ENT_+U6)**
M79#8/V*QX&B2YTPX7!.:]#I D^B,U2DSF@RES(X/JS-@LD:T5?R_2\X=.)7)
M A)D=)_U,IKTS)VL)E-=(8SP&G^KKQABAQ$YR>B?RZIZW#Q;G3TQYU(LLC9-
MFBW3YRTN9)E.D"+K#P\CTM'.(1KA(>@2L%DJAP&F9K:XNIV?/:";+^CNXNSB
M^@'-S\YNOEX_+*Y_1;=W-]?T[[.+*_KB/JQK <4Q\8>CKG."D-[V7G"MC<3\
MP+9*(1LTA>6QXD '&G3/IHM)OBK0UV<^L+,HKDH8B_-J41[$H3^8/,0%!LZ%
MB-TV)5M^L1IGH,VVZ_WN$><WZSO\3/*2;13>XPUO?7]*H25L)@H*0E?_(Q4-
M.;O7:E%Z"C7SK'K/IN[Y@0(5-4E@@];W,+'MBY[M27DZ%J61'"0IB:+R*2GP
ML3#M^1XOLFMJP0_?\/8%7]$U_=.@3JP=5Y.<9,KEFAUBI@<\1,1.KS)1Q$+2
MC/;I?P^<!6()!^+45[UD$#,!G800&YW381$N6\E.)Q 06=9238V.Y"=U<1I6
M:.4$_8Z3'-UDH9.6)H&K+'G)*UX#3;8D+;S'M!=6K-/-QH\AO7KD:-/[L=.C
MAJE&BX'&$>;9D\%&B'^)TN0$':XW-G&?&%G9D=7 OOIZID"8[S%@J,T97L9^
M_^$;>:\@M//U#BB,R[\_/*6YA7L?D*N]>XO<C^D=%$SEV_L*1]A>5P3S[/\:
MI5$-^UIO4\+^,+*H Z>!0?6T3  MWTY]H,P55^8NG?J7."?SSOBS<^FC 1B7
M0_]"H5X^F7OT(;W:I;?I_1C>40-H63A#92,,KR>#>?3_$:5%"?I:;U+B[C R
MJ2.K@4WU]<1D4^G:RJ3ZY!J+.I)[,JA&P13VU-,UQIPZ(I@U_<\XK6G0S0;&
M).H*,UMJ.$U,J:LE#DO2VH[66CS8A_6R@93)UF[9,,H0*N@_,&VQ8=\,[3;X
M5B/:TQS?\ZQ^W#Q>/G-_NR@PGH7K81!HIGU3/N'\C.QV:55:UN!TU8:E_BYF
M+(YV8*($?"O%0JG*7(S%1'"<:M7_9'S_=&W*A+MM9>;:)H(=F$.V40B!.>JT
M.2DZTL9X;.H;EA)?[PN7$8T'TG-2,V+%& !X0JH6/XG?MSH;-1 0P<&H80]K
MS,GD2%3-I[,@X,-0O0JOWMSN&-1$@HD'#WX Z@-L%EY[+-HB\M2R$T\C6H6?
MACOK5$J?Q$O;G'+J^2,XXC3K7(W5&!QN*MET)@-[K*G5X-4]6QUH&@@P<L[A
MCS+A<6;AG,<!+0[7K';&:O<+;2K@F\)B^186$<UVL*Q?Y(@V]I4*T/KPASX]
MX B?)_%R;[&WS3R6IKNC":KXDA;+9,N<Y552[O.T?)7<V#6&57K4I6(%/PJ1
M*_-[8*S5:W=XHA$WN]_O=DG^RO+;=FF6[O8[E&09JY3WW)RW+ \8+-":Y"C9
M;E&:T2DT-9(,+_DI1;*ALXR*)):KOT9!3WEP8P8)W8F.7(KZK$>G/8+YBK%;
ML.83SW$\.@1C39#>P%:IQ5!JX0<('VZ/5A^-1=NC1CXFC[%E8Q&*83Q&*YYO
MM^1;0C_[%Y*?D_UCN=YOZ_3WXHY?OLYR>NE?Y 7G*>X?ZXYEKS^N/;NC:=LJ
MA+3PD;I5ACY*Y.SX[[ V/1H\!*9#NQ9N*ZEMZ.-:$:1>Z_()K_9;?+/^FN6T
M/9N,5<U[2+Y_QAE>I[2Y9+NEOX)=N?' &BVK6N4NJ*F*ZB#(M9#I:-60?L&Y
M%<IRH6["9PT_FQRT)2 J C4R$!.":BF!BWZZPY)  Z176G.TS$XU3,>6A? ]
M9ZS;6#5-MJ2Y2XL_;^DZDCY(-H/*E2:D]6=5DSIZ")5P2!]@H$=EY5KV68<"
MY93DA%V951.%M5FCSB;VG=*U.Q57V[+TTD/8SCE^+!<972WL^4U929$6]\\Y
M3E8WV=^3/.73"T$%6%NV^I.9LSG:EZDB2%NSU*FR.RM1LP7;.,-%B2BV IN<
M-2Z(6Y]U3=%40MLL[;2&,=%UFK'JU-1YI(_[IOKT5?*=;:W.^<YJ^V5!'<O%
M[GE+7C&N?<S >L$D'@P;0**SS3NW =8=0#5'[2E@M,R.HU'!:TJW>-B_\3;=
MI+Q,7;)-^#*5WS;,R1]?T3PO<9$F&;JK^RCP%@ DPHDWB/6]E[/PKF,#:FL(
MG[?(ECF[POH<5_]=9+<Y?D[2%;N_."MPP;= >X[ CJG^^*9,CL[)3(VQ__FW
MRO]D>$/'II4J),)*L<K36 B:U6\0KE]Q9\'/ ,*Z!4N$$)?^ZQJW&7_;?FTT
M3@9.L$ ..Y4PN#QE4^6*"/W4D/_,JBPW>&U83JISF?</5DD(B4^T!@HX^960
MU;=TN[W"K+!LSQ#$+^MOTG_I:&Q=<>!1QD+Q*OL1,,R:9^B/ZFG@0UI)]Q"3
MC]H%=I>N#6"1!/">!G.?8M%VW7SZ+OI9XL%L.CI8"-SC-EU^+=E%-'1!]2O.
M<)YLS]-BN27%GF)+>4XVDOL0"&?)[1P+9Z4/-AQNC&IU1)R]Q-E%LX!FB[ 2
M+7;/.7G!$51\'PLD M*[_<@V*T'=X+81;8@@ODUMY6;$XD@V:!M6B_<8LV9O
MH08"9E_V)84%NJHC5*L-D>;*Z, V:=CM\E T8XM3\RF"SJ*U)[/PT &9Q(9\
M!7\68V,];=,,^XILS*8;SME/F8@G+%O;MPI#L0[1+ PB,@ME "8D='QEU@R4
MC,6-(-?F_0''+!/'&CFA[E[?/S:7$<V_I_W07,G;)NJN_]8UE*XK#S0^3BA:
M&?0FX)BU'E)<T\>!,2WK'V+T47LQ95W"3J"82$9@M)X3=KFR'*_=]T/$-N_A
M,%M)](3:CG!#W+9XNLBM7L2#W5Y?B=$[_+Q2_%:D$@2WY<2;+?%;GI;X9KT>
MERPQX+;*E6AQ3Y(J<=#GX4AT7 O<\R6Z$F?\GXBLURR^8I\MR7;+,A_9'E%2
M\[Z%/(HAKJS3*(2=/2:+XB#(/HFBUX;I00XVDQ^I&QC?QUMN"W0D.3EV),_[
MK6YC1Y>D*$X0YZ?V\".B7K*"F!;VH=8;3TF.'Y."!2OMV&DQ#Y&>YSF[-I='
M9;X>2>H-NCE+0+CXKWU:OAZC-ZM#YH>G)+MYYB%-\\TFY^/!@L4Y946Z_'NR
MW>._XX(.$?UY8MA6-+/14*UPG?.&:3?X[EG8WZ&<Q =LV>SP!KVP5VS&DC#9
M@6<HH6V6Q-$]XK5/F 9U5E@AO\G;=6A@,\' OR%2;T9GIEST+Y^9;-36CUH-
M8&'M;;JZ$8BWX@15[4"MAJ Z*(XV!=5MH=/=IC7HZ$)Y>TY0U:(/!QH#(CX\
MJ.BC1)3M5&<FL HGRZ<TVW3>5]D*-VO^LN?/P>2I,YULY/G)<S)O ?BD&:I%
M(Q*=+'7TTYR2U2IEI,GVG68\C<"Y/M]I'-2,LIW,11OD.MFV,P;#!)O\@;7&
MNU72"5DM![4)>:0DG6C5LE CK$-T@IK4-VJRG.+###7 BMT. TT\/N\+VO:B
MH!.MQS2KJC0<"J L5K2-Z9JG@\^+ I?%?$EG6#E>S;/5)7U<AYW2=W2ZM:I(
M>F["GX*Z1WTH<'2)\$T"KQGMK8DJO^E):56Y&B7\25A'Z!'M9"I\=3TEO*ZV
MZ_3U2Z(T8+!)CK_F36^]=!K4"$8MR2?H*!NUA:,:1(UXOCYI*4"UAI.:\,,?
M.,/U[3N$=S"Y.DN*)_J"[7"])%NVM^5QHB57YF'2)5(6D?\>-@]\)VF2YD[E
MVB4-F+'G[\<9*RS$DV-6X]"?CQ[J]>6O9;\P>F<0Y<1.WM2PGN#TPQ5X1N'[
M]07O81ZWSW/*T'KA<QXG5>9C'B=0%I/K'C0O[GF<K+F3>6]Q V:M!^_(A\L-
MQ9</5\+1HPL?Z/7FPB6_,'J?$.=T3MK4L [A],,C3 /&]^L2 LWJ[O!FOV5R
M7^<;G"U?!5G?*I*Z/\0DCCY.)!0RG58A7^5-I&RSXQM4O8HB*5S9?<3\<W=-
M3T3=-ABYM!A0+LP65Q-)D Z4-RX6ZQ/MQAGD"D81XJ-()M=TI0+UNK1R,;T*
M^:$3S 5#UQG)BG2%J_M('O(D*]:8CDFK_E4?8UCE:VH%*_QL6*ILBB 2G7++
MR:I:W&R1O>"BNEJ3(C%A4X\BK7,0,LRCXY9)\52]R4.G'8S"E'JR:=37VIFC
M5(IF'JC1/C&T?2[;M(HA<7W*+Y@ZOD?ED>#'0K#YXL<+A-_!=O,U[<QJT543
MB^L$3JG2P]:S7&5$FTVR1D).=2=L[U3;3LIFS)K;W=%SGBZK#.TMM\HZGR65
MSA#^5W2NU)_%>=JQ,D&TOVTKF79?FU?J7_O6!XKV$_]CA$*;A^%!J"VBD4'0
MOJC/)N7MG6I0D+5@=DD5O"//KK(33TY= T9__ER@V)<KE_[&^)U"E(>3BK8&
M]@BGM4OHI BPE(%VXG/!YX;IJKX"DE4/6/()Y$]GB_G9S]$4;GZ?GF6"$\[P
MKB705D+[,E_!^:;L==T3P]>._K$O$'+I*Y&M\C]"EEGS%+''49QC2KN)F'W:
MKF'U*=N6()82&KG",TLY@0"]0&>50Y&^$&Q\1BEAZJ,XBK-)19=)D*P[DQS2
MRM <^BSR'%<;RP_)]_IRR"_TF]R79/EG79OHXCO.EVDQ*-$Y@O-8M<><T[T,
MB*DN2)NQ5ZLI[&$E;48)T2/.\#HM48Z3+4]77>US5K"C?,+H&><I"7QH,P8_
MQ+EC!_4V3(7T*FO8Z8YD%TYVJM2:'"ZJS<2^L<,(LX]$$ J;[@!7H-[SL8A]
M2X".>&4*9M>DY.7!-^D+SJ);:(Y!X;B37PT61A\%"^2./!R6MC 2]^,:GUM1
M=B[:]I><)%#F+SFIHRRBS;YA\Z(^ ) V=^)<A'X#ZDO7DG=6^4-A*7YS$21X
M])Z*T-+K.15A\ NC=PI6!P O.'\DH?U"@"2E00L^/,,TH'R_KL%+K#9P&S_%
M>#@H;VI8I_#)6^6Q6E_-<%*5R/]P.M[0_GZ=SJ<P:\I+DFWH@F+71%>>'6[J
MO>4;FCT'9TI>]Y.>W-'1ZA2 KZT,%:K\G9&(V7R3X^J>CAAVEHW[G8SKFZY=
MZSC;EFFF90*8@87KF"ISQ1@+F*%DOSQ0.G2(KCY2\M+C[Q9YDGDL-/3"W3+"
M]R\7V9+L\$/RO34,7>-^O*\A=>^L44H-=+XHD>_C3%&MRN0<425AUA"AE%.A
M,OD>NH"&:9<+C@<-^D5\)"AA%!T#*G6$,*AZTO8%LT."[7W)HF;HY([JVAZ/
M+#]7Y\,]7(]AK3^@':NCW=DH@S3"$7I5%FDM;E9SA#7(42@A[KW7-54;*6V[
MM=<><E0<8\6C>'LCYC1V;*4-?($T1KO) &MASPU+'"/L:(L>W8_BT=?:ID?H
MGQJYD)=)V6L&A>UI:YI8,YT@SE;M/C+&$\2BT&I>]%/-_?./AG/Y34\3 3UX
M&;-F5OPZWY&\3/_!-R2%&W96/(/R3TH>L&I0"BU^BD/I%9K5BM+):9>.VAX7
M,B<H:=%'L;]G!Q-A:2G#7I15FE*PBPM/:?4%KL'&MO<MS%-#/ZS,)J.'*](F
MUF!KD@:!":8Z#2NX*63,>([$DFUT%N5^%;R.J7G_B\NYZ;M(6ME-S"HI\J;2
M,P7@P"9ZQMJ<L7;:K1S("$]0FS2*[75_ )3,TN 1&&@V=HGYEG_1WR@8/&_.
M0H_/74^C&DF0LZ.^4.7I4H=V=I5FZ6Z_0VP'*-D6Z+FZIYU-;- K3@+'0PS[
M@V@^9>]$J"'I'/UT^4+@[^:9AZMG&QD0Y03U#Q01.$)S*!*\%*54A0JQ$B;J
MH2E.<;7 "SP54'07,?W 7>0.:=L0EDGR@@"P\5LNWK[[6:QH\Z(R\Q/$WKU=
M'$C&W#% "'5PG1;)9I/C#1_D;]9W^ 5G>RPI5&5(W6S#ZZA=MR_5\D$/KHU4
M*3<H#23,ND2L:$I-%DVA%%,$D%'=U-M@5#-VMA1-=$1D7P\L=O$!?R\_4[5_
MFEF9F$=M:WT>/Q;7U3*!W0D5CK ^@1RY#8:.(+%"A=[^Y)UF9(5==@-;%.F+
MS2(M#-'"_KR:W536YFADVO&-4\4YN'7[V]"RQAF4J1U%9SZ7:887)=[UZV"9
MDJO-J$7NQY0."B8PI[ZN$2;5%:$R*T:).&F<MC4$@MZ^A)UE9&,'3@,[ZVD)
M$@3)*BG2Z>MO:?ETMB]*LL,YWY@=AA2;D#9!CDI2UZ!&A7#0($:]'F70HHY]
MUE#4J6:!@Q5->I?8]T(O&%'!U0D^U$H/<Q3,S9:5,1(V4+RC8<EU.!8VY'(^
MJS/2 QNU8:-2?6IG+FEV=_'WB^NO%^CNXNSFU^O%P^+F.IH]#UN,$*<.[!_?
M&0GH'N)9Z(S04F7;(K9L9K8*MSEBJFA":[79(K$2);+7J(U4N4,RIN>LS%2X
M3V*G-:KY9RO/^E4RL([BU<U0Q;R^IJPB;9/,816*1TUJI?*.L]QOE <U3"?5
MI+=3AN$UFN%X'+),9L>Z#C><+HO$&,V?Y?H##M.W.%^3?)?0_KAYW*;5*ED]
MFS9BZ0[/&A:8H5FIQ,.P;*+/8$C6BYG=85:#F9VKMXC1D3H:X[5"R'"(-NY!
MX?"LY!8,S0;: AKFH<^%S619%,L2KQ[2'26Y6=_3I\4ZX;=OB,XZ8(5VC=M9
M*(SY.S;#@X. :9&!"X%0-*MEL3).:F]S@AJ)J!+)MJ3;0N,X[@&&_-!; 0).
MZ,\<Y0L\'DB+WZ1/'!Q$0/G%X0D'D&^\!#L4@VM*5#ZRWRJO?K*K#-177L9R
MAN?!%B"=IA"%P([S4G2""-WR$ ZT+J37*:#'[G?#LEA0<X:Z"TP8'!V97@5X
M_05CE2KO8RAD=K]_?M[R*G7)%GU.MMR7W#]A7*)%QB''/<8=WB;<H9 JS+J(
M9OEG 1HRMEN[%J_G;5NRJ:9)< H6Q&^NSAVDIW^9U=5<>T5<3U!%_$-@49(8
MX .,@1('1)N8A\W+NCR1P9& C$5Q$C!D\7  T%<"/FY8*+7=\Q>*F35ON5T2
M7G!WA9])D<88W"*%A68;7]5M^MW[/K=NTUZL;2(T@HT.-@HAH'@J/W8ZD!\J
M?;]O:$J&"5_8C'&HN";5/4]VH\60RV3 :'/YM-*CGFF'C8'>T>;:DS1C$8#)
MZH6M-PIVDUKG,N^(;52 $U,S%7>BA:$>!1C;:E_G=""=9C09Z@1"J-F8<N3Y
M$2 [9G!QQFR,0XS-P&(SG/BU3]^11GU%HRVQ&B$>6!V)0TW 9J,U8CNSMJZ1
MPX"Q(<52VN0NW3R5-^NO176Y2@^[1K3"@B<#6M#*%SWI'JJFF>@S+XHAXF^5
MQ]@R&I0SHE_(^I<]_4<,-ZR9];ZT;H:BDU05-'IL\F(:0OF^8>:IUHI$DQ/"
M3B408V>.[Q=B1E5:7# 6:-+3;5=KD_BV*@A6G$L+N8QA%3IU'2NH\:F504Z8
M1N@U-TP#<;/[_6Z7Y*_,,'=UN;<DR_9TBE57>RM07I_R4:0RJ;P$7-+<8A7/
MD=\HJ$G-VQP"*F-72Y';OHGVB1%O-?IHMY?&:(<$/AV@KI)RGU?7/E+P]PJ&
M=6Z%_%$1;C2>^8-XL&KLRG2IB^_+[7Y%?P4;E>G_K1Z2[^)0OC$2S'()Q1+\
MIA6*=$Z88:A0[Y!L*)5:;S,<O4(<M9E<D&6>AZCK:JN41)$PB^Q$>5O"P!UV
M&'1HA ?4GQ["21&#&TK8;;=%&O[H)2SLI06O0^#>_0[SD8JM+B8WNAM@=#,\
M0/_3 ?H_M(>7W,<=!NJ!;LZ^PV6:\[7M+479 ]4T_YX.LS541(=9G)C(V8!%
M8F'G8@H-:NN3,LZ.[Q![B=A;NK2B[X-G&RC[DMA\^;[=B.B[IB&7& ?XSPE+
M-M#"OTLF-8"&#-P$*L%^C:"CP\X,6JP20Z@HHC.%7K\JC6'8!SISJ#C4!M&6
M&N8^$!8)S?<LSG&QS--G66JS >7ASA %I?,M(E+9D.:A5Z.^:43-/:L(3IKR
M_2VB.')Z3?J:6'=*_X82*5/WSA*-['BLYE*2_&I(K;2>2[ T58U\_U;45V5O
M25T)2FNZC"7KTQ0$6K,2]I2):5V*DBZ-=(0SL>ZN>JN%DA-92ZZ.R1EP@9B>
M5@]XN+.=7KT]FDD:7E/3L<Q(CIUL$3.P3ZON%-FI5L#07@UU3@=7L.@=2YU
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
M#O13P_,S2K-C3N4WRH<:QI,J[?)'0K5D5)H&UE&/5K*"P".YK48MN +"EOK
MER_C]+O[@%X9XN8Q6N%G%G9<95835N_P+5B[LE*H0Q>/,7IA8=%1;9@>VA./
M:U:ED$>)M!W?(JF#&P;U3F,=%.P#C7GW>+G/\>KF!><9.S:OLS"RS1U=?=R3
M=7YXL\A6^/O]M^29O;G"NT?<CR0$D57W@:,L1Q?BI!WRC!FB(2KGXBY_=G_S
MY0[]43T)'!(, T#B 0==S^(DMNUG -H7/OCSX ;GCX7HG->06IU&>J3VDQK:
MR)\@W;.G:D0*9T="_TSWY% U[!7]T5#&F6(Y@( ^;5+43T:ID VC07IC5T<\
M!VG].#BC\S09D_)8;<CDY<BCKV:B0S:)6OLS$*&@V3%4-.ZS-BDRM.<?JGXS
M.07I\^L/0\0:)P.EY^,XF4H81*H/YV(+:YX"JU9'=C!@A5P>%GG9&D3HOXX#
M"/W'?SZP'W6SIC/&]"5=[9,M6[/>X2T/(2R>TN<'<I'17_YZ3EA+>\8QDKO^
MDM;<(TUXQ.\$&US&ZQ;9\UAIL_9[ALF* OU1T02>\(U%$7'NVJY)6PIBWW&T
M_FFA[#PD.>@%Q#&[#8YQL1# (]\/BV+)R#0=C"<<I_Z>;/>\)?-L]7]HX]+U
M*QTUYTM>JK\X3XOEEA3[G*[+,KPH\:[H&<YH_OK;CN!W,'%K;1 [$2Z*948^
M3M[LP,9/Z(Z,J.%$1U;T!V-&G#NP"Q@/,@+0[UTO8"VJ\0,CVQ";(^!EFD<Z
M@0ZOI0.H>2<P?JYI:L-O*W4U^J,L2X/GC&_$UKM8LK3S01>/L_'JUG-+^V[I
MGLJV;Q-6)NZ,[)Z3[%5XZJB@J#^-D,+!&@7RH&Q.+EIF63*.V3PO<9$F&;JK
M?TD1R2F=JL.(T1?N0EY W !;*@>^]^VNSE;M#2@46(+@]%VB0++&L8?!A&N5
M>[QA52Y_Q623)\]/Z3+9"G?/M'2'\ @IG0.TI5*AW)M.@0S?:KY9^WDD2W]]
M1Q*+;]X/'Y"P-'C7R)P,]$UQUW9#YM_3_D)<2]> 7D[G GJ95##0:Q1(0:_D
MZX&>/0\->6TW$HLOWH.\C.4 >;5,7_B NBW.2-$HH)R^6Z1(Y@%N4)EP3G!'
M^Q(+W.'@>5.,Y_C< <X'*5#NK2]0AM(NW8SU0EJ4')-7.&'+2U[R/09\#GN
M*#Y>K[A+0]+ K<<S*;J$"V;!FS;" !;(+3F@*#-:$/<IY4B+8J(HZ@VB_(P"
MO'67.P.^J3!WE7Q/=_N=$'7"=_5/Z;US0%Y'$A3V1$)EZ!O2SNI'D:R[Q?U
M-)^OB[D.68,Z >]DN$LS.>Y$[QK<==^YX*XM"0QW J%2W UH9_6C6' G[ >B
M^7P]W+7)#K@;\DZ%NR:I9Y]LCT76OJ0%'6E8=>6KI-SG[':]Y1->[;?8Z)9>
M)UEE][[>D;(<[,!),Y3=0#1"9F?NLF>?]ZL-9N47KY)LQ9#XBKZ65;S]+=59
M(E:F+UNE5%+H2@HPH"3 V.@Z!2>QC1,!:%NP\$S!$E))(PNU=%Y:"B5"&;5*
MN'$\V7'Y*0P:BV#IJ>XY66"8>DDJ))?&>$V_5*7&5Y!MNN)&Q^-'!)!6$QT'
M/B&1VX@F$ DX5,FE*\8@&=.L\ZZ*@(H"UYKN(Z8?>^#[!?0MIRZ5%@[;PG,_
M'9D4WP"G?C*A_C!N=.:G9!/C/(H-'6U72K&N._>3<<CQ'N+4[]@*O.+1P2E6
M^W,QV0#Q?3(0Q'>%PB->*%^/> ';K/T6-:\C\^V2KAP@7O[998CO<@P1+Y(8
M$O$:+R\C5* >U-/WQ?I$OJ6W%S+*T!^9QY=VJ\("S+U^GT=E!2$\_VU.5OME
M6<RSU3W.7]*EQ RT=$W<IIS.)7Y/)A4LAE.C0!K$I^2;-:]Y.'1#$(D%Z'N4
M6'S\7ER?C.40W:>6.3'Z;_*Z$8(YCXJDB_D>B3O<.P*!D2Z2K0'YD$6&[PCF
M-\IN(V:?68CI#G4/S@))KD@N\/*?-N3EOZUP6@&9_G'$,/T''4E><"XIPR-\
M=YBO=-Z-A.N@!1 XE0D5 51,.^./HJF%(^X'HOE\_3E%BXP!3\+K'W'G9+EG
MT1@/5&(/#J)7]<_HOG* 6UL0%-H$,F5@&Y#.FB>(/0H+-.'W)^KOUH59FZI!
MV9!S.I#-LVR?;._P,\G[WDU%T@-=EP0 ?&V!T" 4R-:!<<!R!&7U"E7OXD"G
ML,.(V0<6H[5-W4?M4-*$+C)/LB)E>WM*!,O(^JYS0 ;A1GM"P5VJ6+[6O8K8
M6J[V\#HJ9$L[LN^#%1]=XH][' /?+)0X'=*_I-E]N2LO\ISD9R3/,;^A\,LV
MV4@PKV?HH5_% & '<O'0%J'5I+,-C8"CE=2U1:G[/P30(\Z%CFSH#\88>()L
M 0HRIMO$-B7G[5N73LOD=G:'BZ9'[_"2K0)>YUFR?2W20F]SALQB^],RP]FB
M1I4GNS33:FBC)L+4]MJ2@!H1J)$1H_&:HDMLR!9]KC1JC1R)@1MI]V_L_$3@
M=9&5F*WKTQ=\GI3)V3YG*=$]LS$AK3^4FM3!;%6"H8S40(?,)+6LLXH"M4@0
MHT$U45CS,NIA8M<37=-1<36&HI?LWRSFU"Y7W%J'0YSP7?TS>^\<D-Z1! 5M
MD5 9EH>TL\,CQ)Z%Q:JX%XCFXW71V"%KX"?@]8^WQ7*=S_>KE,J9ER4?&L1K
M&CUA_1-5A ZPE(N%PJA6@PRP&L;9XNS+':H)4(LB C ;]"JQ^?Y=F,MY&LSK
MI$ZYZ&BBZK_0)_TC4@W58!G1HP)9+W1DPB\,1.+U*X A5WNJS]XB]AKQ][',
MX<5].)BL2S^X;%;>81A.OP7RIL;W+<Y3LM(C7$ GQ'B'#@SE+:E^<#Y48(;T
M/M\ ZQ5!?&@7]:<0[Y)/KT)\BT6,^8',Z5!?J;[(5G0J+SO(%=+TT-ZC 4!Z
M1R(TRD7"=0@?\AS17<.:OF2+QD@.@,7]1@P_LQC1'?(^F@6R)MHG27$AJA(K
M?-?>"3F^<]WZ:"2![G7TA"HW-SJTLXM#J&T,%5;%_4 TGT^P0=&0=78DNKS^
M$7>)-\FVV@L1! M*WM8_9O#6 7<]65#($XN584]$/>,/#S=31! **.L4HOV2
M71#V"!L8"OFGVB(6QFJ+7G6V@!TCLOOJ8;=XM7'70M)F"S>.V&IA#Q#UEQ-M
MR1Z#IL6<TYU$K$F^X]L/EY*;&?2$O5,($2' &<10+/0)A%2#[OQ!PG@\?3@0
M1'09@D&_$IL>$)\\#'GZYPXRJ5.9P!W>I"S,-BNODYUPKBDAZ<"^3^(,^*Y
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
M?JK2DP]JZ\=4&J_G4YV\90FK3L0G[6F!MG3*SK9.!ZVJU"Z/OS.PB]9"DMC
MIU=W7,+1JB6NE.D-[5!W96A4C,/Y*:^)T;Q&#>CC<.$P<)%=(^&$%V"77@?^
M7:89OLU)60TBM[0_Q:[=E+RI$:\E=ZL&KQ$/[_(--2KJO)L(:.;"U$NSSJS7
MC(VGIZW"K*9$S8R>&7=]\K3#[.\$[4A6/E$7OV:%8ZGC+CC')D]V!2^'QI:;
MK,0$^D;'@"1C==S6U,WG517&)[Q]IL[[I2Y6495UX'LV=';.JXWQH6*3$[:(
M+5B=\U?>K.+D,-3P?_*1(<W0*^U#]$1'D1,VG#S2H>2?T+S-B!Z9V*)]")<T
MHOY:\/H1=+',!K8M_=5YNDRKTG,;^B,&U*OVH4;5CE^X<65TS;!*7](5*^_Y
MQ <UVII]P4A"AZ,;6Q89@_Y>97L-9ZN&O9$.[T8,=7F#H2HW\V47,M2FRNC0
MD1!QRDC&.#^ D]VE (HX^&4-CV0\A#9*ES5*LN.R1D+F.M$3BO6RK%%I4D[W
MY(RSYBUUYEFRJ2]!R@^AN2A9L9*E+#&7FTI:Q5RTB=>M.-Y=LL)5?:7#2<,)
M>L'9BK _6,6BC#]B0P9="9%7'#SA2(L?8M/7@SFED*,SIU3(] 9-N#6(4L4X
M4)ZV4'E\'XE_AH&+? WB@!?H',ZJ#DL387Z>O!9GC5$WB4F+[(70_THSA9QD
M-/F>XV2X)>2-T>DA-]2A&8H4OM%2#]6.LD,VQXIR'W)'Z42^8FOE<J!'O$FS
MC!=#7K/:R?EKM0[BJZ=FF#AA'+?9[]E5=OZ0_3O]S_U?474ITTEU.4VS=?;7
MV]/?_^7J]&_G?^V7"SR<3Z_KLVA"IWGL/ALJ(7W!E=:BKG3WE%)2G/'VATYY
M=3(2 H;97M;B&'&M7,;QK0ECN5 )MB[Z/=CLZ=%HCRE8C!T=^(^IN8N6^<YC
M2,4*;1JRC-Y MN$:BSA:,61<HE,C/%C()^FP=HR64@UP/[:%2.(>0UD(<#SD
ME_0[7DG#2"1OZR\Q>.MDNCUI\'--L0*YO8GH]=$B)]4AY8JPS ]2UG>V5%L&
MAR@2]@?G+),_JWM@V),Z39'?]%%OY*7LU#3X!1DR&!"#ONM:38_P: ]""=!X
M IH!221;(8G.6OC3F )(QG2S9/Y@T\]^3A95@2(JDNX)(F2 B$BDMY-"N\ 0
M*=-L7A1I4?*QJ\YG.ZGO-*+KW>K.(.;EMNDNK4K54_^'ET\9V9+-ZPE]ON0%
M)-F*M%.,O?WBX#D[%"3=\K>;I%[1KE/V)DVV#4,<)V>:@WI=KPO/*R3G\W)9
M7H )>_IE&<,AYSJ<<L45N^$&!_7YE24>_.^3GN_Q%Y+/ETM^J]D=7N+TA=WM
M]85^"NE)6C/!U6^A@HB7[ZXZBH=>H3HU9Y(]68@66BULW17R\A\[\;*7Y?2L
M^5V#E7Q6#J164-^H6*V"V98NC_)0GZO_=']Y^W/[//!CIQ?<EE7K>##[T:[P
MG30I%_\ OR$ZM^1OPQFD:=,Z)/DV]7GMC1KAZ"A=[WT.F]P?=N\ T+=L^!ZV
MS)W;Y'DW':1]TYJ_? ]>-1FIS/_RMC+UY8>INR/R+9LZ\-Z_91/O\&:_95'A
M38C.X<#";4&GESMN):>2.Z7'E+<C^-I-VS0P)ZG1!+I:RQM=QR#/C\69O><V
ML,NQ+MO,))Q<M5S%:!^M:W4\3B7,RDO?IHG<B<-:ZR#X$*IZ#"/ZL%XK[+TM
M\YUX&:5N3,#UD[YA$QFQPXJI3/)TO1:,_A\6;(6^MV7!P*NC1;;:LWS.9&MX
MR9,YPZ$"CY[!L:Z*3H&/ZCR&.E655XQ$#&*QT@-?A-<^6:"#C.N_?N$6'6^[
MC(N9G@G "%;RQU29*PQY.: #[N*]#LH?_J25@Z !"%UU'1?I)IMGJT56E,EV
MRWV:T+,;4#:5U564;E5VY9+AG;A>F:*4KH9WX+8/H><YKE9>==GR%1?$=U%8
M09\RKR^^I-/ EGM/LW6>5"_W>3TO1%1QB5&RP=GR%=7EA>HI0^@BZ 90(I9]
MWBO(*V=JE>#52?:)5:CRY7HMHU'*2I0?X=>FB<2=0^)(5G<< $B>*B;\EI9/
MS=S_,DT>>0660T7.YFH?MF3XW.1FWJQ_QXFLM(*SO%X-!@=Y(!GQH_7[J^K@
MVB1]IKV;AE9-:<$E4:)JT548=)4I]9AL>8PT.PQXW*:;RE4T]WVLJ<5L"%FA
M5C6E5JWJ*I&$UU%B UVZ:JZ/XYL9G7)\C^PHH=KNP%Q<RK=#(JDPX6Y&@]H"
M($@6UR 8+7I8K,"QE>%M'KA<AG-;/%M[NP 'S\QJ))V@@ZP3=*R@?;PLCEGD
MYW:^/Q/Y87U*3,5M?JX;_R"-@-SP!VN09R-DUZA@.C2RFZJ&0^Z'32EQ$K=-
M 6_%7^)-LKW-R1)CEG96S!\+WL:>/>K(ZF\F)W/R S*Q@,.K3H7<8-6<L\N+
M7^>7Z/;NYNSBXGQQ_>L]^J.A"+S.U?8IL?K^7;.1L1RM02,4$N2WF"*+KJ0V
M^&9=V]DB6^8X*:B]_=<>%R6_9>(:?[M+2MR/N1O)77\/:VXG2['4!K\F'=<
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
MS,)36.XX(]_:N.!=;6PT\%7=>O S=W7S%L;S"7Q@G>SX9;\,Y]E7G#<G:QC
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
M+%DMRW<66))?E.O77AY*J"X4E#+)1==FT26O;#N[*=GQ=T2SLI4S7D\<9@S
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
M4GOR1MVI#3E *:&Y.%]UJM8SZ"M M&18"^AD!>N*,]A71K':)_&2>;W"E;V
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
M-&YP <[17%:5FS*?Q(VYUL!_*##S Q_V^]WVP1HDS_(<#8:G6R(<8@X>3LD
MIZ5)=H-)6=98[9/;(KSK#_M8_P"^R:JR+=V)<9$<8FF.J<_#0+6!> -C*XD-
MP;Z6LX:;[3Q4&.KH"G(^(RCO>5-[+RKMO6QK[X70WCI+?K.<:V_%]54YC6!V
M'-KIFBL!FPALS1CHM$;0TL7H/O95BXW0>!Q:#)RQ^8KS,A]TD:S[9G1X]CN
MN#KPM2)VS?-:"/-RM&LO7YO0M67'3T+V6:/70]S70USK1/H072?N&GB0,;?@
MTTB36\L?V>3 G<8.$ QI;.2YZ_ZL@I*UMB"?Q1;DJKD%>6D(5Q^JC@1Q@.-3
M2XF0/=F&28<$.CL;34F(\?IHJPM&AKSZ''0DR$-?AAD0U]_(J H\3Z]G[)"L
M5S$>/9_0/9%YI.VU<X--+&A$.247]O'^Z6?Q>W3%*<_0CU+W7$.W#+>$@V[>
M,U+U"=/[^DF-I>2.B?Z;AI8?<[9_&B4&S/N/J\53G "H9S/],8!^;F-IL^.!
M@-)G[U+\&)$B8^TQ3NV 8!K%!SPJ&%?QH=\(>0A2_#[(,-UQ;7<XR7@@?9&F
M[.X;"ZS?/U=#KD4R^>(I2-<?_UU$^?/G_8L3V17K '/W$"17._ZM_D%9L%MS
MU[QJ\7<<W3_D>'U!M3^XQQ^_X32,NEM:SVE*Y8LFLYB26\O]&7P%^,W=C+Z5
MYH6 N4R2EQL_R5$H$,,0EN/*'MS<7]TSSFC-.F>S\Q#9+8[9M 1A/JT?5VRZ
M*& 313OZU64/*-9\&P4HRTGX)_J>I*A(HOP'1/B,Q4!6?OKT$(4/_/R&B\+T
M?ZD0=HF:U3RS*>J*H,_8,1;[';,-/_22!SD\'R>/K/@)5HIY)RK^X_'#'^EB
M$2^ 95\+9>RGSY"<*!TEOD;UED[&#Y38R5+I<],U9\Y/G-CL]F=@_("K6M>I
M7]R9 >X._?@<9J7>O\]A=K7G+&8P&X"<P5R^!M0C23/Z.O/W.NQ))R9'^HOZ
M9%!M-LR@U\?)&2$^I3,D)H5JLT)7E;N1$SM#8FK,3E]+/U%.#\GYH7*"<VB]
M/H<UFJ^%5CUR-8/IS<]$.S_)-9/O ?K2UXR^T_P-->NSR$/Q-?J>&M UB>.
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
MAVYOQ328P9N63OZ:!UL.AQ^S@5&L(^G_]5NOFS3&U1XHZ: 'A@/4<UZ=C&V
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
M3)H1"$8T@:! I)D.#$;\&AS\X#$.SLJ,FO(RSI=1\B\496PHR,C:Y0^7S'-
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
M'2_C\5 )+]"MI.0%/ >1LLXJ>((PUU^7N1^:IMI+)U_229?WB)'JI((0%K/
MEWS*RPVF34%+0&A5;$O;6!(Z=._7.-W<HVQ[CAX*[K:LF*A=Z7&(@H(02%-]
M^/#8!WG4I9G7Q'_55VB):D6C6A-;GSARA1+=[2I B: 0IFX#?;B!ZC((X','
MBH-'LL17%^6$TVB5%Y<8KVEZV<7ZC+1(S+E7)B+IM&*1^-!K!&<P 7IQ.P;C
M/":;79!#]F=<H/PF>J776=B8$% 4[=-"# K/$2'72@403&Y!CL/M)4DA),1$
MHXNG@0$#I)L*-G@,@PS@$&6RDH@YT7B*$#'='B0\.O]Q M)0$2H\GD'NE9]&
MZ9^+)Y2MLF@]V3-G?VRL-O[H.1B$NJ@@8,PHR+N U:LF*"^$8XB8J+L^RB;R
M' X@W51@P6,8Y#W"Z@ZD$!L"BL9X3 K/42'72@423&[Z-P!=[QZ>X;12[?>X
M>#PK\P)O4=8:X)6-$I4BW1$$2!'/<:2AMPJP8.P-[B"ZOD5 3_9*)[ 2JO[U
MH0 GKS#M5%##Y=@ Q5WF93O!0&D04!K\\QX45O$@@()&CN9@=Q'!P6*#;2!!
M%4&N&NE9N;B[9T&'HSC=H'0Y348#H.R=/>12!H4HN,X&6SVB.H)<DO:TEUZG
M!]%.W;PO%^N%\S?NKKQB*<A\VK=]>_$=-#T#</L8^Y89N))P;P0,KX[*@0>F
M9U[6#11LJDHKP@S /LC-J?T5LIX)1G@2TDRNVPUH_,<-1#E%K'!8AGL3<WBB
MM9)[?W/W/GJI=^VG^U4*A?:;5Z!"_N-*2WU%H$'K"'+-LM>H22;;-\<D.060
MNK&SE-I_?*DIK @L*?/C6;% 5BJ0%4H(F($HIX@4#DO]7;1CB$LIIG/0#$T)
MLCV$M7M9+>'BAY):([]*3^+58DT?ZRFR<LEX_PM*WE]0"\F#@IFB]B81*UE%
M029'E9F /QX(R8'7Z0,#FZ+V5MP:IZ+ ,[2JILC03.>@ESP#7IFE&(=/K[_=
M5&WVB(IX&27O3\&]/P5GD&Q;J(1XM]*CI[E.D@0_TPYRB;-S7#X4ZS*9OO3#
M.:6L4[8U@5I9C_.3&QB!E3**=:Y9K8HY-C\\2KNE<A! -;]Y6)>/CCF_^2#<
M25J$#&&T2<G?$U2!,%V=;'%6-/<IP<E&+;-EA;*-V/J=:'0>ZRFD&;4F@.4.
M[Y%_G#^_J,:*0)39Q..566#)"QTOM3H3Y(MULX=.OKI89M5[&9T\G(%10C5X
MW)%!Y28_3R/&X''W\4J1]?+[^*,UZ?.LZ$E._K67FOR#/E2R*I?%(KM#V5.\
M1"<O\?2%,S[)_F$2!LF!=:@")G7]^3G>1O$X6BVE&VK#HM-0B?3,-*H$_D#^
MJX2N?OKC=]I5[Z($Y9_0]@%E(VEYGQLAIY^=N6VY7;%4G:&WYG*D+GK*R=EY
M,F[;5A<&ZF?07[OS2K?H":4E8K8VO$#_<H:D@-^(4%99 2,0WLZ247)10R9U
M*IB!DG>)+&3D?N-%45T%M,@YSW%@[/#V90_A&#XR,FTZX-H\R\7C%NZZCC-[
MPZ#Y$6<M4K'J66S$(LBH5Z<<6;^@*_+7\7223S">"O<(W)S'K5P ;SN$][D[
MA3O^[%"'2P)AUNG\BY=E4JZ(NZ/+7O(??<&7K:8.AZ$EU#@XZ^?<9L4V;#%T
M!..ZZA/+&G4<@5N=>@,L[6,<M]JQZMG32DC'H5OM)B;-(\D\KR2E&U\TF=*Y
M4*^>?L4H'\LU4D]*UZ@GH',&=7G38+B"0^AS6=,>(& 99E>@:[LSG%=;!K4F
MG6:L5;6$M+^>YI+Z#1H%-15P(^8:Y!4KR*[4"$(J1;HK#9 B?D-*0VT%:,&X
MAWM+J[NLT2A_BE*TCHOZKGE)C++??Q%N?FAQ&&R,*'*P&<VJYF.D42\1:<8H
MZ>3ASEW@!?HK14D!)Z?HZYW91JQ6RFM25S)ICY$-=(JVI^N5BKJ=\<-:&1O9
M@[$Z$%9;G;17JB[(Z5-[H4P'G5IE1Q?]C@N?)A;1 :AB?7/L<1RP+4Q&0:PQ
MH Q;1*/V^N$3>:TAOX]7J=+%H6KUJB7",LYK/4=> UZ@G_]24B!43"H;PPHF
M(;5:7M'YMJ(QGU$K+'"T*M//#>!ZO3.QA2PJ*8M&^@XFF4(J898IJ\ ?)!/'
M]*$1:DAP7\ KW*=&.Z5J)W*-<VYWFE*,.U2?PG= <+51@D*?2[@/-GW&*1YJ
MU$"<$SL!T^\/ \GHG;R]7#XD\;+;L>A?K;HLTU7^)4>K\S(C0O?OO[?/R$Y.
MKMKAUAX+->7FK/_!P8%M&VW8=:6"5(=A3 4(,BQ3[;9P[</:UY(2]W>V!,1A
MP%))90W4R?@'N=]5*;5@:C3-VP4C[H-*0!P0J* JZX)*P'^.^8DW\SK5*0ED
ME@?@Z2+#'G</;#\9;0]TC9?_IVB-,]0^@<-V]X9<!AN"&EP\Q9<=JT!0IUW3
M' OYP[YRQ0.D&&BA ,@<&.P&#ROI&QF*N*$&YK=V#3G\YFDKBS0 #3G#\@:/
M4#GNTA=1EA*GE=^@[.Z1&),329"1-:;CD_F@VVF4QTN)8@,:CE8-C3-H2QL#
MP_0: IW'E<*=PRW<E/UCA<[CI"SVM^@YX!A1<>#1404%$+9N^A#I^ 5^VD \
MC@#](F1(X;/23ZWH_ES [RC>/!(<G!!1H@WZ7-*KDXMUI6&^*(N\B-+JY@I[
MW-$MWMZ'5R[NLXU8XY=6647KN![OM$& S>PS[+6J4E19"=1J#S)&S=&Q\?\3
M56'XE946(YA?^I@P#+31;"CFUQ_NH2'Q:&\X&D%F >I5!/G:*'UN#Z=5)N/S
M^"E>H73537S.HOSQ)HK'DW&5(KTG$.5%/ 6;AKX0@,'8ZK];ZDT/GJ1DD.88
MD"5D8#$(U]7),JEA27(RUA'4";>!V1HNEF8Y'B7.H_WF,L'/3O+F]9(8=G+(
MTY)S2:?IR!FDC@+2E7_*,/5:J]-7>N3C*NTV4D^6!?%GU>$0SFDH;0;[T+8R
M@_?0O<9NO7Y#*87VU>OAA_[#6K.=K/Z[K%^AR^_Q+5KB=!DG:*#9/3;K;7-6
MT69PGJ6*]ROHKI(DSXD8&[?7YQ!0^>)[D+?#^IITN9;I4<V\& ]0$-*V_PM)
MCQ;'"A8Z#'[% @5Y1K*R0$[TN<39-8[2ZE5ITB6KLWO44)/;3 HE]AF%Y26.
M%L7J]CH,F$%RZ1_1]."./^<:XF1^ :+F/=CKS<W]^6<5*G8ZU(1"(E.0#TZW
M)T_0Z@QOJ3ZL:;&8J UN<(B.%J0@JQP&FSQ1@GRQ6N]6TEFTBXLHB?^B-LB+
MQ9KYLNDLO(UNK7%Y'VV_F;,-#C2=L:N!QE'F7^M>FJ(-#9N[S;^6T<G<.:K_
M[-FNT9>?=DVQX/YR!;B@'Q:9/E$HM06_"-<*K"(N]\%46Q=KV6&R80:LMKEL
M JA.(T3D<>_LY4A2@*.P%!>1G%+!@Q)B#;NXY-2H$07R&)JL).S5(W%2>$I+
M<B$J*!D\3*%6L0M50:T: 1Z/X7H;/7^B)QGB*,EOHN6?T8:8J/N%OLA2[G8)
MF1Y>I4_$O#B+)^%-NTRY(-=C&CS^+=C2;M?0$T@CK.1QKR$SK*SL!=$0L<0K
M=$HL+BF:&?-*!@]RJ%6LSY-YM1I<Q':?2GRDYDV&=E&\8F7:A!%S(3DD#AZ%
M MWM F]8T7$%3AK=V@1[U=X8%'7,0C+TC0H="PI%MI@%C:,*->ZM^X_*=O>K
M30+3[-W6CWA#40IB(D.MA,FQH%C%5K.@6B* QOU9CU%>J7:+-F5"JWL%PEI8
MBA^N9I<*'K@0:]A%*J=&C<M;'D-SK]]U'#TT6T[R0(*H%#]2P"X5/#0AUK"\
MUF?7J'\%S/UY4_YVB<(2GD4OW=(ZJN6ZP +S;&:-E^8? DPMPPU!J/A$?A%9
MZ.BXO*'4#K,$BUA^\$. 2>-9NW-U;KJFHTWSO:H4$>RF3HL$#T6I'6SOHTZK
M:Z%X^,</N;E,FY>4;XGJV1-:76(RR5V7Z?CROHQL^"HX@RPP^ #U-8$,OXH6
M)F$=[X7MS[:N>7Q:4K.TTFY[KW1@<#2SSOR[[KV:6_!:W94YHB.IVH<1#W/>
M5$4\_:RIKG-GF-U0/\#5:!L7W><1,\CK@' #CH8E]8+*N2:"[0;:MK&4Q0%<
M^;$\R"#*^J+4'FKYS1C5JK6 C1=2_7,>].14;I*X!L! [$R$#)Q<IXI>F^'F
M9/GO,LX0D9C H7B]2:*TH$^3DE]WE&1D(?6"[44HA8*^N5E(^V,#VX#<K$"(
MZOJ10N4AWUZ8Z'E:YG&*Z&UQ8KC: S9?QJ$1G:(\] J+'@M^X?:9!<'"ZD.^
MYD ,LT1H53UG<Q<E:+$&NU_UDOL<&/"2H0)8VSI6\*M2>Y!Y+>!VT9Y7:<^G
M@@6MMFUL8%:E<H/WT8]@<09? UA9G FK.Z;(3I?$2G=Q!F @=B9"!BXL=8MV
MS51HL;ZF,R "'=+ D\1!4KINKX]+YYO/A#0FAFL.<I&".NO=/VY=0:^C>K,5
M$<BD=(SYY7& #*JY#9 )Z@K2V??UZ7>@TRC]<_&$LE46K2=GJ=4*,7 G*G0$
M( 3;Q#8B116[6,APS\@054]63S3K#KTY6^U_QP]E]43L57H2KTBOZN7>F<XO
M- KOYQ9*A0.%HY&-;,!250"#1<M,Y[B(!C?1*RZ+[C5CD08T.7&C[Q2N9GSV
MR-7E$RZ(K5C.$IYU9=&X5.WE[/,JSTNJ$E6U>S%',#40TC-F!1SZ0,&K:@G;
M<P%.G?HO;[L^NGW336TJ55K]6!G3(:2C#2,V::C8@^MO!7;"ZD*^4<WN4'<H
MC6DJ['1SC[+M.7H0K<4AQ83.D%4L5%SJV64^U\BJ6O]M89?K^*X+=D_8<7WB
MA&+B"GL4H2)-JJU=Q]>K)>0+S#V%2%^ #;%<RBFLII3APTNBO66836O3N)3L
M#=P&(7O^<"HC8VV?',-P"=3;^N8):SA4NG<\!-B]XX4#W"+:&YG:&YC!8E/;
M-I:",>#*32XK'\%Q"/BNNY7C$,+J@CQ+1;6D_Z-GPIZB!%4)QHE&\9*XMNJH
M8[H:_M"CO$%9C%?3&V#+I*1/EE^\+!^C=(-NB:TOUFLT.4KAIO+VK? #5^Y]
M%W/:&FK=\]"BSG'F+(#^;;.[VNQ]Q]Z9W/4-DQRYNZI?$?&RXAWP1?['QW?(
M&UC+!>@UMHUJT%^D+N,,5:K!SSA=$K7V!W;353=;O2*VXQUGU2O<-))J82<.
MH;>9O;\+,>[I0J*V W.(G/5,S;;#0'V'75"MLJI3<BIQ<:F7>PZFS4Y21LG)
MMLI)5YUU$)Y_."\1W6@Y1T\HH4I-Q@V;//O@,^<9*E8M6],*M,UETC]4:YQR
MTVJ'J!]^0BOKO4+,V*!K\!B_D?X!LJN+3L(33#^X-F-/J>($1(E:N3J"0,.$
MH^RF]+A<G6>R^8',39-JZP W*9*J/.:KN"BS291^WDK:'C13)2'VID/8V[AG
MS22DY6?"/5RD&BUWU-:DJE7I9T=SGW^[>AVL,D:4M,:X2M<XV]:-SUY[*I9J
M'W.'EG*3U++-XAJO6,EVF5^[I)2CK^YZDV+#8)EJHYX#8U^G%QRQ#3(CU. Q
MLGB<$(;S=9^J=/@U+%2(5#- Q8BMY=N)'@Y<>KY2;<0"UZ%_B-3U,?LVF<\9
MWCZ0<;A9<N!-&O]%YD\KHGJ\CJNI4_5@2YOHAPS;O1SQY%NY12LZMI<9;=B&
MF#W*';+*IMD/4V7H[0?-=G30.F=H01\S+!VT4V W;3ATOH?0F#KQ VD:Y#S,
MIFV:747^[O%A*IO!7[ J>W<4<[1:^!Z"I:+^9'RNR^Z_8;QZCI.D#L,PAG@^
M0=-2+((WTR>DUG&#8Y98#O<)_!J=^D9C/==\F,KF&)T8E;V9GGC05CN"T8FA
MHK-4+%[Y!^8KPO-5,(,?</XV<<A]'_  <HC]??3*LLZ34B%=BG(0650+*!]&
M0(TKZ<<5BNC_,G\,6E#;#&Z>65OH#=;,2_@/!!^FLOEFYWX\2GPHU,\S,8>^
M@3RSEC/-R5E/+A_^\6]NQ,BFQK=H&\5IG&YNRFSY&.7H)HN7XQ?I#U?A#+V>
M5^%[SY^AX8+N_3P-'9Z$]VIFT!P.)&N0@\P-1-7-X"?8U;U[">N-%K2/8.MG
M\"BG)ZD]&2^*_9;AG)=[3$8N?Q.N(7\+_4O1: ?O'W+YPHU+5WO C4WHO9WJ
M[WE,S3B^S"*G[%V6YU*^!4##375P+ M%TP^]>CF1HW?3XE7U0C%.[[,HS6N-
M/L@G9=*B_ F6H.A;P+Z!,7V8^ AD-<A/_E8W)N3A9G=[$DS9-%*6<@?ROW\W
M:>)K\D/]C?EIT/SHI4#I:O],[@  45:@/([29V*O[-LEWM9"4/3B)%[1:X*=
M+>G-W>K.87Y5I]I_Q G1,J?GOHK7KUW<.-LW\U0@WGTSE3+M;3-8&2>7[EK1
M[BE<>;H./HZ5:CXZE;XV)>F..YQ2J)V\Q.,E$8AVK!N;UDT*FNZ)BD]H^S Y
MB\7]WB4XF'QW/P0(FP++E>)X;1;;.IG A%V01]!/5JMJIAPE].;:5=K<PV;B
M D3;F%-"ZS]>5)15Q(Z$=9!/&]ZB(B+SF-5%E-%P>LX$D)BH2RS.)O(?,B#U
M%+'"XQED=M^1DN>8;KZ,,"*D:6S(H?$?(1#E% '"87D$J3.&,T6L-NWB6+'B
M6=TM%O,*<BSO=#I+HKQ]'THT?>71C:>N4SHGT]:>%$S7P2=H)ZX, G<3\$J:
M$\$,G$4PF((/"9SU6('=,4"785>=,MM/MX=,G)W2L=G^I[+V/Y6U_VDX[<_6
M1;']3\WGR?SV=S'.<;TP!K@TSC@WYEG9D,'+\CCGUS1!,KR!IPA3/D$NT3I]
MKLF"HDKVQ9L73 C&$X(>@:/\1:/'$J:QT%N<))<X>XXR1GXCG=+[_$=JI=TT
M]20F/FYJ'D'7U%,"9WU=M\4P0-&A%U"LJ783TQKTW:H?KQ;</9*VR!=ED1=1
M2E\A&<.'][U%S_1[D."1J&F.G6D%^D.+']#YC(HZ'=KU]"@9\]O^%;?^MQ#A
M(E+/&"HCYD'&_[IW6WN[)YR]40AI8UHQJ2]Z O0#Z.6P8X!:!(,T&W8&$6.*
M?#9#C2$6\!)K&(Y&H7,8^QUQ7?IA9O?'ZRI5Z/N^:'5>9O0.2#V TC'Y@1AG
M18/"*,UK,/".<!CPZ$^UU7EX9+)_1DF)/J/GZLMT5:E01FR2<1F'P0>39L=Z
M1AG'*S1$Z-8K\JH#W0'A&R57!"BG$*#3YL<,4;%9YL7HI&YGJ=UF]:3MD'N+
MXBZ5&$UYJ>!892P ?I;/XN@PK6*R WAAOB0AIY,3]FDSR,-X0#SW&P*]DM$.
MX=>EL+=UF,6]AZ\4/AU;2L&_BQD O#N/P='!'&ZN WAVGAPAWU(3]FD3H$,X
M0'SZFX&Z@L$.X<\E8->X=.:I-[_8[A+\BM I2M$Z5IVJ"TH#_#BS]-$A&VBH
M WAPIA!!/Y4FZL+:R)86ASCNMX%MJ*D.X;)%Z-9X7<GU&3'3<R.&@7T[1TO4
MA0A^-JEV<NF/CV_F[-)$U3E/+VE,T.HC*!<I>W/5T[-+4_P<Z>FE&=##/;^D
M,1<2@\?%T>+KR3E8;'I\E'/HN*NI>4Y2K8:C/L4];03%X]L]!I9/3;E)=0+(
M%8&YEI6D*.'S'IBTX6D)=V%D%;FIVN81%?$R2MY3C+RG&'E/,>+)3>_WK"FJ
MHXG8],K94ICL#I,EY?V6?^#&?+_E_W[+__V6__LM__=;_N^W_-]O^;_?\E>>
M)KS?\C_26_Z]Q<--E"VR2JYZ%_X&957HF;\$DY68+LKX)=RCGQF(5M<6$GP&
M<0URXMS3K-ZW."F+1YS1/,M\'/$HI_B94OJ/&XEVBGB9<@O2@TXTJG?@91@9
M4O'PT5*%@@VF5EJX:#D%>7.]/1A3Z;-X3LG4\C'>T?,Q%W>+F\\EG:LNUB=)
M53MJ3M.,XYTF/-IXJ!X/3]%FPR(0+&K6$_3E9N;AVY,LH_M;U$"GKWN2YC6@
M$[J;W%I#,D3.QK]_!L,N?T\[P=R6A'20&628YQ":7TM/W@KJ_6C"^]$$[:,)
M=^5V&V6O1.%XD\;K>!F1OK9<XC(MZ E0G,1+^@"A@S%ED6VB-/ZK4G5_@(("
M+%W=],RP6'=/)N[/5G .*%CEV4#($D\G3WY%>9POUGTIB=!")-P3D)TF>))A
MR :K]DDP(U;.')-=;&&K)AVZ.2N25J])&4D8KM.\14\H+5'S<E9US\S)(QB5
M%/010M**5:/\'A>/9V5>X"W*."Y0L53W3 :PE)O70(3"\5R6:C&8*7QP1:IM
MC+6-,70LP'KKET:@]87K)J[I<6HG<Z>Z9HX'8']L&G3\T45_OJ8O Z/%KGI$
M,MW4(O%Z,8RXTTY,[*S'<MH$*^HW[(Y#IK37R9C9//[@H,-=1G%6[1WU9BY7
M*5&_K*8N+GIB)])YG"\3G)<9MU]"2)MV%I.ZZ+,LB7A=%D0KT-2'#@MJ+*RF
MZ[#WBFJ@?5G"6;\KLR)B#CISG7_X/GIQ,X1VU>_-R^FW ,I]-G\^I:.G#<8"
M\3HMA)2OI@]=%M).6$G1R8U&'O_FGIV ;_#=]:85NHJ<NNBQ0PF&>P4W4>TK
M3]+5HGA$F7PTML2M08HQ-Q?>82@TSS%(J)@&\,$=V&I@##7!T%L85D\]"K?:
M<)?,_;3?Z6KX=&W</EWKYCKD>#_H,RYX,P(8,3=_Q)#8V7[^</<K74WV9+D3
M?-WB_=UXI>)NT_3(6QH;VX21CX=;;;?'KE1=\#.0<_10N' -M%[I(D%,U+[!
MP2%R\JK(0!9>3Y=0,?7RH=]*F@-#-1MV2S;7ZET+'K?@>UWEBOKG>.A!-R<K
M]KU]%^N^0+<HH>?LSG!>Y/MD5JT'Y+X(9(-9][:.&3,WKPH!90;-""QQ4[6G
M=_,%2[#"MBTZ\F-&4M;O^!A*%[Q?9"0W=.(5!T<L:;KS(LZJDQS2*8M&R?T]
M!'A)1Y<N^@*RVHKGR72*LLTB*>KNZJU&NV,CPXQNZ\+K;ZY^*-0;O%^A$9*X
MJ!UNNJ)G)^)T@U)7IS0%XD <C'K9WE4GA;*N;G9)112X&8W"*L;QQ-5H(  ;
MFF?B;N RM'?-5.H.WN7\AO FBW:/\9(HNT3TM%9]/+0]K>7$\]S&^9^T ;X0
MD;(BBDDS<#=S0+3M^3XQK1M/TC,[E0_B/^!%.J\!*>+N4".H#;&6ZJ-CC**:
M:@\ J2'X?G^+-F5"X?QZD^$E0C3EKINN7@N"5LW)-9QR.[J<LCO&*Z!TLMM:
M/B3Q\DL1)W$!FB+ "[1[L( "#L\LRUL.:R@]/J',K:7:405P#[Y;=V^[WZ"L
MV6^ED1BZ=JI3SPY^=M'?+Z(LI;ZF30'"Z>PRLO86.Y?,R=W^D32\WBVEXVCG
M0U^6-@R&ZS?LOSS.U;U[/L?@^VSO7,1B3<2GR>^=)=KE=4=1FF<_\CFS=LWE
M ZUR.>')#K^&7=&]:3VM1QV6<7<:S#?PZPBG91ZG*,])YWV(TWJVX:+7LN3@
M]&$(:7M-5TCJY#KS5")YYU8KQ-?=KVX-:D>LJ?VPAXNJJBX) ZL(]]#B-=I$
MB=D2F7!.HPK1'\A_%:JKG_X8\^;>Z1.3=???>&1N[OD1:3Y%!776XT@J_[J?
M0IF^UO(R#B__21H/Z^D]O@W(KJ6^%PCB'FX7;9W0'=K0P/U5NL;9-G)U<[^1
MXA;M<$8-S3M&+"%KIYE<,B>3[)$T@.DUO 1'8[_&7FFS81V=1P> .754$VP(
M[W"[\M5V1Q1=K&\1C<'W,HQD."5_72)G=WT_HV>>.-2IMH\]]6EBXF)W"7??
MRB+'!D96.+KP*P:"\QR/39;FYO7!==G$&Y[%P$,W:$%>ZC'MR!E\D/$JS6.B
MPGT6T0EB+Q^CL3?-T?+;#7[Z#BU735]?KO9=G/SCCTG=UYR$\G+"[A8RG]#4
M@<GUN2T3].'[A[]](!6?K/"N0*O+)!J_#BNA:K<J>50.KU)+&P%#M1M?HN9Q
MKK(&\3CZ\6Z+'!:?<0I#AIRP'7$$A)[C ZRC"D1$3.=XW65NYW&?;=-"YCNF
M1 S7T2?R'!D@W70=1Y^A?AY<IWZ#"PHI'=MK! 0-J(8&/H,!$(VL[%YL0<'2
M^[ZG^7T+:7Y'[?Y:_[\DH2^PT#!UK[30T27I53/3O.EXI;($^9X267+C[ :1
M_U_=HB5]/:UR9Y6=5O]=YM6!_'.4+[-X5\7UAW#6+=ZEKU$M?CP0-S3=3&!7
ME\K%\U#<?=WN(&I]V/1UW&GY28L5RXV/.\O+'0]R=8TU$V05Q/%C7:+CI[_D
M:+&^R(MX2S0=!^_8'QNKCS\>#PZ%:L\$MG&=(3\O-3J6+_:0,&+VE8@C]H5*
M9IEKS);(H/^*DVNO=XZ(O$3QZG0;VB6H,<_)EN[!UZ83P]: 0Y=E28/#\0#<
MW( SH5Y+L*8K_"VH-=K^PF!?9Z:J[&FM2LGAQ!96\GC0KF^P>2>W,($:=/\4
M%+KIP:,XJYZ'HQE9=SB/DL7Z&J>;Z_@)K4[R'!62N8D)BW9;6XO%\0#?@@EG
MZ@%ZDC5=X>>@NL)O&*^>XR0A)KHBYDDW\4.":@7;3TPWKURN:3&%<L>#=%UC
MS01O!7$:3/\2XCR^%O;L,<HVLI4FC+B;G8N)CP>W2F:9;<XMEJ%!Z*_A(92:
MI<C*96.B2F.<Y9 M/9VB^]PP"D6/!\L&)IL)V6H2M7L>AS\8Q]WYJ(2.'TJJ
M #U4&Z]HBM"]4A*GJUM\#V3%XD<%9A/3S0=H1:E:4#L^QV<6(>D];R6)B' I
M)Q$0!N7QH!=ND-DC' P!6DP&N&/7:2.)74C(QH]_';$C!9IBKC@#M_86A!J;
M? Z#";S\X+)Y@%(I1@IF8:GC :N>H68;[('"M%#6V MTN@$R?AA>=IH'2#]\
M>UQ$?SS 537.;,.^5(P6K!J[=:X'__I%Z/HA:#%6 92#5[8YE,>#3[A!9D*F
M4( 6DV'ML=%+_?%3])#(T"@G[%PFG_!XL @VQVQ.DE]_B\2PMKC.HOR17OXF
M?] L=4]10G66S$E5RK0S4EB9XX&JCI'FFHW"1&D!K+&?Y?*X0DKF+57R;LFR
M7DS6+>MY9,>#3* I9EO6\VIO\6=EM\K;2XCWU>CQ?@71QRN(W,V<N^4C6I4)
M6JQ/D@0_DTK1)<XNRW25?\G1ZKRDF8K[T?RJE;F9P.QP:[.$F7(['L]FU[ S
M.4!C(?U( J*5-*]3O7]$GCZ[L4,9^3.A'K/.S[^C=I-W($T^DZZCS.<8.XV9
M,6?O+LKB>743LM?M^R>%JYN=B_6B>$39?N?MXH6&CQ%T%#%D.!U(M!D>8[>P
M9-[YAQ-M.<.]AKG7?J]D?5A3WFVD)2;]0E#B&($/-=#LR!8(HG_?<U8?7_6[
M]G1F+?1G5 S[*-"[Z[.:X%>'U3$"V]BDLR->1\)PKY7VQK Z7I+3MU+R:QRE
M-#-I8[5TLP^_ R9%NIRFLR%U3L?8:4P-.O_\1UU %]=/%8-,Y[A\*-9ETFJG
M$5F"L1"&DV0LCA+PNB8\:.!()IG^'50O@NK38RGN NB-+)<$>.V5A-_CXK%]
M'IK[5JM2J>$1*'DI)]?'XCS:;#*T:8#;""MT34IEVLMDL#(.'W-5:UJL9X:A
M/P%66ET/@U469*(\INYTHDS<ZG4</5110B$B#3CT;]FH<@@)K>8FTL:N5M66
M(KY.'E>CQ]O<C6UU_=QGUU@?NV.0PX\VI\3-\]7IIJ[DEIB\"6&2U;"P<VN4
M;+>?54HZ?$R-V2381/-A7QW60+ND$F=GNY2"-P;I.=*A$G?E;I=44^THH>>C
M+LG$NO=J6G-V_Q[WNJ?XX+!]]H/3QC;9>XC=F6TH [C]ZIT]Q:#="TZCA*XL
M[QX1*F;J"295 'N#7A4!]@@+MC3M%7HBA+OGR+)'-R/]%!5E)EMY&' 0X%_*
M(1!XJUE"![W2&@)_#N,RBK-_1DF)>C'%J^I 6154=+?*Z 3;/];)6W- 2!L(
MB$E=N(A.HM/7OG?\+</ECH"0YQ=4BXWUEQ9SY@% K8FU+3!T J+*J$N 5Q+P
M\['[W WNNGLGQ+XA.+T=0#E.O,"B=+MY36]]XY1ZV,6Z$[-9(9^B%*UC<<S"
M J?))IX&)X<O8\E!@&V::>@V!-4/M]\TJ@TRQ+[7^&*]1LLB?D*=NK?$W=!-
M.3*W2&*5XTSZK";8UF$5#KB-#:6);IUZ_7AQT@SC[6DKHG!]X*JWT1!+(AZ&
M7";(5N02#JA-S*.)9\4JPXU+=/</Z=RV;OWVG @7MPI%6I""BGB/2'7%U> '
MXF\SS.#*;7Y)L_ILSE]5%VOF/_DM3I)+G#U'V0KH.74939RG.B/OT6K+2)HN
M5+U6_;/(KA?.Y^BA<+=BIK5+%\MBHBX1-YO(]23KH>A'(@'S*7$!QM2)5\!9
M+Y>T%];0=]B1V16,IT$\QH&O39L8/IG*U:]0W*-LVW5B.<#4BD_@!BT>!/BT
M;*$.16@UX9[FNBN( OTDD/2:LL- [+Y%ZN@5*S?EW2/!T$.4H]5-]"K*^6&'
MV?Z(KQ$SM[ZGDNR42M:7O6K]1?4<;WY"0RFR_6![#"?^29^A.X]E!U]X!KN.
M?)V1H$.?J"^@_O#M_L53J?[TU_RD+!YQ1A<?7X@CSGI&J=SJZ>O%"\J6<8YN
MLGB);J-TH]_3K%4([8D6*GP+/=5VNQR\)UM0P$4^D]F[^"TB1HR7Q,J5-;ZD
M,3$L#2E8&3DUN0,[KS+W-]!3S2Q^Z&ZI+*W-[0$'"Q.B^S8N:C.E*WK')B8^
M)G6;F% @E#06IE5V_TJ"2ED7WK/* ]&34WSG!43<7G.1$#MS57HMBA75'SH:
MI3JKJS"2NOR)J>59T0,:^=<>9.0?W37*,DH6#TE<WQ2])#I'R;]0E+4'9%L_
M"KI0:<1K=+52DU=XZ+5I/$-P&XH2Y#2UC4/>E-GRD<P2]D;C'N*'EV@/[4-*
MA(=<=4,8XA-4H?Y$S77P>)_M[";#2X16Q!P.9V>-.&C5W*&@H2A>I@LIY? M
M/S:EB^[?SRU*</<;2HE<2>_\N'#@TRS=&$.YM,,, O(&QJ;F&&<,X%9)78%R
M5>&>Z/],;]?1 QLW]<RSB2DUN6^+U^'/[OS%192EU&,1>6H!V<Y"1M:@@4_F
M-ICU.XHWCP26)T\$<!OTN=P^H*R),D#/BFKPF 2FE'@X<QS2QL9V[#+T';Q:
MAX$AI=KL;K8X\"*G91ZG*,^)JWB(T]JANO,5+&DX_@)"VJ! 3.HZ37%[D.YJ
M11HV7L=M?L^3)7'C--OGX'@R^59N$?0,I57NC/3'5K@[\T(@".&Y[3GT42*9
MQDF0K<@2[@2H-=4=VM"U7B_5@#L'ULARBW8T+V^ZX3@O&5G;U;ADCG?N1G+U
M3'_ZVGP$[-#I<)GNQ*EQ<>9LI$V.;=EFZ%!X]8YVP]3J"]=IP![ENB&E/YRC
M(HJ3]Z>Y!*?UW#W-937"(W@]AHXD@N@.L"0CLB,M>< =GZ;=T.J"]()JKO 2
MY]/-'"'9?I^&0^92GW.\C>(4H-&04*!32V@S%==)X[)^IR[K$Z+KSI'( HI&
M5B:%PST$J8DQ1*OQ!@&/*QW4F-S\RSZX%S,OT#.@Q=EDDV8?DP73]D+]]  P
M9NE?]KW[>%6+>)$^Q1E.ZPQJ=RA[BI<HOTJ73% HEFIL""[E.63TM%=!$+@&
M2YN*GIAZ,)QCA0%2;EO*NCE*P&5I^8S, 8VI,R/DV)<QI1I:5Z$NGL'K.OPY
MDJ24T^ AKU>CK#DJYVN7J6#TU;$"S$DI]_M4"8,IJ+$:U>2J0AUS@.)];I28
M?G87EN':&TO5& 5:QIQH]YMR<-'MN-./UHU0 :_29H"3S$B5RC26 I;Q$P4Z
M"@.@ 60[QYS5C67'TPN9J^/:L)U,,!B\N3F$>,@SFCI,6 =YD'.@-&/.P/W.
MBMFYFS?TO05SXL G8/C@.:)75P1GZ28FX.'/"X0T74)/)HVSCBDP+(9I-.R%
M4WZTLW'X^!>WNL-EMJ0[1C3C^RN_J:5T[8263^=IDT,U@S2[@)=_P:J;<DOS
M(9/!HIK6WF<HJDY9\T&@4*)SMX 2G@)#75L(1$!<G64IY(*E.7K+QP:?H#$.
MB\#3EI?J FEH%A-G&0'Y$>L6?P20YW&^P[FHD8'4;81:1NUI\ZMI"<&"E*.S
MQ[VYP#C#24(3!>/T$U&BSJJZ+NYJ/7,F.E2*='NQD"*>XD1#7PA88&SUW[;V
M(I# 7Z=AP.)'L!!NHPDL'F\NG"!;#1L%%!C,+6^@'2BDP-/T]/6>5,L*,L!+
MM/-@2 FOE*=B,2,3"B5DRO=+V!R[*K_)'*(87QHA!U_<]7,%XV*1.J.>+6=+
M>_2 G5<[&^UF/3LVP?S8';H>?@RE:85*:;7NF*.+^"^_@0EIM$'W4?HGIY&Y
M!&U#,PB":6R9<GH-SN#J8H3F^VE$YZ)L1\WXU'KJP:=0FEB@D)ZO'O#3#RS,
MT*S_^;K*B.SLAF5_;"PQ_AA*XPJ5TFK>,4=+&?<M18X;'?X3):M+G%V619FA
M+SEB!XU!Q*.I(H\X%$ H*:T%$%D-^O$!ATLQ>KRMR,HJ^'&5$A4WQ#2\8).<
MM'?@GT\:"J04%-8"E)A_ Z>? @R=*"S6L<[R%FCM?77][BNLYNW%JY0#*V81
M+$AU+J966C>EJGS"C&C5Y/<V2]/^]X.*R'3GC"]],=G.>CY!/\5IO"VW[*4)
MZUN[-AE^<Y?*B6%.+!9]E)AISZ!:;0P+^G/87-:.T0N_'5G?NFC@B]?M*!!=
MW([#@I9#0(<VS'CLYCL1AE':D7A0Z,V-N+S!P6A<[3%UL6X]T&7RZSA%5P7:
M"H^@PDLK72KOE9[K @$G[X"(A'$TU2@K@.#HVB O8/?X9K403E<Y60>OSLLL
M3C?]5<U9M(N+**$Y=FAN^?K1-$'C6>+,S@-IQMF+$Q& Y) 6[<<_.B'(&&E6
MO[/CNK83GNJ:H4X].4\7&?*VVTE:WL?>39@V/&A':24(_C()31/$&VT_(]YH
M:,"!C7@8!Z].BA"DK,OD.EY/,NO 2\A.BO1+>#'%5FUL47"+:P[^)!Q8O3#(
MU:\VY%?FH'897LW4[,AL)HI]><PD6$3;,)H=D&M*<M3#ULER66[K].KGB&BW
MC"LC:R)?PDVQ"W"Y'7M?@)GQH)V"*U*8QWGAQM*?S.E/XHX?X5/S'!3-5?4&
M%ZTP6=^XOAVAN'S46'9H+1)A]82;14LW<HM!85&=D'I7U_A*R\3< 0:I^H,-
M4?ID2Y,5U]EG>6_3PTNT#]!#2M@,3?<KO"5#:KY85Q=]^XTGT$I6A*$6OXB[
M]V@5V@EK&6#8F0#UT0X$J\>_) U]?6Y0%N/58ET]47G>2%<_%#""E6*I-O4H
MM%0HX-(S@Q:^P%4%G@7*8)Q4]^#&PR:HRG!/0MBX&JJ\2VWOXBBD:LMGF0_8
M.':S](.;C96M?MAD5@2#-V8CT%MX:.+C^T,3Q_S01/_%IO8AUWI89STN :1F
MO,7%I':A\$@4U@%C/L7P0=@AA0?*,"^X"VG8"LUQB;V=,[;/==/]=IH,I)I0
M,@^T*I3HEI& $J[?H^4T!-91>'0.E%5!/64$,/;J@OS%RPZE.?4<Q$V>13FZ
M*\I5S+DP#R-NGVB5$/L+#R4U@<B0\?0OS1\5M/?2..?VA8"FNX?!I/&W^2%*
M 5N=P\I9FCX+H==:V/K)Z?OHY>PQRC8<=P$C'@TI/&)_\:*DIN) PN/I7T)
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
M4MV#OBRI,]QD7:#9#S:;+ P;051C=0I<K29_G*HD-^5-AFFL;I$URSK6C$Q
MLK]EP" YL YTNZU=G#*G45*ZH38L.JNO(> T+[>[:I7S&&4;E+/?/I"0M4>&
MN&3NG*K4WABLWLAE\CA7!R"X'+UZ#.,R?D&K2\1I=<[7QAJ3KWZWL5@9A::=
M,/)J5Z&15]29121==E\6B=\-#%!+H979W%S<2N&_"1#G118_E%2;N]>\0-NK
M[2[#3]7YD%IP]AL!JN7V,1YH.;^1HFL !?@H5.%?P/H3HH^RKO8O[[3ZL1\G
M@5&WNR8R:K^AHZ:L F"DC%T$F[D(N4I7)05XE !! B_0/2HN+^ W5)155D +
MA+>+?!*"8S'-<;WJ=,;J$F>W:%VFJ_NS_SHAGC%:%IS@JUJQX7$X0#&_(:2I
MO@*0X#58OI!D999[/3FX()SQ2LF'LU\!N=^P4517?58LX-S Y&<O8-)NW'91
M26YT0TBVCVYPR/R& U ]M>@&AV/3_+]XT?SG*(\W]#!]DZ25OT,#H.P>3A-0
M^HT#N)(J"QT1TP8-OWJ!!B+@KG98W("7B*2;E[)(_&YX@%I*<T\6MS8(%N!&
MCW!O <-#]DP;#K@VJ7QXW-[ 7IE\&T=Q2XS),,B':3BJ7G,>I(&2BP]H7;M]
M@(8C%>=N%)!:K/$\=Z$6Q2/*FND0O6=75?49%U?IW1+OZ,6\N[.?OO]II)!B
MJ48Q<"G?W 'K;*>>"4!.HG^F$UR-/YOF]JX:7KPLDW)%]#[)<T3^6]U'+^Q
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
M9'G%DA>"[BO92+?<F&<FW4<%4(2HB1 JYSUSLNK'RXQVIF!9?,YE8KN%1E:
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
M$)#KE?D0$U<[X!'5<TM"J2<A5%7\94*LBL'<^MD 9PO@5;GISRP\D/_)0F!
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
M JWJ<M0KY(<#VB_T?\]9C?[W_P%02P,$%     @ (X9R6&4[;0_> P  VC$
M  @   !E>#(Q+FAT;>V;46_B.!#'WT^Z[S";ZFY?2DC2E&TI1:* =$BW4!&J
MO7LTL0,^.7;D&%CVTY\3DC;=9;M5H5>X=5X2VW@\?P^_L4-(:ZYBUO[U%X#6
MG""<7^EK114C[59]<RXJW]5J\"<-"4\)!B6:T)&*I!1Q&)-4+&1(4N@*F0B)
M%!5\TRL_>B)<Q(0K""5!2O=>I)3/X$8*A"7%,P*WXU%$&0'OS'8]V[7/W8M&
MQ4!7)&M)9W,%[N7E.=3 <SR_VK]6VXBH%RI:4X'7,)V%@@EY;9U$^6%!JM:,
M7%N1X*H6H9BR=1/>3VBL71^2%8Q%C/C[4\AK3B$EDD97D'\ZI5]($UPG45>@
MR&=50XS.>!,8B71-/DX33IS\N+(VWF"Z+"=/7Y:#?]M[1W?RBA7)YJ<)4\&P
M'K__UQ^#F\$$/+=5?^Q&NS659;'^8P]UO!61K^)C9SSI!X/.$,;]8'0W[O8#
MZ([&MZ-Q9S(8#:$S[$%P=Q,,>H/.^&_=]/&V,QST@\,5%"RF*<442:IMB4AS
M,:.IDHBK'7W^9Y$J&JUW==IJ3^9$US(F5AF 3'L'E(=L@;4=I=L>/ ;$,2#&
M,AU4I9!6M-F_G[@-YPHZNCG]2O/75I*$Z#8]&.5YV\/H"DTU\4B2T@5<$E]\
M-!0\%8SB/&5$E",>4J1'5+HB2R=;Q]->?^/N<V=_XU%(&$L3%&H?KRW'RLL)
MPK@L4WQM?7%(@T2AWR#.%/OXS+^\./_@(7*!7-=K^+Z[KU2SHEC-LX+SV[/S
M3G8\),^6DNU**M5E7/I6&/_@V.Z%-K\D4M$0L7*(J5!*Q!6CA8%7!<MJ#U%,
MLLAV19P@OJY&J'"@KO /)+FVY^^N:!_9V6IO8'F9#-\^H, $&7A99 8\?%CG
M7R3,L?W&_R$^9_:9]Y2.TO8C2[I81?+E@"J1'-%<;4?RN#1LY_&H-'P'O:/2
M\#WN#E;$FR!_OVN,D9Q17LL4-\&WSY,]"'_ZYL]DB)=KV-=RW2,,K?3VVF2)
M8Q'QAAN#1RG"\_:<(S[IC:,L-_2GV?[1-AG"9(BWC\63&>+0-N__!:.WA/-T
MS9:(4V1 /110JU$QL!I8"U@_(KEFB&,#ZJ& :E94 ^D]I#VR)$PD^9-/<V]L
M.#VH6!A.*XMIJLBJ6%$YFN4/%\V::E@]E%@<+ZN^LQ]6)Q07A/;YDDK!,T01
M@X#()0VSKAFM@*<(MF"]?XJW3OI/R]'S9^-XO\FON^J8^[B?A95CB84A]9[4
M.T495>OJ_9PAU9!Z*+$PI-Z3&B@AX^+'T<=;0X.J0?7M8[$CJINSKLK^IYS7
MEFZTZMD+#_E%\4;'OU!+ P04    "  CAG)8+K",+9D"  !D"   "    &5X
M,C,N:'1MS59M;]HP$/X^:?_A1J5UE1+R5EB %(G25:NVM15TZKZ:Q"'>'!O9
MSAC[];LX4$"5NDI=J_D#G,_W\OCN\4%2F)(/7[\"2 I*,BNA;)CA=)AXS?=:
M^<9UX3-+J= T R/[,%*&:D8$3*B6E4JIAK%4"ZF(85(T7G:=R;0JJ3"0*DH,
M>E>:B3F<*DDRQ;(YA>O)5<XXA3!J!V$[:'>"N+L38"P7*\7FA8&@U^N "Z$?
M'N_ZNVYS"6]]BV0FLQ7,YJGD4IVT#G*[6J#-BM.35BZ%<7-2,K[JP^$-*Q'Z
M)5W"1)9$'#I@-0YHJE@^ &NMV6_:A\!?F $8^LNXA+.YZ .G.6ILGCX<^'8-
M6@V:C/W<% _%3?+[WD^$8Q5+6M>G#S/),\S_X=O'B].+&UO0Q-L',DQF:K/U
M_HX1.VZH>A:48XED0E[('"Y$1A<4/W [H7.F,2<RY;J:<9;"*$UE)4S-FG.F
MRL? _EYIP_+54W&WAF\/@JX_>-&4&^H_)VU:PZ16[3V)>_UZ;/36\)9"@1V;
MK? M-$TU$DQ!@8ET.Q0 SQ7-T5"D]9&U:-I];VK U."PJ.>&!O0\EZJ$J1O!
MNTNIVQ!%D1O'G2@ (C*["[O=. R.['YM'.\8^YVPTW&L& 6AWVO$][%_'#5B
M$'9[@;\-Y\>=.#RJN?GPH*LM4(OW0HV!S$ZX+T2E!02Q8T>5@X><6/JNJU(7
M27+6&.=,$)$RPG=OK^]N[\"R8!B-+!:4J*9J3,-(B(IPQ&338MRID>F/ E\6
M57<^:+=M *;:J[]<1[+5"GSW4SOQZK8/]\C^M.GQ;ZCJ:>_T[ J^3D<.7+?'
M[?\"U(.(GB_M+>,E,LE(X< 9TFI)%'VY[/O$WN;=2(E7__1:8?W?X@]02P,$
M%     @ (X9R6$W'GHV0"0  EC8   H   !E>#,Q+3$N:'1M[5MK4QLY%OV^
M5?L?-$[-A%39T.J'W0V$*@).XEH(*>+:F=UO>F)MVBV/U WQ_/J]4K>QL4T@
MB9,)%'PP[M;K7K7.N>=*[?U1.<X/_OD/A/9'@G#_#;Z7JLS%P?Y._=\7CT5)
M4$'&XF7K3?]=__QP>';>0DP7I2C*EZW3#V^'IR<(X^T@V,9!TG.? 6[->ORE
MTT$GBHG""HY*O8L.32FL(@4Z%U97A@F+CK29:$-*I8NZE?\[UJP:PQB(&4%*
M:%U955R@5T83;A2_$.C]^9E4N4!AM(W#;;R=X+2[T,&1GDR-NAB5"&=9@CHH
M#,)XL7VG4[NXTTS!/M5\BDKQ"?QZ%OB_%J(73.?:P!WI_UK(EM,<9N/UV;MA
MY\/@O_U=A(-)N8?\C=>'IX.3_^RBYT,U!M?>B2MTKL>D>-Y&_DX;66&4K.=G
MGZO+C737U/Z]/WCS=KB+J,[Y'AKV_QAV#D\&;][MHES(LG7@GL9AP4;:@.N?
MN9@]\*/^&0XC' 8X66Z\0V9/^ ?[T/_C[>#58(@BO(WW=V#P!3L.]JF972X5
M_1@389V7PK0.CH0IE53,KVFD)3H:*2%1_Y-@5:DN!3J34"J,*_H\(-K(B#\K
M903_>SVB4W1> =9P1-!OS](0XSV$XRWR A&+"-<3C]""@T_E2* /X*A1I8*A
M2<'!<38B!4#ND)7.9YQ%\=_\\ IMQB1?M\(&;73LGL?1-AJ2*6"_#;/@GB=P
MPXB4NU]@^,&,CO9+0F'VF,AS.R$,B.QE"\C%74\(Y[-KQ5^V_DHEQ4&4X2",
M@E@F(<DD9[*7,1832J(4FN7$VI>MXP_O7Y\H6PY=WYOAI3WT^^!X^-8U#7YM
M'<S9=(%7P1ESL'CM[O#9\$W[J.N&_G?_?#@X.CR937"I)WN(Y.JBV$6>FEM+
M'6WT>2\_VCUT>GC^9O"N<])_#2L IQ,8'V\O/K1K*W9*?J>/I"KU6A]_F%?_
MJZQ;E[!FT8@ K1AQJ<25B[0C9=%A450D!UX!,@'8%>@UK'D8L_,O)'6-TPGT
MJ3D2 %R.C@438PH(CG#;!<OH;GK:N]?DP0VS9BW!;;=R;\/.AF%%>8P936@7
MBS@.)*9IM\=DEX:$)1&3X1.L-@FK\%' ZA5QLA60,YZBCX6^R@7HQG:-+E/#
MBFOHMM"EE\1$%1#OIA (2U,)L R$J]>P "2"QG!E%"!2$A<&(?J/50F.U?56
M*A0 1VN)F;HJ8_)1.,0NSP":#V*A$@?KP(;<RUX8U&&<*0-*&JH5#KQUC+X:
M*39"MG(?\_97PHBF$^?16-D<E+%3W5>J'(''=B*8MWB!.YB^A&8<T>GBO#P@
M8@AQV$U#AGL!E7%*@BQ*HC@C@D((#H203\2P26*('C<Q""15 4AS*)XCJ^U5
ML(9BLU"N"NE$J,\15,'RR@5A0.\"C-I !<KD4S0!\#DB<023YW.F:#!I5WGA
MIBW 3ES-$@I;Y8!VH <-&/;CUS*=$3M",M=7=L8=1ES @C<$1B;N9NV(=)IX
M3@%V9MV*^0^(!60@DT &W8S0;AS&@J2]0*1Q2&,BNU$O>&*!3;) _"A88'@#
M(<]M@_ F6W1Q4]=Y_I9]X8$S0,0(CUF G')KTPEQ8=TZ57;D6KAJ8] 13DNX
M:ZXLR[6MH)U3&$;G-58G1C/!X;9%6P!-+@#K@J_2  #R1O;MLGCKTO@.3K9$
M;19.>'U57RJ7\A<U:;@!D8OP"UQ28]L9MS#RYP>2-P:2,- L UED&*CATIC=
M[\@:7T,- 6$T2U(1XSB($Q:2+@/-D&8Q#8(X$@\C(>^%/STU)+&C!O(HJ.$8
MDN8+!PNOL>\&<=OE XQ4]OY-G ZG O#7C%0K>\C1H0,(S)?*^G!?ZE52$(7O
MV&UGS:7$HAPQ(B<>X8W6GZ.TW4@55ZA 18!Q5N>*^RUZ6U&KN")&.8]4G9%X
M@52XGBKKL@1/DM:G%%XM:"O H-+O%K;1A "UL"HG3O6 G]Z(>;8!+>K<93$'
M@V]4N(J@0Z"]X-]3=WP5@V2<)3).LC!)@#72#'-.2<3"@%(2\X>18CP8!J&/
MD$'N'9-7B.3^T?PV/EFSYW"38!PI72KN:()877A<P'*NC-MR<-Q!#)_A&)A%
M$:IR54Y=DK'.#D=S'O(>S==G*.L2JUH_?6H\G%1F FQB?9;$F#;<&^ W+RY$
M ;E.#J0")<(?5[@J55'6Q &LIB:@6'XVZL"TRR$9"6@4QG$<I30AD@I)XS2D
M893TGJACD]3!'@5U]"])7OF [& DI!3,G3H6PJY)["%MN8?6J"_79_E><T!#
MD 6VWDN@NBK7[U:N->8^\HA<UQ9N*T7>O06)Z&R3QO.@J"?%'5JXSG\RF">!
M[$D9 34%- Z2'NDFL8P)[P5Q)F@:/\%\DS#GCP+FQS5L5O'HCB":3-R7+,']
M"Q2!2Q T8Y5Q\%I0XS?Z&VM;KB+="/?N '1K&?3Y9P6Z'D;96FDM@3T@/B_5
M:^QF &%_>.+.5?QI9FW<B]JT$;'7^8N+[)Y<!/<:R$]'(T>F*%<?1=Z<I"S5
M;W_##'UO*MGT)F?$!:,R2W'8B],H24%;!#3I8MRE63<B#X)E'LPF9_(H6.8K
M-CG]NPA\QD[M>2!V0L&QQ8P<YC'9@?P.U*VCF.ND9V6? @PE%5>E-O8ZH? W
MH/?Q6)6E$&NU$-60K+@2KL!(WWP+V 24AG72!OZ[79(9#[IWL\ '3W15P?Q1
MRHN?;?]29B&1A B1TBSN92FD$APG28^G$8\HQ@\"]0]&6SR._<O#'-)LF%;_
M%B.L;K?+SY0 (#;)P/6VX94@'YV8K]-N+^?]#H)_P6%VOG@/>"_(CGJ'KSXJ
MF47P5?3/0SKAT),5UQ%]#14T.PY0&5"M#9"23RZLFX9J/"9&_26\7XV$6GM*
M^S,F#@SWHB +:< (BWD<4M8#E(=)$ 'HL<R>P/VTM;@";L@/I(%HV :H"1_.
M :S^E9\&U>U:7ZOB4N>7PHGL@EPTKS*91@&(\2374P&E5R-=QWQR@S, X_=+
M0%:Q?1LUW&_Z-ZZU;RGZ IC&C&/6E0&) *1=RM(DPC2,LZ2;QB'KQ=\5D/.I
M6 ;C&G6=;B?)K_=:J-\1?)#<PDK<1:?$0"3 J7\?-5Y]^*N/?L6A+MZ.;W%H
M#[TZ.S_NGW=>G0V'9Z>[J/G5!PHGGY _U?JA+O_V#'>#O<7/';NS]"[ZG5.P
MM/:_\8'79GS;+/_89?,T6U\P6[?]+&7K?7T> M2[4OCBRR9U1IMSZIVUW]]Q
MO[?R7YI?H_T?4$L#!!0    ( ".&<EBG9"0)>0D  (PV   *    97@S,2TR
M+FAT;>U;;5/;.A;^OC/['[3IW%LZDX#?8P-E!DIHF87223-[[^XW63HBVCI6
MKF1#<W_]'LD."22]T.T[*1]";+V=(^MYSG,D9W]<38J#O_^-D/TQ4.Z^X?=*
M5@4<[.\T_UWQ!"I*F"HK**OGG?.WKT;G9\3WMSUOV_?BOOWT_ XIZ02>=UX.
M7@^&AZ.+86?>XS]Z/7(F&90&.*G4+CG4%1A)2S($HVK-P) 72D^5II549=/*
M_1TK5D]P4,(TT I;UT:6E^1(*\JUY)= W@POA"R !.&V'VS[V[&?)DL=O%#3
MF9:7XXKX61:3'@F\(%INW^LU+NZT4["?*SXC%;Q'1Y]X[J]#\DNF"J7QCG!_
M'6*J68&^GER\'O7>GOYGL$M\;UKM$7?CY/#\].S?N^3I2$[0M==P389J0LNG
M7>+N=(D!+44S/_M<7GV6[MK:OPU.7[X:[9)<%7R/C :_CWJ'9Z<O7^^2 D35
M.;!/X[!D8Z5;U[^Q"?NT73>#WU^='IV.0G\[N%MEAQZTI<06[^^@P4NV'^SG
M>GYYI^CKN(5+NP+=.7@!NI)",K>,B1+DQ5B"(">RI"63M" 7 DM!VZ*_QD"7
M:/BCEAKXM_4HGY%AC?#R0TI^?9(&OK]'_&B+/B/4$,K5U(&RY.A3-0;R%EBM
M925Q:%IR,GC/QK1$E!VRROKL9V'TC1]>J?2$%NM6Y6F7'-,KR<G1-GD[I6Q<
M=7$:[ -%/AC3:O<C+#^84]!^17.</@9%8;!/)*_G'204>SVEG,^O/X^COYT>
MCU[9IMXO.$1!C7G>.7[[YN1,FFID[>@0R9]W_J1!/X4HZ^<BYA'U*.W[GB_P
M.N_S- _CSL&"09>X%)W1!\O7]@Z?V]X.'B;6[G\-AJ/3%X=G\QFNU'2/T$)>
MEKO$T7'G3D>?]8'??;9[Y/QP^/+T=>]L<()+P$^G.+Z_O?S0;JS8J?B]/M*Z
M4FM]_&I>_;<V=EWBHB5C>@5(%E<2KFUT'4M##LNR1K(9 K()XJXD)[CH<<S>
M/XE0#5"GV*?B!!"YG!P#@TF.$ []K@V0X?W\M/>@R<,;>LU:PMMV-7X(.S\J
MK +/#WG,_2#B>910FC*/>UF8^#$-A$C\C8!5\"A@=42M5$7D3&;D7:FN"T"M
MV&W0I1M8<87=EJIRNIC*$@/>#"-AI6M RU"L.MV*0*)D@E?:AG]!;1S$\#^1
M%3K6U%NI4"(<C:%Z9JM,Z#NPB+T[ V0QB,%*'*U#&PHG=7%0BW$F-:IGK%9:
M\#9!^GHLV9B8VGXLVE^#AK83Z]%$F@+5L%7:U[(:H\=F"LQ9O,0=3%UA,T[R
MV?*\_"2&56)($I931OTDR5F4\" -_=3C_81!F"8BS3:"&,+'30Q Q(W*7R"K
MZV2PPF*]5"Y+856H2Q)DR8K:!F%$[Q*,ND@%4A<S,D7P62*Q!%,4"Z9H,6E6
M>>&V+<A.7,XS"E,7B':D!X48=N,W.IU1,R:B4-=FSAT:+G$1:XHC4WNS<03-
M[BY1@)E;MV+^3Q9898%4^'GNI= 7>3]*XC /_"#K>WT1<!HG:;H1+! ]"A88
MW4+(4],BO,T6;=Q43:*_99XYX)P2JL%A%B$G[=JT0AR,7:?2C&T+6VV".L)J
M"7O-I6&%,C6VLPI#JZ+!ZE0K!AQO&[*%T.2 6 >^2@,(R%OIMTWCC<WC>WZ\
M!8U9?LR;J^92VIR_;$C##DALA%_BD@;;UKBED?]Z('%K(($#S3.098;!&C:-
MV?V"K/%=4T.041XQ% -IWX_\E&<L2%(:IV$2!CEGP:=00S_X[JDACBPUT$=!
M#<>8-%]:6#B-?3^(NS8?8+0V#V]B=7@.B+]VI$;98XZ.'6!@OI+&A?M*K9("
ME*YCNYVUD!++<D1#01W"6ZV_0&FWE2JV4***0..,*B1WV_*FSHWDDFII/9)-
M1N($4FE[JHW-$AQ)&I=2.+6@#*!!E=LN[)(I16IA=4&MZD$_G1&+; -;-+G+
M<@Z&WW*P%5&'8'O@7U)W?-<,(F*6T @7""J)*$^ ]I,@B;V(!:@UJ/])>P\_
M#(/DCY!!'AR35XCDX='\0WRR9L_A-L%84KJ2W-($-:ITN, E6FN[Y6"Y@VH^
MQS$RBZ2Y+&0ULTG&.CLLS3G(.S3?'**L2ZP:_?2^]7!:ZRFRB7%9$F-*<V>
MV[RXA!)SG0))!4O G5?8*G59-<2!K":GJ%@VESHB *"!SVA.HR2C6<9"D:>1
M2"$)@FPSJ(,]"NH87-&B=@'9P@B$ %;)*P2 69/88]KR *W17*[/\IWFP(8H
M"TRSEY"KNEJ_6[G6F(?((WI3&^Q6BKA_"Y+D\TT:QX/03(H]M+"=;RK,_:S?
MSWQ*4\[#J!\&:9!F&8# Q$-D?D(W N;\4<#\N('-*A[M$42;B;N2.W#_"$5@
M$P3%6*TMO);4^*W^)LI4JTC78%\>P&X-PS[_J%'7XRA;*ZT%L@?&YSOU6KL9
M0M@=GMAS%7>:V1CWK#%M3,U-_F(CNR,7X$X#N>EHY<B,%/(=%.U)RIWZW4^8
MH2]-)3_J)F<LXAQ"$!XD<01Y2'T* O,/FB+30 (;L<D9/PJ6^3\V.=V["'S.
M3MU%(+9"P;+%G!P6,=F"_![4K:.8FZ1G99\"#:4UEY72YB:A<#>P]\E$5A7
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
MN?3NHOC5W=.OF[(?^<NXWP%02P,$%     @ (X9R6*$ >'K+#P  W%X   @
M  !E>#DW+FAT;>T<:9/;MO5[9_H?T/4T\<YHUQ)%291WO3,;VVG226*/[;;3
M3QV0 %>(24(!R)657]_W'@"*.NVZ/K*'/W@E$<?#NR_P?%:7Q<6?_\38^4QR
M09_@<ZWJ0EZ</W)__8]_.3EA/ZE,5E8*5NO'[-+4TBI>L5?2ZL9DTK*GVLRU
MX;72E9M%_Y[IK"EE5;/,2%[#[,:JZHI]9S071HDKR5Z^>I&K0K)H>#J(3@>G
MHT$R[BSP5,^71EW-:C:83D?LA$7]*.[./SEQAWCD3W&>:K%DZ56F"VV>'#W(
MZ=\1L_6RD$^.<EW5)SDO5;%\S+Y]HTH _1>Y8*]TR:MO>XQ^Z3$KC<K/&(VV
MZG?YF WZ\_J,U?)=?<(+=54]9H7,X1?:YS%[T*=_9T<.&J&N _+@8]B\.QNP
M64MSQDINKE1UDNJZUB5L$^$V'P]EW$Y?2$3;8Y;J0@!8ATEV_NBC(4X^$\!/
M"[Y(>?:6O=2%RI9?#\+^/@B?Y[G,:G4M&;=,Y^RRN6ILS28]9-+A/H!W '=T
M<9Z:,'1CVD40AO.:IR GF2P*.^<9B-&3H_X1?9]S(<)W)9X<_3X8)?UI.A#Q
M9)3$V93S?C(83/(XC_O9N#^-85K!K7UR].SUR^]_4K9^@VM_*B'9A?Z%$O4,
M!_3_^L%2Y/YUE '@P%QTO^,O(D#MMQB.<;]K:6J5\2)L4^OY^KZD5-8V\@ON
MX2T'IS\:?H'#)/M.^QF8;7#:Y8P6VD>U>"]&>%/KW1CYR.-_[K.>-Q<O&]!-
M5IX_:BX^Z-SP@]G!-/ S<O8>V=IUT%]!A%6^],RB*@$Z98/4GY?Z1Q=O9I)]
MI[D1J%2>*0-*1AO+'M;P^S</DBCJG]%C^CPX.R;=<U"]K\U]JLLYKY;M[!FW
M 5U<Z#E:Z7JF+!RM$AQV7J*R<*IX3JH85X/G?CFGGMO5:LWF1E\K(6$57O>8
MJAAN+J_1#0!(.8)8@S. ?@$]YEFFC>!5)D%-U#,:?CF?P[*D\5XU!9SFH>39
M#!6MD+FJ ,94%GIQW*/1_D@PO2@8X$L#L\-?;G4%2RP1HG)>PP<<S$O=>%!@
MBC1&5U(W%I[R!6!5BH"-'RLT**#?3[[CZ/G@+N #.8S.N0(8EFO;P]F! L_?
MR:PAL_ BS\%K,OM@/_U$)N)+6I;)<"3[Z7"2B'0:QR*>)F*:]).)Y",Y%4EZ
M;UENG&6)OJYE:17NES,NSU ,%8JQO9,&YAQ_6A/)+:3];ZNOH=AOB*L_9JJ&
M8V?H+&]JQ?-'..[B])L'@W'_C%U63+9#M%><8&4Z^A5MS&!R9D&=@ZT39#[F
M1E69FO." 4G!A"CXY&=W'Z*) :6/L6=8^Z&&]7-<WTC<J-+,-JBFMX8Z&Y,!
MM$87A31@=%#;7\.S%2AHR+(9$ NA;^UI!X040U]I+6N ]7H,N$-9-"0 1MY4
M&7*C6U<C2"V8BQD85&ER;4J+ZY&U/2GY6P1P-1%66<V%\6#YP&;"WD6#"GP;
MM];98MND +_B9GG<W8I9!?3G!OY>50HF<#CA[KTMT-MTR>0I&G#P?.?.[;X*
MN(L#!80$AT#L@;-K9!W-EBM(D6@?"MJ]@.X5T.];^7DEP6\D ?@97*@&.'Q#
M5E=#33NT]$.)F.T7= $]>2$R+\GY ;>2Q :#=;'/_^M(H1<A= (;ZV; ]#FP
M#CS<I1Y6FJ#U,VV/MH51@2UW@6B [P2*00'.(*H'=/-,S7)P'QV?A5D!$Z]K
MC6ZQ056 &]2ZQFU!#TA819 76C>FH@UX874'N&W<M;HP^-8':.(=;E9) +G2
M-?B4':PB'KWCO0L;[G"H&SP% E9R5> >+1E>@S0:L)1(5SC>\W>@XJHK0GFI
M+.JO>Y':+U*' H@-D5H-36EHUHTUE"7EOO8;L2T\N#(<*=YCDIL*_P)IKR'
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
MO6MSX\B1-OK=OP(KK]?C"$F-&TF@>Z;?8.LR([M;TBNJ/;OGQ E' 2A0<(,
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
MM+2=3]$_9W[L.9<62>B"AE3E@6)F[@?\U;:20Z!U<*2L=4[0W*W;:C@!8+B
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
MMIQ\Z-FX<[-(X[\)HR>,7B-&KR) *#^9#:P6P5E][)/@X/9+7>Z;EN-8)E7
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
M?@<7[N)V>'OQSS,0'OCXE7]JC*C_BYL0/=QS?$^90, 7?OZYC"NEH16FQ;8
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
MJ5"$J6%6O35;/5A\(T&3C:<P!?43.3+J_^O/AJH,/L72O4<?8OP!7,>'LFG
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
M^\>.;\I;.5#I-GQ@=N;$)[,DB\2+ORN)[8+1B.F*)?T'#^676_!;7#$MAEF
M*/>%I$JTYZ;,C\B#BRQ,'16G;I\"_^VBE<<-/\.UDBF(\U VYK<=MT8E81H8
MKH'U)A;*O2D7( .=XQYEFYM8/SC0L)D4('\>F$IB"P;3=#)=O(& /^'2J-HH
MM%A0J7EI.*7#Q&<&&K@%MI7XC 77/O@&U="=>PN(%*4<9_7%;+BS[$R!RC"S
MMUP#)1.8 TRXWF-*O.+-88,1(MVC\>.[O,I6J.!GWH5.36$1FB>'IK]EK=]Y
M2LB^\T&V@^RBZZ?PR<D^I3X@1KKW0A 3"00[_YY$$*@![4 >;C$XE"!"0VAE
MN?3LRX@X7CHI/V-FI_S$6D60R$(,.G$837-%-*'P,I<ZN*9UF"E!M@P!#,@=
M<? >>48-I-0AD5-JIDS-H^"BQ(&YC<!S9.M'=YZ%>HRM,3%O,VN(N1HWS&D+
M<R8Q]K!\>!8@L(XW%?>: "K[ZI^X*.*J$O)BODUMI?E4IF@+K9#U;"MH\8NX
M(]^QQ]"+"?Y<"[ Q!>@562%;Q"JL%8O((93&Q>A:,F*O"BMT45@A"BO>Q5 U
MZL;<9DJ(&_SE1N2PIAB8PL$45QJ!QLD]E\QASO PK\ND,  UEYF>(A512UAF
M)NR)?$.FQ196P)</"'0Q\#1 ;<Q<X17V$=W8(L3([ 3KTE+$IYG.O*28!97,
MWE]RERUO=68<#[B;CD$W?)&E4=EKLOEXJ"XQ,TN?N7[+M+3DI$SAHFN;>T?-
ML7QIN)OK[Z9?=O#9)A.:30*S*/-L8$[)(29SLD+(TK&!F<9?+[>.&5.9+U6Q
M3+@AIO2 *X'%126?!]./<YO!>L*2$\ 19.>8:0%5.U8P@U1C*;CFDD-X"G(R
M=@Z?H*>2DV7/SB:@\H9Z/",?&_C(I_T 5GH!1D*J^W<$*[-9_,K6$'R6:II+
MP T H?#\FN2 6V%1,/WWM+#]S,V R9GZ*$9E5Y?R)=6FEK6<#XI1UFB.QI0R
M=9JU"L>R==\O<]AY08!4SP/-"<6R&+$UH<*W+&/\G,*JK4BP#&#)6NI4H%D"
M'U?1,OVRD'0X+)@44Z9[I!@9#$ O=0?RDDTONP_7368TX:4Q9?+9FF&Y0A!/
MO#C.0[6:$BQ=R8H7BJ/G;NN_PR*KF+\7+H8\S1VQ&\>\G*I(<Y?C8W:"IU[#
M@'>%R'*HY)E1!33!5JJL<6(E#YJOJ<1Y8U5&/WT$K+#G4!=0B7%XAMPT4Q[L
M=^,TA,^K,[<<=^\-N*8S%XN(4O45*I85'-0"@;GD5:[<6&[N'G!65\!97#PW
M]^R<W[*#5)DBB2K%5T6X$LR/K9*C8(\[ 2SBH'CZ99A"D!JQY:)\34<J]I9Q
M)5L4%_#:@@*6I]2F$PN>H?$K_3S2172EH*D(1N98XW(T X<@/]TIFP.V_@_!
M;<"._<!/&/YFB^D>LU6XI#HK<W@DSZ DY >C?DJ*Q7YPN3$2YR241?IQ;<*R
MO!',","#3H\<S!,5)ZKE9/T]13.0T<I2\.%#_LAX_I$$3%_@32# !IF4CWO,
M=.2+J7FFJRAMRIL:UWN(\T4D'O[6^BC7G2^N9G@](HS'R71!YBCFPR 35*SE
MKXNYX(>)Y@-W*H5<^8IZD2-E12'9;Z81O?=0[/.K3%&Q9[+QU_,L/ %9OH2/
M(1];Y7>,H7[X@ MQC/[YWQ2EC$66SP9#$A^W(*889BO_=?1S%PD)*I:B2WN=
M8VMND?)0'\CE0M_3"ITM>.6S_8VM?D6XRQD!X'B$+6HR>>4Y^0=V6,\=3Z0G
M#S#ELR,7;3#_EDM5OIK+ ,0>R=*B$*[BMPQA(!@L8P3B9A,L/XU8'O*]>9 G
M>K2^A,6PZ"DF)/@Q5QE<7ZU&VJA/,?4.'FFY1I>$26%TBZ<M^)UZ[UB>]W./
MBX139>DN<]GP;6G,G3AIR).:K(@+GY[E>]EYUKS,:W1S6#@_:ZTDHXL+O\I_
M5*PXS$%,DQ>'S9+KV4AR=S57_S:,UN++^$Y$0#^2I.KP1YF;-?<6?$?A,TO#
MA%4 L&E@"5N^%O- B\U/=S,G"H^F 4VYD>"\P[0CH)!5B_"#[0MG#?50#$%K
MQ<EBR[C3$,0%'&CV=-!;%M;%,I]X K2B]ESP^GB%0O8!F,>*1C)8%--2<>IV
M:$FS*,!H372P8GP P3$)JNM[ (EA.H;7-NK>@>*6!\O7TS(WI1C1Z]=6ZQ%W
M/9H[H8"W0M;SEZY8Z2O&!/Y+M3,<C$R1Z_5>>3*[-0QO-B''[-:_F?^:VS'Y
M6%F987HRMS3/\%W-,#V56\I3<"S#1(J:G?)G2_.'\[D29A$A_BU+7)]??IF?
M]J7/# ,ZGTJ=?V1M(7>Y5!V6857N^E;"*_9$*9WBWV#7LADI,DZ$Q5<8@.0E
MHVG\1TKO2! 0Z<:[9SXUWPTUQ9@FX?YZ;D^)SX/W"7G,HX8>-YY,CHGD$(^U
MCBRR7UH65,Q7LG*OY8DDUTKZGTI_J75+GD^\F1O&/'AC]AI?E:T%X&7FZ\P]
MK;?@,I5/?K>46G>3:<U7910B41&Q^01"(2YS=BASS;+9@4"6H:-2>+CJ663)
M8FD6Z&<QRK+LRO)D]2U+K2W\@FU<+/%9>ONL+8Z6R5QA&+*5C'DMU.A\OQI&
M+70HJT6\K9&2)\:XZ%@VRF*V6E+N +U(YBK!,O59J?XD5<^1.8Y8:,^U=Y:H
MR_5WK6!ZZ63O>!E!3Y01B#*"#BO,O/J[C8JRJ$SG"K):P;ZX$?J)ZGS<.X )
M=%"#O27A:W4?8G6?(.H_=/#0%<2H-ML&7=P.LN-7:B5+MW^N7SHOKRU4[OI[
MN/...W,;%Y>4[&=;)EN0!%TVKXLI ;XHM?2P]C(,R])_AWD.S>%[R<H0IHB,
MLKT,$$9/PWA)+E ]UOZ414Q/\1^'.(<APMJXL6Y;6/L+L^?%V6IG99M=YO]'
M$-K W^S>"F^)XT1L/8EMJJ#,PV-;,]E6FZ(L<?ET9&D>H M-<26.RL]GJ>U4
M8T[IO"2L* POR<;J\$4>D?*]11S+P\AB04TRY:-Z+%4D*WTR#C/!B*<1@2%#
MZ%+VLB+C"#<F@GS XZMI)5;*7+RO$)L\QL?IQ;FLS%4QRF+.V;P&U2Q7L1L&
MP2(5!:EY1-V;BR^9OFDVJ5>N&24U"IEN@IA$E56E+3'=:\T+;KAJ"2DLHJQN
M'%O>#(#M&,/5Q?4VG#^A0TKQX0*/BY:XM/C$WG8&Q5?M;R^$!_YF>^;F6^*
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
MWTTE;#_<,5M$ C^&7YRAD1M"]";&Y_> M EG% T6Q"&U/2.<E\HC5/TW7'2
MV]N/9:6X_)U'\H./*(,7G@^I[C%D8?C[JS*[8,D6-#:LHR/3<'R51R9[3[9O
M-M^,Y5<;ZBD]ZW@TO:2/_MZ)NW!S$]/%M*3"-QZ!3!I5\W>V9,<V5'.5PL0-
M,(H:3&AR134 0_8R/32AV?,<JDL%Q8_,V/8"8T98L$.#(/$FTX@/_\DA%XV,
M<E?$K!5]LI.?X@Q5U]:<DR\@MX2UXGK8&\F%19X(CX\[,]026ODKQX!Y:'#[
M\A!M"[0^1]^ZHJH1\&#1>J!P_RRJ "G[*S\X26=*,+EQDKNGQH13JF9.0/ID
M4(T$U%>9FL2;?%?2PBKP>VI([*3NCWMW<I'30,T!A>91_7/Y,W:RFII=@7D&
M0U1FA=+YZ+V!#]B6D]I[81(@%B+Z=)K"DWN$O^2YXQIHM4D^2+8]1A<P^<RN
M7=.9>EK&:0;F).-ZA=I:V0,IF:@2RIJN_=N>%Q>\<2\RR(Y!>E)1V0BM("X>
MB(_)=-"Z1JOH9*;HHG/[OJJ"GJZK@M9507=6%?3JX%"2\**DXO -WM8_,!U$
M/[2,&=R7[C;%J^'.X^BPT*9G\*WKWGBEIN(TLQ8!Y'2SJ+AP4^8OJ^]/O>DB
M?1L3AL@"UDN8K%U%Q9]&5('\KN--<M@G:Z.">9*E*5<\PNM3#SSO;6R<S3;0
M6(4/(0LZCSX\SC)( #FV I0$!.7L7".*,'0>(^HCIX(D!$C]^E(17]5Q,D>B
MZI@2]-#^?EM=B_M:&G?!-4BL>+1U(5.HAO =:#2,9HP=%/AO,P=-/7ZI5"XW
MAJ CX (,\$P(V5?V%ZWW+:V7/2O3>1&OSB 5^6PKZK/+JL @B QLT%A%Q,S(
M#S[RYPL \$"S@6^(L'J[C&<U-SJX8"Z)EQN:4; 8@97.7.D0E@*>!%_58(G_
MKMZ+M^:4J.0C/L5&ZE5DAU2]*TTA:/9*K):4=D;9)0N%A#8A&P<>S2R9D?5,
M385H3:<</\.H,"=Z016-DU%17=%L"P3PH"H'19XB@\.^HC.5GBD2G=EQ%$LB
MF^D'<4X8<<9/_HUO/KR7+%L+[X$C,= V3 79U@.@F_KFGI'IM//Y2B:N\PD)
M3R!Z57-N!C_G"SZB,13BB$:('81>ZU^\5-?0(/B>3_.A1*5*O!L-O]V_U]<A
MC+*!I 3$G_,(?<RO(7M@DN#Z%(_,W1$D7J=8B>[UC+=D]0*9AM:W6"MUX,#F
MSMN87<2" ',T>^\X)T">C['-I\T?4W<!LCF[)GZ2G!P_WP\# T#(S@=2YD)%
MG)-S'09& Y464_:.15^A (0ML'GR>'=[]]'V@@(;ZKKP8'0JQKP:&OK^#49G
M!+^>K .4.)R"80+1T!:3)0A&!EL<:'UPUEQTJ71M,L:.4:AY&4_TG@=4E_$Q
M%;9C4LF/ZN"4@^U#-!_2N5"U1-D50JYC]K#W&21\8Q<>Y>Z FQ:3JX="D0&F
MA0.^[R5Z??#MTW[2P!4FM, F4(]**H*!$OF@*+FY;HY'P7D39EASM8P1( OH
MKG>$:LBC2]+]AAVTAT3R1H_%2HJ&">)3B"!YF*YJBA>[V/YZ^TWB<P7BY]32
M!3Y2&96@QR6V%/#'N\'G.(K;@WW2Q >4A(I185O40M9YGWU7YI\BO,@)*4HK
MPV5EZX>"5ZQ9!9'*D:-G2J(ZF9W:%=B+R:FC*,VJ$3-T7[N&2ZB\,T$R,KK@
MSA;3EA[A]S^,,P*42"Z*7E+5M@7K=2;CB]_J0['\UR2B#K7*"HA_(B6Q4F/[
M^NW!X4FJ:DQ(9HM..BWR_CN=KW"-;51#(F"0MO0@'+5$FSJLX$8DG=H@5=#:
M:C1XV#<8575/V+*0/51^$0WDA1**)6P 3[^>_9!IP(5 E6ZMDL&?>'P.Z&W[
M//K84@JLZ3B]-]HS@HFO]S"LGQS.+$$9BU1CY-$*._)FX6M1*GG^SS[QBAOA
M)##1X=G6C[BE9\]^5)-;2P 8I)0+!W25-EBIJ74G)N> XNSG6IF=/'O,3W[Z
MXPJ(I7>?E8G#B0@^K\+<%_)O6O6J5F\:@KOQF J>+T23ACC,"=X>L)#K@EHL
M&#4>3?[BN+^,?V,7A&X7/'DG?602>/!2R>^%[#W%J'C20L[#N4@B^W$NMJ"E
M!Q;#.BDOJ5H K_<;VK2,G3!S.E_X^@++H;2$$ BO- I@9%UW3=ZQ\@:O'WD1
M)D>H/GFI50QF)6^B7N1E[PHL@ZNJ?M_I^C"0MS&T-YS>J(9;,RQFW<E.WJG#
M[]/=O[8(X<YO5R^R_IY4)\(BI5D#U ?RE+3OK\*2/P<(-VMP;ZLTC/2$J[^D
M4T.@\D-"*J2-J((/+Q/FQK2_G?3J- Z/X+123(/0S"F;P1!;UACEG<:E TI]
MF$#<4$TME78U5KU2)K.)U494C2!? ^^F"!\'9WN<U23_N,0D"[RF2XPS3F$=
M%);U  %T\?'A9)_PM0,*7^7@,&/4"/Z"+>1ACJ%M@^0:O&K:XKPU;;=KXGC.
M:3QF$_OD4A__#<@NM!4FT&PB^;R(1*DDD\Q.*$%UF=72^0[+(C&C!U>#XAG!
M@XSM1MFY2^YVPB19^$9CSF?1$KA[D0^"S@9[.C''J+8CUPEQFE9>WOU@R&9Z
M'".=O83*C%IC>?D5&1B2.\6_GKFY;HF N?7QMVX5Q@3L$^!1OE)P)FC8^>(P
MB>MXK)TN0%3N^[)$Z(QP,B:91UR6*)A.>;AL?&DDUN"[HU,+U>9G\=)'T7DP
M:I9XQH-'=)*Q&L(T\J ?$4N'A,7C2.QBN3SR,Q<[UY,;L$&0;ODPSVKO;]X2
M_(LJNC1"'H%_=6/#_3!@GP_]E4K<$%' Q$R+XAZ"]:2C4SO1Q[=[;]]A^/&3
MX</BOOI/A1#[QI/NS]9)]W72_;[IPY/0>0<"Z0C^0B".8*_L^ZKOU1F<(RU-
M89&^N#J>WV(;"JE4+'PC%+,WOI9(/&_R2[5.4",3<W!,'"!P!29[9KYCBNN$
MI7T =3,-,B8LU<;4_%U@,2X-@\A+!J$K3?$6O<N[U!(T]RN36#KK%.DHIR K
M=:S!9:P&>1;J'1F526HAB$HY..Z"49<2DA/!2XP,L:KZ1EK1 !I&6I+R/F\B
M,@FXN"]*25(!APG*>*)U6M6DI5Q?KT?+LYK]^3H,.]:Y3P9.IO7@(FN\YL+Z
MB=$(XPQXA<%Q,76.:&KI]Z5XON\1\A=<$@8!1_D'-^0GZ6 +H<R*Q $^ ^N/
MYH4YL:A^(U",?8'C\2!X*W/_EYJYWFNXIG*NTASN)X]1<UC\O4T=E!O8C:F_
M-OPD#=VB]?S?T^31,WA.K0E#$412%-#\G&QOR]_]F\ "-"!G\*\&?>;"]HZY
M$A2_XUGW7&D MQO]U!ILB6:<+1[1RX]#,]IQK30J:UZ3HM7X-_Y,O]Y]VEF?
MA.^F):?PSJ;#<T?_]$ER'VD*=B^CK/A"H]3&"GS9,%U LE_]+VW8LG:X*=S_
M[J- 85Y==X"9[J%OY"T7Z_J\!9K_8$G)HPVV)S=_ER1K,%UA#I64"7X$@X[8
M(.FTS!V< .F[2B28_V]&0J8_X#%PK6JG7J@+)\@.BT\7:_%KV#75M5?5<#.1
M, =(R?.*F$,^$T^3\/Z50#2!IK%8GAQOHDH@K6$'<5?!*5%WO<R]X3&##!:@
M;\'$*96AT'W!PJI+B@M=N&+"KE*T;ADDF1%0I98\ 6.B&KW[:"I9%N$@/,_X
M_#%H4TKDL'(BXA \4'#ILI840AKP<NGVD9)_[V;SK/F[\[YS3"J%])1N!M]U
M0CH'<4)=J W"X74\,B<KXH,/4L,7)25MK=S>:UHT)EN!$250>"68,6P'4RPR
M3!1ESW^,$]PX,2B@!NB6CZB@B_',N&YP@J@^FNF5DL\ B1%F5OH1A<!$%!EE
M G*9>%9P5>.<$#9GAZLT!04M%HOI,"_"0\.<F4OE86+*#=7B*AT><L;X;!;M
MS'UP Z1[92,UYY66:( '=84F%XHA=SXSZ\(:M?.2YQA*^V/S/B\*1B/PRQFB
M,=DPJ+I"Q"'L5.&&Y\['+LU*-0[AF<94[Q<SO=%=--C.L:_&M</<] 1GH^%@
MU09D,C6?(IYJ_1[^M%25CW-6-\$*=XS\!7=/0MU!,*(X$SFN'_$3",445O Z
MM-WE +R@ 'O<Q6>+1,=*$\0<<W5$?\LGYQ*3%BM?KYLNRTYS19><ZC-</?:=
M#IBHITH%4$VLF<3S47POH\9"NFSN-;!0;$SU/(<1?1J7L +,\EMW\*T6J>">
MJ0?99TV,XFDL]F17KI.<PYK<($U^(_RK9O[9&8G$*E.A(,@FN>/";<$,^T%;
MNK!*K^2*6_'UPJ-X^>;\FPF.X:REZ)7$BQ9!<+Y9T' 8J-&#$Z6AKC2U0$5>
M.?L"EH@HP3KJR92@]5N"G5=C"P]; "A0<&(<UVRRV2$<&R.EH%@CP!Y22)Q8
M=3*M-$1L<X*^6AW%3XU4DE*BO%K1>B2]1>XP>;4H!+"$&X.U69-WP HEX!W=
M\F*F@,?7^=FDP)( >62F>'G[*UB)3664BT;9J?V.LT?\["DE"RHPLP5,JU)1
M1*O&!</SFM%,;-!Y/)EKFOIK'VW'WDDC:8"/P'X8AKHEOT"Q?2C,?1T]5!#U
M'%#JAWB8$FS!=1075J(DVA>O50&1'A?;CG!R[IPA/]>?W^-@"=AL4>9_1?QW
MC?.$HB#8Q40V$MP=,3Q1:9'AA8S/?G3C*S"![QX_?ICL7V#H9HRS&HXKQ)2"
MY8#AD!KT_.UG3[9VA(DQ_M.ZPDTN4"F44_+\X>+^>7=KYR_$9P\?[6X\?K:U
MY3.B5^X,"X84"Q(_O52;Y/9G>W5UM9D)3 U7AH'P]6=+_S'"9HQ5XIEG!TH3
M8N4DU_[9.ZL[Q'_O5T/ZV"&8\P-8Y1[U/R?'A,M)8@^GVA*E>++M_TYQ26BY
M=#Z#?__?U#<^U9V_/MWX.ZM-] I!J P]^G![41$0!WT^E54QE[CD5T(3)B7X
MZQ31*_$.I_ZPN#J)TE]MZW#0 :V.0(F;JBH9G)CJ2,X(^Y.,*B(0I6/8MO-X
M&0B80M'"JI3T/*(IL$!B;JV3T;0NI<16T WC">6''X#D8-IVDW+TT</]33PK
M[7_HY3>9)AR=A"7RW^$'S,\W##Z7"3H4<-*4,"A' H-$SD[E^VLIE"% 7ZC*
M^&M S_<Z1T)6$JH9O$#Q_BC/GA&5IBOGL:\R%FJ(8174HWK3Z8>V8AKPVRDJ
M#5R7\D[YZ!<D#U<&+^P;S6)N;ZW3F.LTYD>G,7V_S]'IX:OMO9Y&GR5>T=[B
M1WQQLKWG&Z#LZ[">M\C@R7F)"F/C#*R(]S)/,B>;\R?F0;NNB">?3EK/VJ?'
MOQX?G[YHJ]].7[T$"C_X&TM(?3,3XOCHY.\O]O9/WQR?W $U\.V)O'[5S#]"
M&M4I@^@N.4[L81Y3<A*E("&:PA[^WU<(6TU!<"EP7? EB_@G+=C7#"N?26BS
M4_/T.ZJO9E#G9Q1AK*[ AAC[6()'E&& >,K"QIV-E!XM<8(Z1PPD-VJ]C[1O
M\@U7K2_&+9%>8YF1+C M'EN8*4*I!TL0PG1.$W8%_>.QS(\*&M7FH8HRAJG3
M1K%_<>5F_/:5JWKHOP9$BV-7J,^+#D"H2;_[*W%[ZW_E:A]$1?ID_N+JA]41
M0*M8?\%ALB758'Q<_84I^UTT::M'/'7[,F/T(X:GP$79R$NGL%&WB\P$9B,'
M38E;N1Y9.">U^/,,A$!KQ Y:C=9S+7T=0G@^6<6G$]9CQ.^UJ%!?K1J%V5$E
MK7W2+4M33&%*TZE,0:=XU$IW'6C</(P:8#5A/D@7@LJ];0,6)F5H5E/],4N[
MV_+P3Q"HIAA9;(G.3>9>,VUV3!>UBA'"@._96QV1U]>QN7 3"N.A0>QIF?\Q
M%9.B:WR8!M"J[AE;A1(N]0VDY.]+^$'#L CB@*$C+B$)4+_&/E.HEKCCE^]S
M,\%VC J[?TMP\LYF\D"%W<W-7Q@X1#H/*=N:TAAIFG&1C2G>7FF93,)(M_@H
MRLC^:\HIX:N\&(*"X% *MGM6.)F*O^X'<YF1V)C]Q;3<&<_"&+F.,4L=Z*0]
MJ(FCX3Q_1JEF:0[!/&+%&#&F[#\T>V  JJBJ(1=B>%F(&@(1\1$DCK],PX;U
M,)* &*&**%K82X'B1T*RJ.2R<; +2:_)ED5D8W.]TT,Q=B2C(7444VS\+M0[
M1(D^W7-OQ,O>.6&TQ,.\D#FTHUFK_^'RU=.)F%S*=LJ4':4H:0W,+R-!J(V(
M=+@2SY29,6P*JU'I3",&\=GMCG>B0$/1-$XYH!629V)T],OJK(?HMA:F.WT;
MK2*DNJ#R-JVQ?'K]Q3Y,\TVB:&B^U E9)7>&L;WB:^-"2!Y^.,.KPS93Z:[P
MEOAAXDWC6M^&19WSH740?SO **O#P'*GN40@F'R/>,O/LES1-0A]<<$F87HI
M:@(#=R(HPIF;50Q>D]>^MPP3IZ,IIWFICHO6%6H?<#8AVP^U %BJK$E>A.KC
MOB,3YF3FXYEXGWD%-N/I':,;WH\;"6_O7$J//\II?-9>4:.QK6F442MBO6XF
MIU6 [)2N0*JIBBU?%.SQ%F%5J%9XG(=H%B[+I"[T=+%=F\+I %<-U40=9,U%
MPJ .3.<S-R\'/J?1[PZ\X[<>+PWA1"N0#BV6Y&4##H4TV5G5HCREID<6N'W5
M43>HJX ^HX1>Y"*MDKSL6+E@Z?'X+T^4J&=Y40M;$**7& TH\F;L+2B= RYZ
M+,RU4E"ADD<N#:>#Z.]T<R3*(/!8<GKAV?&D/ M1=]/3N]!)JCH:3M#-M.FZ
MD6FS ]<S_R%,EV)8/J1="+?P;$Z:_H%&EA T#23B-)??%&VQXA4$S^\ZPL>#
MH.:7KFG">1-_4CLS1]7\TPZ<1WB#JJ8UQQ@WY ^D)OV)&\FF;37F7DIE"\4T
M UV XQ!*G))UGOH@$7] WD'B%L$P=5A'=U8K>MQT1 ;#2DXFU*SY$I@POXG
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
MJ? [S#[Z!@YD-K0'NJ?8>N5OJ:>P5/+/['.<5F',J;Q09?HS]]$&A),!;G7
MG;S=K\'!!,&(F+I<-W_&4R#/LO(]MDP-J$R#T)"Y%G0F--&/&DFB3"35O&<9
M"IZS5F/I<CA8*L@171^/Y<F^60+_=*'6V-N7 JQ <78CXQ#A ]'Q)3Y]Q<B
M0PYKVZ+.,X=ZS5NP]O!0DV$#A( LUIS!BSY"Y<3^4L@XFJ#]Y*GZD,MLD%&$
MAIX#5!RRA_J]%5?LKHLKUL45*VXC_.Y"PB(H+]^O0")=\-Q71[M_!KA]%\H3
MS<&</&]!3.H&SD,#TXC29WWH;*.IXU)T!B7P]9X>2^]&K/S-4 [B?V>RP5$J
MR2<G"9#(=&NQ;J>Z$\Y]#'O3D5\P%QY*8L75G^_ ^)C,.*XC7H"^>%DI\< $
MGY+?]H<9G>4Z7VNA8^+T.7QZ2#3+:PZ5 1'.JVJ(IY5&J!#:"$(N.?:#TR1@
MLN*X55HJ%=(.R(69[L.HDOX&:Y&2^ ).3F1A-_1]\7-D;K)0M_'T9- S+EKC
M81 \C8),N&!HF[X=$&M8W",CV6&)C"<:D[]T4?-0BX@P-*.1.MGTQQ],/9C!
MS>YV)-%P0_AK$PTO,;ORTZ#]KO+^*1#_DY53]'YVMG9V[#/Q+:>P7O9S#J-\
MR8EO?STJ!_KR7\V+*&&"4') <Q!49U/*-CFD1:8YKL#-6,D--A*B&Y?<DYKJ
M!"@NP:ZU0H6:<LP7$4%CD/%,79ID37@S$M5BZ'ZTWJ5O1R*RK06_C<\HDRXO
MM,:Q7EPF9%'6,:MK\E]8%$9#27LO+&B>?[O.)4,7*ZS>W&'5<W-8@VG4UNQG
M<9F>5DGK^9$^$HZ+?A48IC:^8A <<5MC\-)%2O<0*N90I<8Q[UOY9X' 8HLC
M8%WTBRF)Q/*;B 17'0#US'0]XBS.L2<W3Y@(5:1J/BCA:]\NQV#'$2Q?_W"S
MV\,^<%-017W?;/;D_U9#\-[F_)ZKV#O!>D)W/KM[&?Y16G64<=V;+ZSD@7",
M+7,M^I0/<'>$([K_(/>+*=5*]86M5T;;?=[^J7L-=2'BNI%1EY-Y5X7M$W 3
MIF.0*(8$MI,E:ISK@F0+X#<UVMI5@GU,406&B\,(S'GM)%M(*@P?5EV5@K4#
M*\%[2 &4,0AP&KCMT3=2'2<E^2)8%V7F2K*_9U(IY6M359)RA2HU0"7[;_=?
M&Y]C#B&4%ON1*R4*S*]6 =7QE8$)/Y'V\&TE?=I-;!!LZ; '*IL=6C?\G+$)
M7WU"37#!S'TE#J:/$8A  ,T>>,SR$>.Y4,!P,3*1M_XXJLR#I7B2U,K<]KT2
M$>[5PC#HLHV(;K3%N@)-K%#$THJ0M!9!,Z&"QO@8A0KJ*@/#-LK%1JAIG(,%
MQY%874987>&DSTXW()F)W [0,I8PWDZ=:%ZD"J%\7C/,#@:8S[-2]"N=LI@D
M(?/G4W$+6A#1: :57[6ABC% -T0\9-IXN20\(I<WK^(EZ=077M544* 'FNTT
MP!FV8FI*V#;H<)D^PX##XJU[ZJD0?RNJ;?,C @RN8&C/[YBE6'?!GLF,H27M
M!M@8Q*(V1J +/#, 48,>HG4_= @-[E(>R1&B^*$!*]U'"4P.F/FU6[=A)MWT
M7' +I.UA_B(F!%TR#><A1N1/M[JO$AMG9,X!\$"#6?'R_)<'6P_HYPDN3GY>
M2N TCD7/2]1.D-D'O0].WKYX"0Q/85<?1);_T#_^NZW_YG^6/_UW.]1ERWL?
M/<1%7.+@.;AX^NZVFL2+(77T\P/[P)MT@:0E\(>?DMW'GS@:.I)X&W):9@E_
M;8>WV"7._NC?Y4=MZ;/+K^#.,%!F@Q6Y U^&@E(#9]7R, E0ZC_?L%/BW'#
M])\?X#?(#6NV7K/U5V7KHU(G"7&N^JR57 -F&<[) @\S&=><O>;L>\/9!SDF
M1Z8$PL@X0&(*2LU')QC$(UA+5V@8M]=67-^ ]0VX1S?@9N<D@/ISL*D\K_""
MF P*PO>6:]&_9OS[P_@O@H-+>=* "T15QR4G"*A!C3+E=NRPI);6_+[F]WO#
M[V]@!465#:F[=PK?\;4\/N1$)9AKGE[S]+WA:0G^^_"A!P.5<N/-Y7+S'20!
M3@P2<8#=I=!];Y'/@O*>4%8^CYMGAP=&G^/^7,4WCK".>N:44-AX81@_#E1K
M,#L;7%#[$H%6L8L58229 A"A: =D: 6*PA#F 6<#=P;H,!ROA6[ _9M)+0%
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
M2.K^E)3559U-EO#^-<7Z1@Y^>S>^KUD-G *>O])@6^;Z$JXOX3=W"1.Q+GP
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
MB$^VK/)27>A&(^IJUCV+4!>&=*/N:G_.;<LO1*D_UR7C 3!%-JLAN\!V8VX
M\[;J9$?^$X@Y@$G4BS^MC:B,FI=V_6=QDS4V-4<68+-&3O>M>Z><YQ-=E]&=
M%I^^JDMD4;.^$U]-:C"S14^GYZ[G]Z[K:<V&UJ6MD=U:"E=:V(U$67P&)12V
M!G-;X_5F!=;@J*-%M66&/C=ECQO"Q>=13_OZE:+M4-A:K34=ZH+H8B$/^T>O
M'OE5:3XYEH0%1491+BLNJ$-#L]#6#;=TE268G5S49=AO$T-]<VX+RMM6-'6&
MAV;7QTK;E"ZZVW<LEM_L:9L\;=/:7<L3Q^-0_+-V"6\EI6FY_GH<!*7I\]+6
M=9ES91G[<O.Y+03\*:\:VP,RG]AK>Y7^#=B/XA+N693K7[S,20J,A"U/WN=G
M: JB_]\EG[:C'LFKA7];TXXLR <[,[?"_ ,CM638[</$"K>+NZA/U])ZSP--
M@[=.<F-) .R<O?*<&U7R;Y:I[]7\KZ>3VJ/]6N'_\=%F-57\QT:8LL[*WF_N
MP6T2]CE$^H0:62N?QNCU2#@:YJPE]LZE2NGP5?I@?I.[VM-OR8)+5+=%M]L/
MP)7KN(:R51J%L&$GZ?-ZK7#Z6IS7/+6- !KVTH:W8$%4%%Q"%+C$H-[0VWZ=
M1FR)$W6 [=?"LO-E' /)DDVXA0#L=P/NZB=;(?^3<Y,'F:A 3LWQL('JVC?I
M/A;6#NQ=_@5D6]/6M^\\N<&TLT)\99LZ.'SW(M]IZ=H<!\_:V-JZQD\A]KX.
M+!#<VVR'_VL^-0%*6H#T6"Z<%*RJ3XPSX*[H?SV7)IR&"8V""LQ?,V))&B:,
MMY_ -3DHX^WT<7#15<W.,KGNFN>FM<%1;(*>[Z6.NQ%#/8][(9@-TTNK"%G'
M+->8?--04%N6CB:-43/9]7,[@T.R#+2-L)18*C2PR#8JJGEMLKEU%9;\@RX\
M:D]*-N0C*^Q!-G(JIPLH+9#60*+E7"N<C&I&GILJ/H7GK+!5UY0FQ8I_ \:O
MCG%;GJ9>@T+P::=_M%0PSJ;5D:6=D5LF<->*B64"#_LI%C>,35JJ=I9:7PJ
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
MQ#:7R;Y9G+M)2-S%WCC&E,5WM7E#MB3!.TYI?*.^[2XIYX'QI( 1HQU7=/3
M\, 8(S!V?IC# \,#PP/# \,#8T^ P7==;V]3P-A!=H- T]>8PD!L+3F,8B8F
M2[D+):J+':VPWB*R,9D07<SEQ'Q]+/>>MW)W74<XC/"."8:&E' \$ZZ'Q!.#
M!,9ANFL^%0\)#XD108+0$.]ZG[2'A(?$B""!<1)R/K*\M\>$Q\0.NQY'@(E=
M'T;_+DPL92G@QY_@+P%RLQ]82;WX199_<7_4?6P__M.J*/M-_^>\FN79]1JX
M-\J9J7(Q_3__R3!*?ZZ"20$=G9GR,M!&SGJ'A1WKQH+;?K)<$=>E'T0^#12T
M#-Y=7@<BR_+R4LSR3\;=.S7G]1^J^&2FPCYR=B'@%:4)9#ZU$@Z*:3"O@A]!
MMNK"?M'($)Y;%9?&YC7@I=5<_M.H63 K @6#9]]JOBASY5(=?P[A:C69V\>%
M@9S/+-4EM/821DO#+6%@64/*7+FK[0N+>1D(F4_RV;5]Y*7XPW3/G11B6C5\
M(Y_@/B>),#B?BQ(Z8!87]I(M86 L-XEE*(&W%64PGVI[U1\F["Z_-.6Y*>%2
M$)O+#HJF.= 4]:]Y7N7UHYK^S^!M50;/;.\7EC+%7:XNQ/3<N$[(>64'I3JL
ME3 X<N/SRBAS*>'>&(4!CG <!I\-_ =2M\-57%Y-8/P5?)3/+F!$3-4;H<.%
M4JYH:U]?MZ"G[Y;5LB=N&,]LXM3APL#@S>8ER*Y1S49:]JGU)U9,H)75++@L
MRMFY ,G)8JKAS;7*?3:.6&9J-<4^.)_6HKDPTT#/X<O,J5/WC6X&R(ARDINR
ME?S)U R])LB7E!> 8RZ=UMJ1$$&/X.:RF$]G@?F73>;!E<\1C4)K<J\F (^6
M^B:XLAHA)M!<409P+6"Y:\(92*.:B9GI838#370JW>?5L<I]M4(,V_OZ0CCX
MVB:!G?RW?4S7IRMQ;0'1R #^LG8M -T!+095.[@&L=A&YH7N-VMX &9?;;!M
MI;UBM:6N>>TXUX.2NV1HK<#V^D^ )@=+>_^GO)C4'0-MJ,=<%?.)M6S5?#*S
M Z%-)NROM;T#, )2[*T]H<"02%"&RTLP?=#BR74C@M)<B5SW+% @)I-NO%H9
M_-XTVVJ2^6+E8ZPJ!=TYF<8P?EYIF%7>MG'.IC1H7=CHT<#5#K.X%ZU3;@$,
M0^*,<SW$W1&AS*(%=&(Z@S&=7#MAPH?VHL_"FMAB4=2B-H@9J(?[_JSX[(;X
M>"*N9\74VN%FC+I/0**_BFMK$C%,%-=!.Q4&OXL5',U<@KUK%^#4V@11!<_I
M812 D";0D\[JPEPX*2HW_2P_TNXSU(&X IW\DE\ZO0F>QX=D]0GVE:6Y!(VV
M/7N.#I/V"BNM%F9VUG/V04RG]I]\"I*:3.JYVNJH'8+I%";<LK+3L;;0JJ77
M2*)IIONF??=K82?>&T_LO]C-$YT-LA/XM+VC;-Z!#Z,?>KJXXMD,.SP;U<>W
MH RE0TQ1*V*Q&$\P?\5G:TF+:N:TXHV1Y=R*#%0#W1A$-[D;1T!6V*X;._F
M1H"N7EW!B+9Z7LOIUUP?P60/#N:T!C4(TF09W&(](:NN;C :142V?<WO=-ED
M?H%7.O%:O9O8!L,']##YP1K-TF%@H="HO??M<F_PC=[\"M],K*6[JUN=D:G[
M=0Q6"A2XL:4P%*^GX-)<A_!&=1BN=+'#&8B@+.;G%\%[L,_.*>EW].W4R>*_
MQ+37WJR80&]M]YQ"+YPCJV=GN3:U)7@]_927Q=0V$/3PU)2? *-5W9Q 2]'O
M-S3<W>2<L[/7IV]#:S[F8,S[';?NX."0_OZW=T'=VX$1;3O8>5W0"](;R6II
M+%>$[+K?OJQRCG$&39P6X$8O]+7V1^V7=@(!I<X_U7ZUQ6LY7YT(=@6Y#[5S
M4+DNS.\\!-JY<9=@]B[GEXV%'[Q4.M2""E@A]J*(?F!0N\7U-"FFM;V"-DR-
M<_R=I%=4VNK7,8R0?6T-CJ/Y[*( =_*Z#\7%73>@W*EN[6GCF]K0^.!)ZR+8
MP9S;> E"4%",3Z;VF4HS!14%UP\<7I#Q?#H!M][]!1Z.G2IANC+09C>GE#.
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
MXO7(Z]%HA.3U:*_S<61T^;CZ@\_&CKCMPT1# ]^;65,I.A!75Q/HI9R88%;
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
M@4?' LI&$:QWJ)4  ^!9M %CEL85KTBNZ,.^Y9&0T#/J(((BQ +$ @^&!8R
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
MT8?43/&/-.F$=]A9FGW$7+HWPJRR^;:*9N7,9<(,D>?(%,OH 1WS66EA%(0
MSMJD=M9!5;F#,+\Z96,1P@GA-R*\ -6Z'(L1! HB,E>\)HS.!K#%X@FPL\I'
MZ%SE(R&<$/X $!Z*9V.E]-)G &813>!1YF0DEI^P0H=OI]U,C]NNE4EVO>$,
MU4Y2K=+N:Y5(CDB.2(Y(CKHB1]M7M#N<9_SJ?!S>XR0U9^-^2 T.!J/05D/6
MCFO]=O!AK9F<'13_UWE_TF];)5"MY..LN:*]I;VEO3V\O=VS<]BQY->5Z8:[
M3'P=D#GT<$-F7:L/>'H^Z0_39'(\^N#[0YRWG1J]&Y:/B*<5"OW<;\\E3R9I
M.CFJ9M@XQ:-A_*T\7"6YGR;EN?,/*2YF^;RJDEU><5)>>U8-N.53REDK;X(7
M6BB0RCH)#+-S8%/MW<E7)-'6#KOE_A\I/OF?-!Y5 ;>"BS]W+.9&CB71!-'$
M"IH((K/@;?)>"+#18OE%FB"$91JX6-5><X/Y-]F3G>L'3U1!5$%4L8(JT%JN
M AA %B!8A1)DDBX"RZ"U"BM2>F11'$R(<4?#('#RGH**VPI.'#P-5?&8LT]9
MI?+6*YW ,_-6A"AM81[&I)6,619B\DP8\"M,E8?LT5"\CR!U;TA%9C1WQC!F
M$"0WSB9K CAG?(2PZMCD!JW_XF(0I@A3#PU3+,CHDP\J>PLH@@>E?7*L/)AT
MS"L";P_93.Z.+7Q(J8N_C$;Q4W\PH*S%P=2Y[)349IU.%U)R>EG L41#'AW7
M8)A10D#QTCUX7WYWD*-W8M7(BH=L+5-0CP"W9<"E9"T:*:T. K14Z*55Z+SU
MS(<D5E2\;]"6YCTGNS89AC!'F-LRYB)DR622TA=_-1?M)HP6/#"?M(HAKSA'
M]I!M[8,(27]U_$5T\>#\R^G[-&ZP=07W>69>=.Z\W60TZ,<-7==&3\,M7]CA
M1QC.Q^/RAMDK6V%<8CW-53'EM57)1E!)>Q]D!JFX#\7&%X_,M%\%F>X<F"4
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
MEMV[O&D'DQ"E%:2*"-L'B6U2122N!R2N6U5%2H.)*+5%7@-\@#FG)&+QEXQ
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
MM=8MF;&;-V/%@S1CN47'V[,F)D/ PEA.IV3+(\)FIN5>S-BG&S9C8V%=R:4
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
M=^?]V?U?&H'#^N7]MFQMKL[ZPUAHJE[4CY?6V^*YJZ[^['HND]T?\+]'XRI
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
M(V]7AG"S3T1G2'RFT^\9RH4@_1X,Y8PH736E<['2+2S&@Y]&P>]M;G6UBC^
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
M@J+<FX XH+%"RF[J"=@1O3 T5++/;OQ2G<P_@2(^2(X\_/U 6[NX68SUW#O
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
MS 9J-!%:&*&(Q1DB+:4AI!9C.S4K7FM6_'Z'0M"N/@.1Y'ZR2QT\9%]8<2]
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
MJ/T$5SM*#U],)_E\MD@X%AO,S(I"VJ($<7,A(O'*<X%I\-*P3,3IXCP M<B
ME!6JK:3^H84,-F,X,\IC@C3S!!M)$'9(,-B6DN*1&K-<N4]%"7.L)V\"[TS%
MB >5W@JT+5-]-Z /.)U'*T84!Y7H"GP,A,[2IN6%SJ\'ND*_^7192=?LNA#K
MUU.K@]28,Y]7S0(*/!T4;1QN]&A2O"KU;T@E=]=W;J8G99_+"(;9R"S*8KZU
MYYO8)T:/8W<7^#MQ=><_^7$L:2P>9A:CL8M_Q!+&J 3$IP!0/'Q7+*%J!UJ4
M"HYFL97C;91#/K_7*'.M>V2]N%C_7Y0=QKX0R4\]V$B?SP=E=]'5O=SHWWQ\
M0EC$:LJB-#)VJ*P>$SL%Q(85MR"> W!/6.-HZM)BX+R*JLIX6UG.63;;G,6^
M  NX_:.?I$X;+@(MUD0N'Y0:H\(B8YD_H($%/)G>)  6!S#QME%+F8YLM4U!
M;&!0+3S>D[IHQL889=FG+=EYN>;8?B,>7'Q2+/HT>EPT_P,4@9//2U\_O._%
MFZL79RNA% >55XO]^<MQJSNHM%EL:H9=1/I>-!'XS>1JY-Z&)JIN:0#@C/#>
MQ>:3#C/NN,DR(IG4@FI)A2(=R%V7&<.,0\'"OYD5DG!-LBS&X;T-BCZ.W'VQ
M2O23 4"M;(IW9A$L#JKY%5MK?G?#_("#>CP1?%#-K]A:\[M[LP= Z"S] "(W
MK?K<%-V6 #>?%8P[E?\UBN-U4WK9!FHGJ>I&(.GF:_(/[MHMU(O62Y_KGDQ)
M2,U!B!?)Y4';V'-I5-X%1N/8%Z_-[^"6FSSU<+)1 5G1.V+CIN+EJX]?]G<:
MU7LY0!597W5CQ04XRE[X2936PO%5"$7;L&63J _Z]\&+1=FGYW^F!M0$.Q\F
M(,3>5"_^YRJV&1J 4B>2\$N]=^;Z=UWUI(L/>?GJW?L7P\'/+^&?].&[JW=_
M?S%(773+!E!51ZBTSP3#NJLX+#,].?;PT84JH/-\:HM)Y/"NU193> B\].,H
M'Q=D$-?C)[I2"$"6E(LJUEXTE@ +''0L?W,+&TWO2KW$ /- K8AO*(]B5G?:
M6J+"&IR+YNVCB-:^AF:\-ZH<@'!Q@<5HPNGLLYZYU;63%5@4B YO:ZJ(L(EY
M,<1@0S>W0E#^FNY]/9WMDI@O%_[#%$[Y/2BDB_Q%:I?>G-@EI4.>.LD"98Q0
M':2WS#OF63",'3+%9/\&</3Y?6=.W0"N["-?',(:JI0H5#2]2"#?C#QG8^T'
M%<.+K972N[GT :S]T1I>B(,*T<760O1]-WM2.=;24'__%IQK5E>1Z.OW;,59
M,(.KU'WNU_+.-Y._1AG1'%Z.,\ULAAT AH&!;BAEU&/KA))!HMV]@O\9.4J,
MC4>J>A7;JP$'3%/ZJM6GQ>\>Q_<0WG!_&G/-&P"4)5\]#BZ,^$SXC'I!F&/8
M&.\#$BAHJ9WD+9-SUD8./ )<R'.T$2ZKG4&3X/X8MSR(LB(:ME4+S<14HT1(
MOH.7?JQ!5OEA_1O\<@L@K/KO_<WK,>@+$8'?3U,'P65_RY>C3Z.\U-'>+0R8
M).7E23%Z^>YOP]@?-X]-^2*3+M;3WD;I8^%E^1S[ *;.D>9NG3J2^O#)5Q-&
MHN;48/=)JZGZ0ZWHB$!*_P*XW']=@D3A**@I+[5_2F]87VVQMMJI<G^^ROW9
M*L7#[@\)2:?SBU_76>,C"_-M9?VEWZ*);H,?2R_%^VN_G$D"9[ $=ML6[C&<
M4='3<C)-3:EBCT?@CJGE<%)H$TP::)0OP9-71W8^&7M0A$+(,WE$#HI#B%UQ
MB.4,NC=)8?T0]=5[_>"]HEP:J3/& SR9*8$X#<02)4@(I"WL_N#^AS:3%IZF
M"1?,.BL1<B9@8I4TR.JM4\ ZDK7M'I EA 8_C;0I-?0S^3P."CO(K6&'W8 ^
MX'0>S><A#PH[R*UAA]V;/0!"9_%Y_#D&G5=B^??0>]^G@^*Y=?94X6$?@_8(
M4LK?1IG1Z E].P/[=W0[+FS?,AY=M+8>I3%3L>=VV0I[EOK5@\T_RJ^C4S^Y
M,:) 329W5%0_@1X3Y378K]>CF7L6U8>[E5%AL!I;=Q/^\Y\B&'YX4?5RA"=_
MU(4$C"];IM=/W)^B<5WT/2OB&/54L#IRT/0_#)<.B.IE#?8P7K*'V. 9U*6H
MXL2^_&5KYRC;0;^X*R1PGL(0T[*+M+]I#A-+X\?JA1IO->@L9:]I (A)'I)\
M8:_+YM  TMC"V$3]8+Z83<INEG5L8WX]FRX^7H.0A6]]PQ>1SN A(O;KFN@C
M^XD^_42?PX7303$VN;V%\4XY<X!P.M)K<YP$/RC4)[=W,=ZYWP. E)U#@M>M
MMAMM?ZM@LRT'?M[OYEM/KZAM[/=14,7__W4&\F0,8NK&NVA<?Y@M8M]^D#RK
MIEIJZRN^!_&BX7O0U:,"7#3MKT+LA4U<^.^3(SEUZG_(4)>?IGG^(@$^">R7
M^@:X3'X5?=G>_;^8;M!TH! $[ ?.@4K)'#**"(*1$D)ZDTDOCYIM^(!!(FB'
M4V2E]_(R5-+N0"A,>&##N2_M\#D@RT1O.<7_UC>WWR>@EV?Y$WP:HKA_OXAS
M"1;1<P(*1.&1B7R_C-I$;6+-'@<MHHA&W!;>E-MIT0JS"A_=WD;7SNV:F=]H
M&E#7R-;*UA87V=IQ@Y%D_.QM>!/'C8['"76;,\\S+@(7&;<F8UX$R8EUW 'I
M,PK&^3XQ]N9Y9\WS?O/+Z_K T?:ACQ\^WY_ZF* _:BR[B,H<C_KO].@>WM-
M*>:6DV EBY,'L-6>.6X5PT[*K T.HH(#$N<9>+3_=H)4@1"6 4>7+!A073-F
M#/&28<H]:>M;@F3E!T6RJ^V0Y]D#)B)Y#:IU\L?=1H]9S'M8?(R,LYY9^S^+
M<1H21)M>OV66SU;7<3OPXC#4",!FP95%RE**)*>"\4PJHCUE'%-IM9;F7"PP
MV\(!HT52-I/OCA4@Q!PC-@[;EDP'8/I&.Y8!2\!><-%* B=@!?,65C#P<<K0
M*C.([LV*Y4X*S"BBM:R.\L;.^BV3H>X'9<#6;0B":'M&T+ZU\VF,[!1AWFFI
M$J191C'AL&'G%6-R5K6#R.]W2/55+$X/KV9MKSVM,C33X.W*SIS-JNR TL*L
MEC0 BW@</<\E)";KP&N^.*1)"]O0J,*;(D+=1!E) V<98=YPSCPE!@NI#96"
M4P0*9%O'DFTHP[M$F3K-L1H1OGZB$7!+!E.SE-=KL*R>DXX@/6P-]8IG)%#7
M,QV6S\V:L"[\!F5VY\#"JN+LH_)L8:NV=!"8.+/XT\B50YC6[EO!C<IC,DF'
M%"^IO?TUAE9+^-&#O9LX91%DOQ^K-/XC_%Z$0^)U-:!J'T;#F5(BMO_]UL<)
M5?!]5+T2(/;)8"N29]=>F!Z6-UZD8R(+W!I -X]H7Y)0\BNE&5FC:%:FL$EY
M[W"I]*7OTKO*@533Y:.32ZPBJT]Z-$XZ64HGKJ>P%PE"8 "X\J4IFC.YJ\$1
MXVV))FVQIA+2"08QAJSA2GA%.=*C#*IMTNZB7AN*D%@Q]D/4<S]^ C"-!^_B
M!'@?X;1"P6Z+^9+$Z0XM:>E-:_C:&U1N0 ]R3C*/) A$))6BV ;0C[110?FV
M>><IE'K_N7<IDEJ96TL8E)RERZCJ5O$9S_5(H$A$$16$V( 80(9+X7@&+$SA
MV"<.MTRW((\/%-&BCRV!\H IHROS*L\6=C@H&55N'T"ST_]P@-/B(:/:NX70
M0<FH<OL FCTW^W1B+.L!]91L6&5&;$ZA7*9/ GAJF@!J*#VU,:-R=5BF=A$
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
MR"3M8D.Y94T:K"KEZN;K.=L;#R>MO/:X5\O("X!7'HO8_6W;PE(JZ897U"I
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
M]B^\2D=Y7#P*:&0!_/8CB(G(D:<A@:"YOL)-^AGD7_QW,2DEJ[XI)H>E=N*
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
M(!S+5*LBHEE#_N4QUH+YM7KI>="Y;5G976GQ<055=XZPI87$JTO9H%\,OZ6
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
MO>90>$)PWUPMF4,SA]YB)0")L#,8."N)=B"8!A9B$;A6$^OHKE9"GSD4!>.
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
M2"49)(A:"05A5B!-2-"C1+?-<WH'95F%Z@C*>%:AGKH*]6ZRF-: QWHO-2?
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
M-4DU TZ/6"L#SIX!1TKCA1?::2 )U%AZ"IR2UG!-D$<-@-.)W89/1.^::6;
MR8"3 :=MP+'2BP P5$$D"7-(>>XYDMK2Z+ZE#3'G3HQ2?,))W[IS]696_+;=
MO#878NU0O84>4KW5./YOTY>V'_]WSYJ_3A^U<9K@IB_)7*AVKPJBXYA>DDN
M<@G0H5Q]J5-'+@#:%X_D J G>NJY .@IGGHN +H9&\L%0#E)N.=.G;YY;$HZ
M7.NJ=F>.'7!":(AU=-(H2:7V4EO&+!:66]/0PZBC'#L <QE0YOG,\WO@>0*1
M<T SIH0BGF.A!%8,6ZX,8=CM*X,/GF".,\]GGL\\WSW/&R,<1\ [A3D1P C"
M$00&0P@(A!3M+4,0/48YOP=;*)<$Y43G1YOHO 9CF].="2#4$:HD<H)0JC1A
M"$J-/90&8+(_HX7 7!B4>3/S9KTILN;:8P:LUX0HAK3BS"$L( <42]:@:'1B
M7##6-],B<V;FS(-R)@-.&^ )X@P3*:AV3#NK">;4!BYM2 #MQ 3@O&\&0-_#
M((^B1&AV+7L@%PCE]-G'GCZ[#4!O2*(%&AML?1Q"+8@%5E@-@2$2(JD],]LT
MV6^GE0O!N4PHPTZ&G5[L2N>P(QUV4%AEH<6$6J$QTT89SS23&&*WMWYQ /==
M6\RPDV$GPTX[L(.II)  B*F#!#(I('&",H^ T0$)&IK2=A2EDO*IU"BNV:^_
M;%$RU-X@++E+70L$'<[H1@69;RX.J@]$KQ9B1DY-T]F=+\WH^>2R*H<I7ZG.
MKV"IJO;F]9?/[SZK;^[UU*D_3\./DH?3]:]]YMUD,G?3)9-WG9M*^.IQEWOR
MR_4[7X:%/==Q]<^5#_=].5"C'^IJ=LLCKE9_/JTN46Q0HNP!2"Z86GE0A8CE
M:^#7P7DY\"EY:ZY7%C4P1O56_9B>_?W5C0>ZMMS_<,INL=OM%!']0PW.IQ&\
M_G)V^OK#VT_OWGSZ>/;VX]G7EFJRGKU*T]SB2*R(Q'$\UC_^KEXU'W!%_JE>
M;O<9[F G+H?WG'=7 M$6(^_>IE'@P^]N*:*^!+GUQ86+FN%HF"YZZ\P["IP(
MQCAE#!+B-9=*(8J1TQ!:1=DVD<>UF7</V=C&FLN-WT)/HRYP50I >E,DV#BH
M;IWP(F>ZBD"7(]M?/KF"N%RX69'OQE*67+CY%.CT>*</]HN #U15N5<G4#ZI
M?%)[/JE#U*SFD\HG]9A/ZA 5P?FD'MM)=:/W/K0<X3B,MB?=D^#T8K)HL: ]
M]Z(XDG/_[*:FS4X&^>"/Y. SPS_-<\\,_T0//C/\TSSW(V7X@WOP]U(ML4T\
M\(A=_7O,,7PDKHR\8WG'\H[E'<L[=B2NT3)["8GCZF!9I,,-M/.3J5M.=%-C
M>Z-T<P^-GW/[JWZ5(_2MUJ @U@^3V>S=='+15%7P.M'Q,L?3S7X+_YB%9Z^5
M&W" $ &0>6,]D0A*(RU25FG M 1-3;&Z*:[$)R!F6?>JWJ"/%4U'!04'ZEG1
M%TY5T_E8E7Q:\&(Y3.AT7#2NJ+%FZ9!0WUR]%D@Y;XF@,DU_EUPH+;R%#!&D
M,1(-)8AW,B>I,^>*-Y^C3;5  +SHVZ3I>_-F1R?_[UD/R'K (] #F+&&,4^\
M9(Y@Z97T3DMFC%? 0=I0=MA-M3,^$;UKCI/U@*P''%0/X(9A"3S'D3FA(=H
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
MXO0LY1\NY1EP EN/#5&24$2%<DIB*QRTDE.YKRY=B&0IGZ5\EO*]!9?-4CX
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
MSU9[93"V5@*CM/;$":F#X \LPRA@EGK8X)[#  (XGZPT 1?XYS+NQW3ABAZ
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
M>C #,[UO:&<V[H2_B6[RIC?V_>'X;-3:AIRG&%$+>14M\IK@QD;)HPXJ$D_
MK:,-.4-59R*1X 5 \MXI!E)RY?"F+'KZ2+(G>J..]INWKXX?YD'?O0TK[-V:
M/.B[;[/"L^V?!WTXN9IDF6YXW91WG?=9F*^QJ,^G3':K6O^U-XA'Z?4HAMX$
M%74]YN(WB_#Y[.NKX6A4]_9_;7/W]LGY?'1?N& 3HA\E"3#"$?@H%@C1B/[0
MNK45@-<3J%X/!W6-0H[5OD4VF*"NK6=.?;2Y(\MT1$ S6^KWMF>K/_P:O_>O
M.!B_LH,_[IY#)2^L@[QKNFY+G':MLH\?[.<]Z./*:G^G7EOM(5>S155Y54W
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
M</P#[G!<QRW1=+[..F$P02_0OFS?X.L'R%=#P&H5!*SO4^;QH$H/O<KCF6T
M].,ZZIQY/!^$F2+D:R'A!@!G-#2>\ZGS$9JS<<;7U@V_(?BQO1K!S$>YO]_9
MCC.'7/XQO?]A<_OWT[M?B[C(F%)(]005-$".:(OT(X@)/((!:MIJ5N]M=M83
ME9,OF+H9E;M(76<?HFIB\C?ZV,X548UOD/R@FAY$_1[[_6IZX+ _''QY7L<^
M I*R&CIDD&EB?'PR_#ZH7.P/OV?3\\^S'B*SL]K-MJX78MXM'T<3FX-Y%R6
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
ML-)+"\SE&8%.:<>D)@X$-2P@>KK/T,"]4"="FB>B3K81XG^\D8M2?OH[104
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
MEJCS>OO/L][D_/U@/!F=Y3?'1[FV[/C$#J858!^&@V]QC,[@C?HOPE/PENO
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
M8\)_6TKW0Z##?;#11Z1HB3J+1%IA5J6\]8=Z,#6VI($2K O"%I\I#>!VOY@
MIT9\<Q8?47D6O1>RPC(\PDXWVFL\F78+0MS9[.&DXV7[\."\YZU\V1H'W I2
M/)D[@[/R))MN,Y,9,&%B207G-LU4*C-K>6[S1!D2'Z26,N>;>Y/4])6N(2_R
MEB_'..!L!O!#;YV'<UL <Y;+' !,8LHY)[G2UN8ZIEF&'DNSP221UP1@MA+
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
M"*/<F(R*+&_S9G=^S&0S:;M$XI/[T8X/N:&WSIW(+M37++7<26J%R0Q/G!9
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
MZ*:*>6ZI-,)HIA,C4Y;&I"6N^]R#Z=*^1I5T=C(]%+$RN@/&XVL7?,W 5 V
M^\.1K0%; \6_X -:8*72U"94)XH;QBVCPK \CC,"^@AW*6]MAM<AK#9'XA;\
M7?(51.@DPW3IN_$(:S.*"F(5GZASK4?.V;$?5NMM8UB1F>I)590!1JH=WV-V
M._:+ 0'J=1%_*"CA45?H%T4]L1;K1,;U(ZLB$J^YR#M8RN^P@PF(_B<<%]B"
M11\6X=GW5] H0'<P%RM84I(0,"\HMSS-><:X4$2FN7&)5HK0N+5$J"N6M'K8
M_)H&36!M+!]H.3V^G@^_JXQJ6.THN@9@5B*C/G$X2+D0=9C7MD+0(107?!B-
M?YW=6%R-OI150B?&]/$".2@'7-OQ;?/ *',B4X9KC)AK)SAS-G<D)=2RV*[O
MH?+$ ULL:S#3<5W6P.(W1CXL#3KNU*<7RA^0&.LRJND=_HK%3C6H-@GV5))Z
M$<#GWG4R.X!W#\V#:;833)1S-*.4.S1'\]RPF*E,6<YS,%)W2BO;IC!CIB5O
MF9*P@P3FY5!?0WB78;G)O! JN9Z74#W0V(MB-0^MRE9V0=^@(/['=&@CDC8U
MQ"9AV]_M6/?]6'!0=49@ X*6.AA-\##+_;=@ZCZPTNHT8S165N093S-05'P2
MC<@XED/1EB:7+$Y)6F(E_/0"2F762_.6II@[CCPOI/E&&R#EILH!O&DZ\.A:
MJPD5QN *O-HPAS,EMCQ%AWBN_K!)A&];-8( "J;4Y3S6D@OI5"X<RZQ)I5*Y
MC=MB?9TAX=9JQ-N60&ZG*+B@DIP,!A4R;, KB]$ F,VP4;!<G[(_7O];\&LU
M,/%YQ7WKK?4M3'S^)/>#]*OYU]\'OQ%.\IQD'.[_M__UYLW)4-^,QF_>_,W'
M.+;> M^'P\$'W"M6X3F"#[CC.?4!<_MR,#M,I.*5_"$<];0(!>!C>R<? '=&
MX\D;X!KXU/%X=(\>8WC$>#2]OHE&TW$TZ ]+SR0@2'\2W??AY:?PWO^QPV"*
MO)/#D"1S.L(?>U@D.ATC.@';NY5CV#B^T/6'<JBQO/0.YV;Z:O0A/'$ZQNW#
M/2%-!G["VG2_;L#8Z:0_\/&1 2C)_BWH5+W#KWL-IG5MA\!=!H!1X[L1L!ED
MP?!388M-_9Q[ZZ.RM5_UW;3 LRB .A7 $O?PN%,U!QW=T13,KUAR8*)2:I;F
M&> M-OJ(6_+UGNQ4E4Y3E1,A<YIRE@AI+4M2(TB26F.L>LRIVA&%/.)736N_
MZKM?+\\_GUU>HH/UW?GGDZOSB\^7C_I5'^5MZ[>]!:PV=ZTN8%*(SFZ]V%9?
MZ[J;-O*UEHD-XW T\5NZU'0W?LNZ:+M[4J /;U))Q%)^E6&8 BSLT3UPK6*"
MG.'ZH8>!E/^0 *CQ0T1XV;+B9#RQ11\D]C]D,;'W<A(BLJ4_%S5U>3VV7JT
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
MH7X+*WT_O5NX [_H!7?.3?E1^8#V3Z,/I[WHX\?37ODNP)QO,CP_^E&/!H,
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
MNPUF26W1>Z;;JW<;,"'DR%1U!*695H3LKKD<H+E#:8(YZ*)E<BJ^:P&L_OM
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
M^UB\P?)?N&*E%IQ-QS"PD],*X/L'C@/$1B?D110&\$^'"U=CX!Z-6'##X]/
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
M;YW]"S6Y([P<,;!W0&+P*TN P;<]4Q$F=M34A(0>T]30[S^>!AC>0XN4@Z6
MTI^I/S,X#J0'1:&XRZ1'6ID*6MHO=UF):Q(8RORLL%VBO.J3F9D*N-'G\"\8
M@>12UV! _[?U=]),%,)&' **W9E'3@/FM.11,+F'+UKXUMO&.XRDA/ZMU"5(
M&_/(! %-",S2X(9$0SP=_$=<#P2P0Q> S[_#AKHW\A!<R^.:+M,\1(5[I:.>
MS,<?Z>H#^XC=F^="W4]+2,^$?>,!'F\&@C3TN1"6\J*%[]@H$8SYR=-?/#GB
M'5L>8'Q4P^?DQ#1R0+TOI)4Y!I[P0'M-"O<OE%@^+U';74Y!< G2+9@*, 0(
M7-I<"4:V_D3>LZZ8STO@LSK >\B5Q\Q#;"QL66/I8P%W,*TF9B*F)U8M(XM"
M+P(9,AP*#0AC5O*9.)4I^"X^22/9\)GO^#$N,0(H]^4W>'3K.5Q"5(\QA.>!
M^H:DO;H' VULHF^LHQ&+;K@ N!Y?G1X!-WMP0$F6.$"]<$P^X81 *S#3:>)[
M0>I!D*K<3[%<@#BR6D66^_IWNNCY"R+\BEY4P8*$6@AW,:=+E_[FI8;M="SO
M;NG?2F<?>^.I#VHO#Z<Q^<((IB(<=>)%>F$@NA7EU51X?LQ(E\';ULU A>"Q
M\0S9I?%)CK=](JK><;HTX(PZ1'6-.4$V$OM/5$[=5P5T-,<3&&@R?4FC#S)6
M4?H=O$N,;XD)BZ4+9(::'YH[N 5[L 7JE_M6GOEG6'Z^7S2_B C5L1][-5!E
M?5^*\J*CH>P,!10M\K1M7:21U8RZ+ SF<>5P3"59;FUTA<RYLU*TC$\[!I<G
MLB6,8!Q"9 HP@6.1R"J/FM1>A?44>ZZDO18*>.FY/$$X4J#1210<#QS4'DE9
M3Z1!09-"#ZA 1NA+W OF6 <4KT_57K$H0\%?"%PJVGB#?B787TG@,8ONS57?
M<44.Z5%WW4A8;8A&*-QA98N\7VI1,F O$B<<,"\PR1$(_,N;VAOZ>8)P,?GS
M2J*YV0#Y;#0Z%_G6D?CCJXM/7^".H5BPCFR;":29XC)&2JF<MOQNLS,IR!A-
MPDE1)FPFO_VA.'H&.-7HK@(W1?[(SH=<)GD^EWSN6MDT"8O7NN3"5L??:-OB
MN853B+JW0'.*DVB*&E1QA1])0?6]0%QRJ,)2$ [T;F<J[@#RO["8Q(>X$BG
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
M()T4(VQ78ZQ*,"#2-1F1U8P>$Y4PFLV64,T:X)P@6*ZX#8/ .EL.FXC'E:?
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
MN7!B<"NDB\_H5VV$6H7V)C0YDED)MN4+$80N> .WU.B*#0=<]2Z/55/0$3
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
M_41N1P24"N<KK7,! >>:IEZ@?6GXCWI9A?.V9'8^G9IXQ^3#U^?!P:.1+0]
MW#.;B8]J!P=NR[GE4U&79@3':8LX6P*I,^^@KH&6[2UY<P3',R.Z@B+;%RY0
M<;Q=-1Q]3C3ND]:OE!KJ[ VY-(Q]#!P-:=KH1C*<P5?P^!LUP<SN[[\IZ7G9
MB#YKPM@6E9.P0"6\H61U]-(SK #C3=!_)R4SJ;U< 7TTIL!G$H@;&H_!3>01
MPX3Z*)+W4+X="\67.$'(;X=/B(6(8>;,+^+>>#"-8AFGT]/%HAH..21PQR6X
MACY\Y\6HO-^22S(;U_LIUN]A2KL G!#,(<5=I1&NK_+12S4%ND<1?K6OHPM@
M<2:Q.4FA3Q!$4,-_WQSXOD7R:<:9^08MV>DX6+::R+SJ(:44R<B,EZ$P/[^F
MP4:YU/0ZK"+_>']-(RUID6"_3N$](P*4W$^0&T$/!*7.BY-XD=Y%-1HXQJ]E
M\F=:L<$+R&TGTE5'%$1; HA6/DFY1B>B,XTB9-0Y\4@1^"B);W;.'/,N\S%S
M^6ZXRZ4/!2P^F#$Z6,;3L8W-!R>A)U/NQ^P[_K8H]&%+>XC0%2FCST0,BDM
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
MNP'Q;;> C.U%7H$UZ6L5P+<"^)9!ENT(@*C9;]N-;@7PW?Y.K"^7ZA4<Q9>
M*UZ38KHQ2&7%A2]!##4[=JNV%G=EA>U]I I=Z]B=[HZHT+MDAE;8WG+L0P5L
MJAB@8H!7S@ 5MO<U,\!K7W\E 5\Y U38WH7D>3G8WM_"F$]&UL&^=>R=38._
MO=!.:]Q:?WA.5>BV0J^5$7?5L)O=M42(*G3OJ^?_"E6\DSOWLE>W$Q*EB=5H
M*U3QLUWL-;O?V4(9NIU!%>LROK*L[Q5W(IZPZ+["&5?8O=*ASEJMEMWN]<L+
MWML)*M;;V\ 9[\89J/#-.[ES+WMU.R%5L&-.53KYN53L-&MVL[Y(\5^3QEKA
MJBM<=1EDV8Z MUK-NEUKK:4J0H6KKG#5I5!W=X0!*ESUKG/A2Q!#<!_T2RB&
M7B.NNMFU^PNOYA*IT+MDAE:XZG+L0P4JJQB@8H!7S@ 5KOHU,\!K7W\E 5\Y
M U2XZH7D>3FXZC//&86^SZW+?>N:W<-<[4WWGJX@U64Y]3L!W6O5:W:SOZAG
M4P6IKB#5+Q=2W6[9[4WUNUZ'P_T5';)ZK6.W&B4653L",^[6[>;"&M ;T^*>
MXD^M8+N[:P?M!#3LG_&$!6K\_)\?-_J;CZ 6XW ?^RV[4^N5%V^V$SM308%7
MIFEM P[?L3N;TK1V:?.J VYH>#6[7=]0?N\+AN7VZW:WN2CQ9$T:7@7+K6"Y
M9= C=P3[TP1]IM?9Z?*6+V0GNKT*EEN>X/XVW. UN]^K&*!LZW]]DJC?L_OM
MM033*F3N(_VDG9[=71@9*Y$6O4L&;X7,+<<^K!665)9]V/(-4CIZ[ 9?5GC1
MU\P E4 H)SW6"V.<G<B:]*N=01/^QH/ &_+(^K)O??("9[32T*1M7?' "R-9
M[I7"E!5$\=5!M,J/^VEV>W:SMR$XQ<M%3]GM387.=^P$E!^DN/FZKQ5"\4EG
MK&?7VQLJ^/=R 8K-?L^NM18%1C>F&#[>:MI*'=3KB+-X&O&HJH/ZNK!#.X'J
M:7::=J^YZ=U[B=BH"ORXJ^#'S==!7:L&]V)/6:-F]^HE+MF\&P#$5J]E=]I;
MT. J .(+ ""^/M!'L]VPNZVUB)UJ)UY"?<[';<1+ .15=3*K8VD8/QV[UEQ+
MN?8*%??8IB9-N]O;D9+O3]&P7P4ZK0)!5/18'3W6A];:07J491X5GY8(O 3_
M^0%^8@.?XR_PCO[XST'T,_T@KE*Z)_$!,.Y]/YXPQPMN?GE3>T,_3YCKJI]-
M_,^3;W)+DZ7VWS)JE?'GJA4*,GR 6?@LCG]Y<WQU\>F+%R?7.-4W>G6/N>D[
M^/G\-B3AY/G*R=OZNZ5X@4V3<,X43$K\9QHGWO!^OG[UW/F>!]97=F_U;0OA
M2;9U[+% UHVS6.!:NIR<_!UGSLB*N,.]6^Y:#/X9)Y'G)!P7&#K?+';'(M<*
MAU8=S5@K'C%X!'\^PMVS#JRS,-C[(TR E:PK>L,+K&3$O<AR&+)<XL'S++9<
M#SZ3A!&]# \8!+"LHW \8<']OF!ZZWK$Y8?OX,U;YD]Q<@F^9@T9##UFT3>>
MB+]8(7W0<EG"Y=CRY;<PQ026- DC6A"#=4]@=3.OT./O+*#'C^W6?J]G37@D
MEFK.R*2-(,,M_ ;&XM8]9Y$UC,)Q9MB;B 7)OB7WI$E[TIC9DPPAUK\_*Z8Q
MTJS5WF\_BF;PDZ8:&R;P8IXABDG8(A+6M\'6ZR ;W!_U0K)E2/$($N;(MJQ)
M5=TEF[E+&KMUE_P>N)*MI'C^GW_T&O7N!Y#E?.@%P($.O!-Y@VGB :.W:O6W
MW]Y9%SX+;/.M]"GX?G(7(L=CM($$;V!Q6(V'C,7'$S^\Y_RG&-@WA$,(K!T
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
MYM^Q^WC.$M/9CR(UA"#0>ZLU^6[5R%MO0$^5<U_^KO;!&DD\+CGV\ZC5 N-
M_<G<IC<_?YQ94&ZZOW+F+D'MU2"I_LFL4<2'O[SYQ_7!X9>3\T]'YV?7)V?7
M5RO"^[[Y2*!DJK\&?P(.B?_Y,_M8O,%/AEVO@A:%F&L@C^?^\N;T^N1KO0$_
M_M?>WD$ !DVTM_>1UH%R(4.IF1&7G=";C_@5J][8_^?/..K'JY.CWR]/K_]-
M1#K_\^SD\NK7TPOK_)-U=')Y?7!Z9AV>G)U\.CTZ/?@B_VX=G!U;7P_.#CZ?
M?(5-I!\O3[X<7)\<6U?7YT?_^O7\R_'))3QR?0V/RV12^7]*"7J717+NK?.[
M@$?QR)L0*X&L95Y@'?* #SW'8[[\.V'BO[( CM$8>&W;2P+NQ_J 8/^&=QBE
M%,C[F"<Q_#)*1E2;;Y N(C07B7_CH@Y>G)8*DG\X"L? (_=4NQ!^]95%S@AX
MAVHIMG!P42C1]2+N)&%DBQ\#-N:NQ;_#<(EW*PH=AD/X.%=/Y">#@X_#B,-'
M@=&'\!)6(D1);[UM__<[-9W0J-V75EPT)OI3;-V*FHO&6G"SF._K68K?Z.FI
MJ<6X2&:A=)W8(&AC4:F1YNM@V^,P@)]AS6,J<V(-IU'@Q2-X*@G-.>Q+1O\]
M\'D<B\5CC_8[1!=Y,'F')=RU1;E&UX5%T"KFTF5V0;Y'>1@##OMM>;'E_!Q:
MG4[+.AI-87^ 8V)@' :? !9BT3?;.N8^%F[D5KW?K366*,SX:G,W0*^9UWEX
M:8?7CN1JK+*_\GP4/A&T7/"5@@JM<'3'<*0)G#_OLNT]X:Y]6W\GK]E=ZUU<
M\=@*>.RP8JQUQR8J@;UBR&$)#Y- PNX:HU>;_JQ-OQ#Z_TJ%9F-7A6;%2Y4
MJ3:]$B!ETKI>G(*UGE-1QC*&%;DJ<E7D*@FYUF$0OXB$G!5>W-;;YIR;6_K
M-V3"5P#@1X TMH)6;_7L]K8A0!5>O6+7)=EUOU.Q:L6J.\&J[3Y(UG[%KA6[
M[@2[]O;K.\^K:S8M7IP'Z/7"H;<B:"JH>[6WU=Y6>UOM[>[M;>6U5*K)OW@0
M\&2$F<>''G=Y!*]9*XTZSO-=5F;)JS-+&BV[UVWOO&%2<>NKX-;_KV+4BE%W
M@5&K3F$5JU:L6ODE*[]D90-7_HUJ;ZN]K?:VVMM=W-O*+ZE4D]_"48!.R1,O
MYL$@XO>V]5NTOVK/Y/]K[UN[$T>2M+_WK\BMV=EUS<$8<355W74.QKC+W3;V
M -V]_7Z9DTB)T920:%WL\OSZ-R)3$A((#%B !#EGM]H((65&1CQQR8C(L^K'
MLYK,K92>RUJ]L1JU_"=52&X]"6Z5L4O)J+E@U&JMT"@U)+=*;LT#M]:*Y=RS
MJ@Q?2E?Y"%QEN;9R;>7:RK65:YN=M97AR^4GNJ0>NJS+N*5T6=;(N6P4*J7+
MW'LMDEM/@EMEW%(R:BX8M7RI%!J*+ B7[)H+=JV4B_EO"R,CE])+/@(O6:ZM
M7%NYMG)MY=IF9VUEY#(P3>YU=4R90;Y:'BRA9<H(XJG[#N7#'RLK'5W)K#*
M*!GUB!CU&"IA):M*5LT)J^X\=BC]Q5/R%^7:RK65:RO75JYM=M96QO!FQ=,.
MFXY)JTBN]:YG_D>W9!3OU(UXI5DH5V483W)K+KA5AO$DH^:"4<NEBF15R:IY
M8-7\8^K.@WAKF_$R 5 ZJC(((==6KJU<6[FV1["V,G@8GF--GW6-7!5)'X@V
M=F7D\-3]AFJAK,C H6367#!K_IU<R:@GP:C*I2P>EJR:"U;-/Z;*P*%T4H_
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
MEJ/'\,PT#8\B=:QW%".DMNXM![YS,9,-1J>;B7GN+4_37=Z>7W?Q_*SVF-H
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
M<P&-PISU%#..%BVI0<R2$O^N;4)M&HR-3+<IIBLQX>@P(6VSJ)9S3'C#+%I
M@,T,HS=P "_,>U(Q1$@)"\KOP8*&Q(+CP()+L4.Z._N@GG,L\.V#P5BWM77,
M@U^HZ:%H"Q-:N3QNZ^"&#6T^W;*8K02$HP.$M(V#1LX!X0WC8%[^4[4-_'A*
M# (PMK(?]2^%_=B$O<&%?8=[)Y<Y%W9?^_N[JANH?X7G)*"=?,SJ/YAMN21F
M*Q'AZ! A;?7?S#DBK*G^ _D_(O4OA?W8A%W8^A@(K)Y7TLZM*N5<T!.2JV8J
M'Z3SWK+=)RR$YD$[L2W7U[^#\C7=<8%TL!:1_\UOX(:$SI9N,3CK61%QT4_'
MHEAA1:R;FE%9"TUXP5SLE)W$7E( FI$-2]R.5&K2X3@.Q*EQZZ)^83 7AD0#
M[9DV]N0]L?..DV?1NA#H,,MB] 6CME%J1L24X-;#6D(> YZM?(7(J 6JU:0X
MYUV<HP9$ZLG91Y-WB7;$&J&#6:D3-[!+!TLL6%?K5]/5^A(.<@X'I4M?N^L!
M?_]+8RIP\F7:T)#WO,NWO($E"4<<%M+?4=PHQV#];.WMTPNJ8J(2$'(."#'[
M0$D]PI#WU,.$",,;T<7DZ$":,<8Y%)BE;Z\M]V_& I9WBI/!@5-&B]!\&((0
M_"N,#9SOR(8XF21%H4R/:"-"V@E'(_E^BX0:R'VCI("= &H@W1X)(.EY3T&,
M;"6L4[[I/:%C+\2^=EAG80,D4$I;%W@F%C+]XIG,K_(NU6;8X5.G*:[G#SG6
MX#O9U&4_35U*C8;P;,II U;>4R3#;=#-$Z9+E5U44:0<^'S39GF7BU.J++@X
MI>3^,1*N)%QM$8@II>U*'2C+,ZV>X$E)'7XVEP<V!PBETJPK*5E22>5=B6 4
MPZQU@R^E]9!I[2:H*3;Z2CG:(WMI;=T/L]04.-!(&P?RGML9;9X51&3O*1[%
M3>XLD/<E\=APXU:IA!7A2X,M\+07#AOWU 2@$4]+:J\5[+>\HV%._<C0H+F
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
M=C[_5729/EQ\69C0W'"_,JJM0>UT.#O<(_W;H'5UUWFX:3]T!YWNH)_:7NF
M&RB8H0!?X;$LD:W3N06._+7$VME]PHFN_?2A?_MSMS7XK=?IPZ7_.C]OF>K8
MLL_/O^#09U_N;URMWJ#3OVUU";SUX;=>N],G[8?>XT.O-;A]Z&Y-MM2R41XC
MB22XA^;#H3B%!Y8^2"Y1*@B*2NU,^Q@FF3#5LW47JT ZW]4Q(FJ0::(T*]4"
MOZG'GG3'M?$-8T!1#6NE^9X>MN/2'7@?+PX3X.O W$1-M>Z*IE9#-J;&"*O0
M\&&\QY:XB3_=9IX)O^0/I9X+*XVMN(IO4_7(3.]*N5A_EZ60%K=?8[>S>VJK
M8Z*(X^2V\LLKE\OG$X![H!M]PB&T$\<R=&V_,[Z"GUTX%^2Z]?OM-;DJDOYC
MJ_UUL,VLRS#K^N$MIAWE(KV;1P^=)[:**?<L9,^ZQED-L&OL2E:3K+8SJPK4
MHQG3@U'-MM'3P15;DLOZXP6^Y<O9HPT^ESZ%;Q;N^7@R3+YF[/#09N&:]M_,
MP$/C;XA=^WT;;\@,ZR6PZT:6 9_P,(\IV'>6Z: )Z)M^_LMF=B0G$X:^_:PO
ME:()YP9=_2UQ%7L<8+0<FR"X)VD3OBOXD@Z B LOOO,]M PTSOKP NIZ-ML*
M&:O%DI+1B0UTU]AN4N5BLYG12:%%G[Z"7LZ;&VS0O)L7#J[FW[ONV;;",A#]
MY9X91E_:13)H_7GWT#L(Z*04RAY3W0[TX95%;8WWV@"UK+J6#;_$) 5=PZ"V
MY,GL\N0UUF\@/])7T/(YYL=9?=IB[=K,F,^Q0OSP9>U05G[9\1U0D0TV7&"^
MCZEZK0%]N(\J$14SCM!!,G_Z4/XP-]-Z8Q5#;&+9'1G)LB?U*86L,P(!.Q#X
M+8)504QA1D$)%MGC_!2BYZNY7M!N%KB4]DZFUC_W]H[T[39F+AE4RMX$\HL@
MJ5H;:(C]XAL5G6[W]J;3(W=%<G/;W:Y,.B/\VPY/RQO8C#J>[?>SZ3-3MVSR
M.^C&:+\/:2MEDM-_8::ICV#ID"/!WAWGF"-GP5$KL.M9)$Q%6JJ*!Z?A)N1[
M-IVE*9<AR<LZ3THMGUWF0L7\*VCDSN KZ17)U6WGNM.[;W4ENV5X OEEMU]!
MU3)WS%E-9QJSX6<Y9K5@5U*JT&RSG52AF9^ 9*X\3D RUQ[LLU\>OG918W9N
M^YWN5:_S9X'\TEM5GBD9[M 3R"_#_6*-3<YLNL/,H<U>@=GL/#.;M-'RP7A2
MC69^ OEE+E2C][?MKZW.'?GZ\-O/7P</.PAQI);[DU:'H"R0_EY7QY09Y*OE
M/8U=2[K[)ZM*4MN?EG*V!.*Z '$/=W<=-.!R7P@@]6EVF:T+H&X9!N.,EO<,
M_Q.&]1_6K\-=U7)IYPV7+A=[\/QX,;2TUR_PW[$[,;[\?U!+ P04    "  C
MAG)8]!"!0Q,S 0 ,9@$ "P   &EM86=E,#$N:G!G[+IW5)-=MR^*(BHH(!)
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
MP7GB[!JETID4:BK-O'_Y#X[C>DD&$X5C(<!;+X"#-><_1"34"IYT+B#GPUO
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
MKNE,"+8-'S<6,KK59K!)]3\&UWD+OJFS4\2(I#D0CE4<LC&5%Y@HD&P39?G
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
MK+FYOL?])SAU5\V0/3/&H:3+NI:@#+NU8XA39^,+7X!F+=8TB+L.M\>9\J]
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
MS9K J;O4<07,4,73JL,R=<7E1P'^J+6G?^W8YFGZ\*M>7_TFE,IB,):C12U
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
M2A.<;+'%1^41H85M+ ]78Q-H8GW#VU/X 7F^-7?;@YA=O]""P!"4G4+%V9/
M)T[0*T35=1VO%:]OW\B8*)=;)6*]Z)I<6GH&:9':K'?Z"9[2\ JC=A[@NG^
M08O&V8:RE1XHUSBFB!V</O<P=%H0-I<5;,E'<5/C-AD P_O##3YVP"I[B'CY
MORT=RK@9(A=K^L??Y>RM[OT]Z?[([4"6B.(Z^;RR, CI[/'$:=_^-Y^6)R?*
M8+EB=OM7WXF^JS<X9%1+?VR=_7VOJ<!,,N84&3\O7_W5&Z4CC\TT"?2=6W!9
M=L,KX"RRA@!]P-:65@.T1/SCC]5%O7Q#4BAL8C7>ES-F;[>PQS_CYF[!OC!4
M(18S3BS,0)[>+T#4Q!A8UA<=EK+"4(%[\O<=0AB3[B8CU0&7T!HF8[4&6AT,
MBZYN(?19<-G"U(#U#VNU=@],?57-NF!6TO>1<UBNJP>9Y/"-VU]8E?&$-_F5
ML/K%/Q,\<=YG1A4&/&I^=A)43_('/:/+TW(HW.&+8D4U*RJ2KP8D0I5S+\IE
MR84>JMGD))&;#M(YUST$:-Q]83!]#OA;]QNLIM%5AEJP\[BGQT4CD/[#,NE$
M_36YQZDT=I@%OI57;(YWMOS]3_DD^FY'6] 6R9R79$,^[*Q3UQ,S"-<?'9 K
M[G[W?\EU,:>G.!<GKTGK5TCY2J0#D^*^X=U1Q!)]U1+Q+8I'#>@;J5UY.4J#
MI>WY_7D5*6?XR368,41D*MASK<Z7H ++&QSHY0U;#F+*TO?/K[)D;#JU/*S-
M#RF YBV=W:./,@/!"+O5P2+D/8VBF<#5.E/B)/80%_/G-$\5BU?+!?4!6C_@
M?]3V:_+UC&.._BEZ5%N";D2%Y<#BC)><COY=9T3G']16:\E'GMGKU$([ U7@
MNYT$Q6%#:>%Z$%@<O SK7<W7-\CV?$7_]OLFVS["?F .D7I BZ@@9OX!A7CL
MK53P47QLM:#\AAU4[($B'6-(\T04E]!8>C6(>^L8 Q+'@(3VVY)OC_-2XL*S
M7&$568&XA-X@)%$QXZ%1W<*U$-KSMDPESO-?RI]HTM.Y$:0!@\:[1Y\Q.\3"
M&,2?RH-QHOA,#S=&1EX;*W \O8O(>E8#G-.T]X6&^C7?DVVIKYFA$OJN083-
M]_<85_?_1)M>/9RQ$]%Q26/1\[ _I83JB\AKXZLHM#JC U6UTO_;\K,)-_Q0
MJ_3[SR84^60T!:C\1LY_=$27TX".0$9)2AH9D1C-#.[/2TYX;MR:-N6IN'"J
M$JP1RP@LVI.OH$<*D1;NA*O WP[^DY 8T^#0^-\6U!.G%?;.97:\2M%+F+7I
MY*J._@7L[J('-0#@?0:F]BUQ+V+/8^I.K_L-B%ZDCM=(/]N *J#6OPVPTBOA
MJI0 L:"GT&>-+M-Y*9!DIV)C\.[A0P]5\[6B2"8%X!_,W0>/IE+ ;2'A/5-,
M[^X<&+VQI=^(3HT/+BN6U>5'G^G^"V;1K]W*QLRA!E TG*J)!PWOE*IBA=FO
M8^M*3-YD1)]X#GHUM.F&_S$BF56?/,GI!'):"=I82SFM\8+X^$4NIVJTB^F@
MM1CI'%6=QS="P&AI"J%V>D%W^DE13[1Q:9/#F]]-6^..R\#]Y+J1_1=H++T9
M47E",J/;1FF<2$UX1V;S<C6-&\Q$.@\\@<6PB!9-::I*5O:C1[2P^]$B_X37
MKKF?@=")3H5+V$^(KO<9R,LFK$F)2F(<PN%#[9JNSS)0Y$F[_7C#M886<JKK
M#%^/'D'2F,K5EP-4>01(XTY\,E&&U7+!XG>*U'=;RN4CUSQ_*WB75:)ZO$7^
M_\WH"\I*M5/^?]T.'[E,_U4_<K=^PO[_X>G+ Z%:W_B5F[H*MQA)EE"8F2C,
MV)=D;1C+S!@:HT)AQA9CJ9$DI1I[]K$SB[%,Q%BCS5J-919[*@ICR2W;+5?]
MQOW^?K\_',=[WO.>]WF>S[.]SG/>G8M5ME!]0[C;;0*6/?C'J'-527XUN4V!
MS-'(O+CH:H83=)_]Y@QK2+4>GZD ._?*<'@/CR>C'@*+<(MA5@8)IR9MU'^"
MH)#6KXV).7F!D!AV(BX9Q_^C-AZ5D96/^.E5&9C*#_G6XM>FY11D>Y.YW[WM
M1P%YO8XW(-^@ W4HZEK#?E[V( ]U%!"4\(GO^2NN\7.\8NJU_="S B>=F8)+
M]U3#WYQ'D8![N=V>CTIT9+*L=7$#>DZ/;C+Q#RF!N/J4F?8BD,I])MCYT_TH
M8D2+ZZ7@B(@72T%UI>AR>YV1UA;M.F,^[]G6$U6J_O@"(COE^5DB]]G+_VU^
M33U:O)% &Z!" G\DC*2=)8XX3_RSY,I:[1#/!!?RTJO1^F7RZ7COZ.(-V/?K
MJ#5/;H)C3[!>#O^*B Z@UTMC-4Y^!7IT2B*\^? <=GNT#&ZB\/@(9TI?%UQ1
MWWC)L"8)VB,\6W%7.8GSG-#>#V $!U4 $.HB;GGSHAUA_'9C;U\_@!O@BBZI
MS^&99.-J4\SHH?*O(924.!T[XF5H;*#,]#8GMGV:GI$]$&0"!)1$RUV%*D3'
MI&'J>F]%AK7Y(7&%3D\"BZ;<#S->-A:#N:SCL2];F&KNK.TI=_IYNWW(Y!.)
MY37.LB-03].9#ABB]?5).4@Y]<\,1V_2UZ2A>[8! %4F3JB(H&0!#1XTAA=
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
MZOHP,3; 6,U$T6+2KE:E4XG%CFWYR97X-HA!0Y'&^AU;5,\ADU&CS5<Q7+A
M43"F,) WG3!=[1QQ8,GC_#\_AT9O*N*'LRCP2$VC&L^$3/2I$K/%Y-I,>"$[
M12S1%'63NA^2?%4=^&+(#G#,E!.4V/]GY:4BLJ^\.S1!^2AFM#ZV!JRJS:**
M!C.,?9:CC&,'1([5CEV=RNX:G_ITAQTIB_B:5HN"9X(7_1.PB:7$4;<J"['6
M@R.?^1X#0;V9JV11Y+7MGCPIJ-WI_C5;7#4GD5&?)XVPW%H\Q!O:6<R)X-C^
M*K[M[<7,WK*Y_O/FC_\^/8-Q_$I)^:?-+=ZEET-3!.MQZ76-_]N;#"9B]?]>
M[&#SG+^R$6<9]=UX>@X3MOYO3UOLQ4X_)GKYWQZ6_;= ,]C"%*^]I:JLZAR/
M8_BYO\%A(D_B##XHK[[F)J,,*C09]?*95]^6)KNZALR0;)0F+04VT#2 1@NJ
MY98H=J26P/(D3W06!)B.'JWUNCXU>NW U&RM6C%?>TOV&--I:?[62/;*2YP4
MM/"#SA/\/6=]RD,W_#G@RX GL/RW^IJE'%$'+_NNY-JSI$+>5:3\<9)KMTQK
M94:553QC3Z4E/7&F]=KQG$?W\E8=YJ3=DI#9U1JB]NVRHAEV1;V8>'+%% '!
MP':&C^;A3#\0G[3=Y?%UB\X3@!L5[*VJ;<9!-"E?LBR0S3: BN"SE$ =^4I#
M4?\B5MGG>LDR0Q^UPR?L;<SH/XA\KRGDQ13"0#[,EXQLK_4@^>S'#)Z<H]I"
MWPG(C%PR=JL2XXC< U5X0)HOTHFQ@KV:/9(:V,QA=KK-/9L>.?_4W9/Z?C:
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
M(TU-^\J-$PZ%Z21NH\*Q6J> ":SD3U?,0)9TT0GZT8/DHA!WQ8#,] J?M,V
M7RN&N 0.<X<:BT,+8@/5/P=*]*EQ[VY69TS>7X$U@_#7TN7939'5'H\AW1=A
MS%KTD88KA_103&G5)SI5F75[:3T$7<H='8'+\1,Q;LUYHO!MV,^1.L<O^9Y"
M\>:-6'&8L65P':9LTX7"Q\"=AT3$3C+1K:112V-"MK'A;$QZ[$.BZZ:* +G#
MB,79O.*%ZRSHG.ZE>B:.G<$_Q%:N(FHG?O*,@Q9IPV5'XM&Y<C6L=J7&;T2S
M0 .Q*.YC2+]<%:='OCKV?R_&EMF0F_+Z@^-7W)3>*?&#WC-6'0W 2^A,HRK5
M1W7'A)'' RI&V  7_J#*!VZJ5HPE3.2=MJ-B#< 7-N]OT/O>745ORZU7+/MR
M:G;*8G&)7V+Q6<?V^0:8:<J>VV2DO-B@:[WB1HQI,/ZJ5\I:K9>"E:R EQPV
MLS>H?6^':H4"L1L[MX+N%.*I!'<94VR+9)$^^"AEE7@K90<*>U[8S*;W]>$
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
MA0VFM7"._X>U]PQK:FN[A;& BH*B"2)- 4%"# HD=)062B! 0@]E2Y4D@$!
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
MBH<CR]?B!T(0:F:*Y,\>A&=CV92#<15^V1<@3-.Y& M#PY8E*'D8A,LP_&R
M,[*LMC$A&G+RQ7/-C1[^B"_T.P2 7 ?F/2$<(]V*LC6?JP^^E).)91*0F,Q@
MI_=GC]QV3%62RH4%6GKFG@[$+52LA3)/-C)F+\RW)XH/Q,X_#UWU;_OFQDG$
M7>UP+$ 5C"P0;NX'@' T.G%'ORHKB/\0<?CX(_< Q\J/5NI&XQ2(>H&3.!6
M,F\'Q$$4L!2F6D25<;,G3DGE N6CW=GS""6]^0P87ZZ\O (6"PR&0WC-^-_>
MI_U=D?;;W0%SN,**-[^\# XY\MX? Z+$*OST=LU <THW^268LL,*E(H88@K,
MO/0&MJ6<[9EK_I!22C3\%RS^-;+"0T$$<B26J:H, ;R93[YJ(XM1NG[5-L;&
MYB?H .5_6<6_D(#B@<D;HF*Q 5Q&DSRG>&#$-IQH?=7FT";<E",8PCC8\A.C
MC\6*\I1VL0</+@[  ;G%_/^B7#$I<(4_> M]R$)__P8'TZ%G+&\>?*1B7@8[
M=A_[99(*GLDB\D-DR/('LX@'7_^+-11R,9(?\)@="'@'D=>(* NB6GA]8:E%
MD.= PCL72W.DLX.*^:$SMO4\,NCG5TZT1!,-5_;G3S[_7X"U'#Q@80DQ^6;I
M>!ZN%D&9-?.JH-X"M,?R:1,MATA\F/^^")XA0(IG/-G#!/.VARTKH#SFI1Q0
M['L0[OI5] 8@>N$+=8-WW2%1HB5[\,!_,O>_9FZ!5'BD#I%76-$@>DJ9(V<M
M.FP.56+S*@V*STC!%?S(J!,Q8*?=L;R1;R[>=FHF@N)LY6[=,L('6)]>>PO]
M]&](#7YT>_INW'S'JGWSZT#P< E$6+RNKB\TBG$6$3M\VFXH07"K4HU5\_3-
M2*"2343%S/A=87.11R1T/KH6D\T(3$WL9?H=1V=RTBJ-<48J)DJ6:$_*N[OO
M?+ M' ITAH"$ W(&05&VK\@>^H\EV9GSJ:;0[Q$E]6FR>GX $=9!2@8=HI3
M]B0;N(Z*-#HWE-(5>*"4E3#Q^![X0VCR=K5[*J5)YCSBNPH*EK 6\%[YU*;K
M_?;PYG#8R^#@Q[KC0K4S-\-AB>)13WDR=+I()1F6*NO38)WFVLK):X=Q3014
M\V3!1(]5VU2FX5O2G&*\S#<2J=@ ??,@P^68BA/:I#78_"7,<U+#3,F;Y1G
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
M3>=T54Y[1J/6C,"T04L2&#?U]D*P'?0[)3:L2:7L@)-]U5 0I1*MIP'>]0L
M7W_K9BQ:Y4AQVCO]TS%/UZCUBV%<O,2OS-^L*SN.>[ )"?DMBJ@%UWG/"VYJ
MFR+NN ?=6'NY@W^^=WJ!<G6REG+%_XV=%6SKQ;5UFY;GTX7@CK11/JY3U&.S
MXG%[05H#B0*6&V!(W"O^YLIZ]9:T#KO7@EL(_,81WP&I19?6.4+_5+/9K1;9
MHO=(AAQ@ZFA1&3!K&-K7:P#QE$3V8CIH09S,2;;&Q'924^/JW53F31=C)^(*
MM!T=S(S<]@UG:VS="70DKM>4O!$&'[)HZIH#US0E'P7WT=2&R<]$$@2S4N$Z
MP'>3T\!BP3#U?![>,"2+;A=-Y5Z:)=NJWM(67]CVBL8_[[@.HE]QTB5AQ7J@
M\;^^_!P/]O_8"ES^:33/HP93QTS3KF5B);_?5H:602-+&^;N8P__'58<*[OY
M@:]&#[5;6;G4VAW5WY+]@05.XAC"]_[>&S>Z<97?IUOT#U@#]IQ816N0HT9
ME&"'4F;%*V"HK;:L=AH1(W0P*V^_6V_8BDHZ9582%137ZC)YC>!F4O*[9ESJ
M_CLS; /)V^/[:)W'!3%ZF#>'<7FI2]'$43LCQ[-H6?"]^5_E>4G:P\)>%@/2
MC841-0W!&_HYRS0U>SF<UJ-JI4E@ZN''8PFFQ+A;HAC "FZK' WAEX?(%(NA
M41:6+K$R7/@1R@&"-C=$B$!*<!9HRQW7JG&9"!&2.Q88,J3POL$-F#D!/P1+
MO\SOFF\KZF!D<,DN^^%N9=9BU+@:\/UV-9:P86 V1M)_4^7?9^=Y=[>R+ B)
M!F7))M'?,=QEE=8BR(-I%U%HGAZNPR:12]-RID6S4FRP_*_& DN#S]%.C/E2
M'X1BT_K5?UI_O ]MZFLATJ*LIZZ+ORRG!YMPD!)3H1',0-F_&;G>.4Q<+<++
MS)5'HN:BF\3?RC8HS_?H.C1I5@T77Q@4U43ZJ O40*Y9;W7<&;>>!TPENMZ+
M.=]\'YIW>JB05B;YZEHF'>GYY>;N\2U:C+F$1O$G+#:Z2%]A?_"K[B2B/'B.
M+IUI-4\Z<W7CAT!=YH,[+N%E,<YRTCZH9]"U/8?U6@,GA\[JV^/%Y-ZG@8_,
M_ #Q]Q#-+U=8(>'_\-T==[[#*ZU+=Z\1D(<_E%Z+^A*:-!K;S*&M*X86YQ7H
MFBX!Y8W.S@)A"MA3Y-*LAS,($%;QE/V=F._B^:/XY!;LT_Q^RFZB5\.-L1>E
M][V<T$U""A^<:>4M,V!*["L#U[BB2Q_ 94G^)EK4IW7%O@?+L%W:8W=FO#H=
M[]1&^;@R@C6725WM]R;+683";63.?B2QI,._UD-ORPF"Q>?DVC5IT\87!+$9
MJ75'#!R4.@X1Z\QF_0$H"_UC2.@"$CJD*CQJN/5)_*7S^/(2]-@:83?D!JEO
M4TU!:8FK!<LBY\8*B:D5UR$G:'T1._/U6^1>XAS\5;&(4A)H9,C"H-[33)61
M&A;0VN;P^ES%U 4D_TQ/W+A4M8E8'3'7XR#E&/'@FXI7Y6Q!3-K@OI_?GWR
MK2BB(' :7,M>$\BW5=>EA078X,<M6-]'=36[5)9,4_WOW6]T>I?'<T>A6U<V
M7HJO7/;YP2_T5*WDC. ?N@XWBN9(X]);B7)RMOV SXHUCX(', 67!J(LJTG5
M\I;EL +)W.HZ<:$SK7H0>8B<\7_G>L1Y?!\9>2\ /^@K->\MSMFP/8&GMR4K
MX?-?/%[\9D=X/_&!B(QCK-%-3&'QLO6D0K:)P[F2<W/+7L!74UHE7PVD\.>4
M@PK\-"[N4OLX=;Y>'4. R I12U+[ <#3EL\G ?8IC@!4+XIF;@&7*TF$=I63
M/*@)9)M.9 \^=12B*C;?[IPM6P<[?K=DOET1T2UE%^E;'1"GZZBE>P<93F+6
M0IC!NW4!"IU$-=V?J6HIGT8^?;/_*9XBOB4C1PR6QL;662F4XN8N][_1@'[Y
M;6NFJ.L0=JY#I*Y\QJ,;-L5U_".<M)EGKOX2LPIMSU?== \((S3E6R.'*3/\
M_B4]=!>S(J6.<?/CBXY/,=H%6WUV&8<L7+OU/7/>D*G7$7YH!%,KCV]<K\HU
MP('#J/6=. GK7MF]JP&;-=2XR>]U!MT^X^3;BG_=^I0FT;IK%EGSPPI^IR4T
M<E,M9QTJ,XLLHEU6Z%24(YD1E/E5[F];_DV,+ZG.>DN\_.C[B/ U7$3ZP70=
M4HM20ZG(%:?7/(=4/0S1DG10SMR/T#YMV;37X9B-,765Q7''VO7GVRQ"W]A+
M:%XM(XXD!C&6[#,GIX]^<6QU+:&?>2<ZO1OL]G??=])2V)/PP/FJ9R/]5;I5
M.]->*DP?E;>>;2S,1XD6NH/WN[A.XI$\U-&ST#]!@.%7K*C0^6#+0%!",#K5
MIL_ADZ6Q(Z<QX&0_6-Z:A1$=B :3:H1SU.K9R]/-I#7H:L(C5N1L)D_:M\TJ
M+Y?#.(YQ\6%R;<WI%^P7M8!/;RKO!VH=Z'.'.TT6)JI;1ME93I2K?7*XNRM#
M8-T4:_+?N13)[SL[LW:$%(W_4V=,_G?IU?LX;JQ:H==&F.1-TO(5F+(US/WW
M/WP7-UW769\O1])_VM0Q;4;R4 -1Y-U6/;P*%3)7@C73PU?*24A=*PJ/DQSW
MH;A]G69%4A+^X;O*:8=(+W#<\86-H>K49(NZ@!ZPOB"3S?G@V81J<-<S'M93
MNB,L^Q#D5T/'WJCX2-$=03>)D@#$[).QL-Z5<9UP@DMSPV=KV#N\XQ]W2%M!
M?X[,UWR00B_?_HK/+MC5HDF\WU7AU+MDU88D6"M7'& A.NP\"\%-*IJ4%AK+
ME%V(4X>2'Z?$5B2&;,U1:Z9-LX$LFRD1V.4+[R4=L63GY5O &,KTS5O 6:SH
MQ#0S4O.ITQ9(?ZR^:>H(D''Z,^ZHW &X"XH9"9,G#%-$/ME6\FO7Z9P^3<2
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
MI7[ C*S4?*3@0/.M>^?VMT*_U -( ^D=2S2QAEU"68(M'20EB&7A"@>J+T\
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
MWC1IX[U#3Q%.+7MII_\=3%S@TD2Y372-E1N]L^J\T5+&40=GL^319F&[Y\C
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
MLZ*^ GT-IX^%WPF@0T7A4;;(QQW8"H<]1OGJR4AX=,4Q=1U]5FOW@C?A_'@
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
M"INGVS$CHZFQJ/K%=Y%,\F=]VN%= B^V94!G->V:E 'JXM2"L?KWTN22,/K
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
MK'!47D&,DC6^:Y%=?U>9-SY<XDUNK8>AI$XR:JW#PMI5K!(-.&F)9-MI*8E
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
M+S1H W/IC( L'<I(W'G_$D;&8@/ZC,6%259(.64(Y5?&*4:<!Z\[T7FR;UW
M%6]KG-DN1IS)+-8'=F@C\OAC;5?\/P9>"M^M"4K D)BW:T7K<P@&3D(BR+MR
M]&0-%U@E1]D)H?*NV^I],Z>S=)?+8">>7<FWXBT4.[OC^M 1NLI]G!\VU#9L
M7[0Z6]^\OW,9B!:(7O%.P45(LCU:+.'.8&9I5!>9U=O!+^UI ];S7H^N 8=J
MLI W(WN4<@W0SR_'%O6&-/ND-,'>#S?N>T2TXJSG<>C"3^(7*27]7GV(":MH
M$;%2T:0M90A7NV9-O+=:.+^F*?)2^U*FCV$L->)KH*&=7]:UH[ZH1#+^6+ Q
MCZ0]C@)>T&/%E,C!]^J8*>A.Q!?_WSJB;#78+-N[Q+KQNE+4>W^ZNP0F_U7)
M4?L[:!K[HA41QY1LJFI5"L_LF<O*JB1.!$2$I5>JD4!>(Q#91<?O1HRRS:L1
MO>&2R%T'SPJ%W!^YM=N D3D&/4C15!')=YNLV?7!-1+D>]:B-EIP)6DQ7U6N
M8-F\7V J<,BWJ$2'BU/[EL49(*DP]JU:NC'EU/WSW63\ J+8K>",06&$8\YK
M.#!<EG_)3=IX-L*KZLH26D<7LBCNKYE7<<&&!+ R(F2\F-$*4G.OJ\37POJO
MSVWA:3M=2$#$!KS7 _8'M/_[E^0*)04[>I'2"JO5ZC#O?^_#65L72FKVX6<N
M%/J\1!KFQ@6%P^)SSWSGJ=[V3?H2Y/%S';=Q<2 8MZ[*2,7(RFTUM0_FP8S$
M**-G_:T$"P98FT(SSEMV8Q_)7_27\6MRZ-)J']QF./$=XZO3'G]9#(>4Q6HH
M,@0I; #%&U$:&4[N_2V4>AZ2514CY77.E\K1$N&[<&%I[$Y!30W+H\XK4 *\
MH?$8/A=TM&-VZ>T14?SCP4%#*;7+$M2%REL-9;0#/G796A&Y*28VJIC:[2*9
M,767.ET,5N#5)W[O")>54H%_2%B'TMP:LD0NDR*1V^"3^>_4]_D*!NW5WO$.
M)UALN\>WM6+?69P4?6:A@202>DU$M/L(/7N68TH'<,ONZ'Y'<,:J546U-*N#
M<GZ$E>ALD$.^8];K@O,9+G.2WCWZ.L3'01C)$<+XS1J[>WU,9I$0">@9-W(G
MV9!-C&O8\D$R:IU/QMZUX!E92E,7OU9>!\B)4<*R7(4(O6CR"O7X2W.SN+J$
MWM^^H:.9RHX&A6Q[>J*O+]^!^RF3+@_F%J2G/R-<9VX.@Q@D@ .42_XC1=W[
M!+Z>@HM5R;&ZPT0',L3Y5GU;931*L_>3%O8PUVF(=:('CD9*R80]YPMZ&VSL
M3X,V*A%.&2?+-TZW@/CI2D-S1 73U?Y- QO8$#=M]YJW)8#-4*:77-Y>0 *Q
M>=CWIG0O5K#ZE^(@UY&+.TP)//I^:A\<*T936I:FS!NOU<8E_YJM/G"SF4.6
M_2('_J:0>W@%_]9)I5A&VGG@8BKTJ-=!>GQGLFSVV= )-^<6\?N/QWA"$2EY
MM#9*YTL.2,!;YXJ5X#5\+9#OF^=E+T7]D)!N"VX;YX7,5]LQ'Q:EA5[YEKNB
M>Q]P^/+XSX]DDZPX-@UMSXUA<XX7^.7ER:YQ+:U<,FP_/L$DG&<F==F[DFVE
M#):EGFZ#L"R$$+%](8NLDZG4;$XA4@G>OI(H'4O5Q>55A;:FX6M:\+Z<S$WU
MGLLPVQ<TWOVGL2C=[BGJQ"@;1QKQK@Z+T"2VH0WME=G*ZMF5%C<<;DD[+QR!
MWKL7>7CN]XX(?L->^9_838MK)1%YBDB@Z,;Y(C'XT^!I:>\,=5=;?EPU./OZ
MM.>%Q"4LTT=@_5_EW;%^&1*C68_C^)@YQJ9B_:-MH<)"L\UFS?E$L@]%.&*8
MB1J4=\-YSCW)4I6,\K1Z;1E:<F>N<^<I=,1L>P)4!%7X?;DVU*87QGRM7I#7
MD:'.SUS7ZE56<Y-,:?8DS!3VA'\M* D&<C(MH'%B\;99FL^*IJ:399;T&\%"
M:\<_7:D[_7I8 )M_"31S@22"T?4= 8FE^ZW9(_Z2#7AZ(>_0+2FFW AU"GW1
MZQS:CJ+9'"'2D)S-D-#KY.<G'N#">/;!"/LX8&N#(OI.3=%KY2C91I*5"C'^
M<2?!*5C_J]+PIV/3SZ#6<DXG%CI6S-Y5V<.-"+KQ&;'L1%VWOFO3G4)C6AD&
M5AR$<+$$==AIQ)6 "4-SG$]=I5+=+5^^EHB"1HDKF0+%K45H"MAN+)$*?CCS
M$A_S*P)$D"OYJ0'.9-!<L>U]S[RH/21'M#V3+%VU2-[IXCFYVE53 71J;*I[
M]DU913#6*T.C&U__ J4-<#._\:UN* NQ0RZH)V6J0A/B0V2T'GA>=4J2D^Y)
M#L_XD+JF'.QE>I@G#Z:W4[JL$Q<93U66N#,UI:/96*2MTV:+<SVQ*)$KCJ+Z
M%T.ONKVGX;R5-K"6E[+'"9*N_%/OW.()+FU/[R+0)0''T19/Q?UI5YZ6$K'$
MHAG+H:OB9\:WTL@9.U5ST&A[1%X7;L^1;EUMNH>ZD\2#>S+C8,;+[KP_.!O@
MMZY !C)P:$A*NF][\X,HY:"LS]SR' 6G5J7>#WU$LA; 'SVM]]&D0<+3&U9'
MEV]?5.<K1X@M,5UK%R_(4&NBNCN*C!>83^%_6[A4M<V<RG^TYA@1U<\*=ILX
MZ)B)*S4TM,B8E#8SM"8I+WN.32Q'HM$ O([[\^GQBW2->7*EG 4PT!1F:.NC
M<E5KOC<\LDF#\[58)M[;=_&;M?%\D#\[:[Z!*)6O>OH.7GC-,_.<.V)W%W.8
M;^/H%29FNNN21E6Q3A>OYC%(9 <$(=7;_N!$@!ZOI^FB+Y-+PW*6LO"5[:AN
M7"4H/ .(@6EJLQB^FC0U>8-_RS&NX\.'*3^0-LGXB3I4NI^;_6T56NJ/!')P
M>0M^1[FK>%N5T:BGM!6,N2'^Y8CAP4[O!])FUZ4/!\/I\0'SBHI#:,X[<<"%
M*Z<)7CH) UWX4?G[^:_>_?.S[+=&ET:7PH%B_?;X%]EB>Q0B[]^/E]L._!K)
MQ) .;EA6&D,"6\W@:](1Y<7"\[O'#1?P)"0@64X,N&H@)&_?1=32(8%!D/9Q
MY(+!.3&OT@7<[Z88 OK9FF[F[W.L"PI^O@R4H-;[?3">Q#__K$9F\"%IZ<M3
MLFWN&/Z@U;Z6<?-UT6DT6*5.$CD(QE3IH<!F%G#3GUZ,^:41%C8ZIYS79!ZO
M,+T@KEDR UKTM55L+AP7>4_N](@T[+97,6T-U2*!-@3W:-8P!P2VR(;.5Q8@
M_*1CJIQ":KCK17=S?7J4=#;$FG+A&JX!FBX;6HS_ECPT&^?6L%4^C=A'A)1I
M&&2Z.D@-YB^7#1]-NQI^(63&_LSNOL<4TU]OCK;(QJ^U,F[]X/(YI&4FY3!H
MIBF$(#XQL[[= -BH4"P%56A4;S>ND1V:TGFEZM)=A5D4?KCB#R](I!V*_K+,
M61)Z!_QH(AD+LI-<^OX-U/<)O4$-E0R)] !.S%^COB7'280;-+1!!FH-P3-5
MK?:?JV4)4I-[N"YP6A$3^U(-!^O5*AO\84B 8ZH$ 8]0>Z\(WBMID ,V;?;8
M\MD25P\665WOF"Q'-^=>RQ;HGO5Y:7Z]8DE7R$7KF,[\01JR5Q=@@ "RME2U
MSRB5!%@\(/WV!7/T,R5SGP;;P1,?/4/.S6#5=J@^ ( /W%!<)-!,[Y5_A7@T
M9E(;>GB=9!+OH;QMYW+C.:%:>6@H&&5-;L0$61B";D.JO2920N]'-+Z.^_M^
M$E'(>Q8/'Y;<UUN-SU:H']LO2*V(TY3X45S<3E"Y#4YPU_N9 U6E;_ +T<3:
M9FY -VPM;&J,PC"5]IER^)S_I;\;^2750N/G.9^,7_ ?-^%+GO+[ BWUE$G;
M^HYQX=F*1,U-GI.R1T\6P#1>>7$>MD'>(N(;'+0?RER00(Q,VVZ"5V<3;=PU
M,UKA/E,K <&9D:>+RUM0.<4E6Q7>TO6NG=_LQP*>2]L.&N%SQQI!WEZNLT.T
MKWX$;A]GO",+KW"JD_ ].>'C@?QRT("3?47O8;? -[!DKU&Q>3-8S2-@WM'6
MO]JKC-'R]+97[6[4%-W;"J/-K:BA)#>*O"HHU+=OEFWG3?C-T<(0A)H;\>:1
M]@W4U+A57&,.D?W6M!P7'''MYKK]-7_>(].DUGMNC[!9B+<8O/@+%+VRT5)3
M:UDES\YON%A$>DF2?/SE/=,#R!"YUBX#@SC/HV6H1S:5Q_S:4,."6)'@P5&"
M]TLJZFJUEO/LWWIJA;*#VMG5H+4_0D&<XFI"&0E@)TPC@5RXR\>O2PR>7$R'
M43Y"U:Q?D,"'/%WPL3[6Z#1#V.%TUN'G8.5%6F*!6;AH]QK"W9)_B?;SC1^0
M7:!Q"6IG._6DM6DX'E9_>O5I"&SANG+A:BL=00L;32@]?\:,EI=:I23>T3_4
MTE*,!.J<>&Z8D8_G,Z,>5T/,DAF!8V*4,35EW:?"W9$*5&%WK2*5WS-/]!&D
M-)%TS6I>/:TNBV,<<V2597Q&*I._;/H\/,UA:9\!7LA\Y@#O;UMJ$_HZOFO[
M^*B)16=%:Q9<1IG=@HJM_TYGCJ82.+%6:J^62G*VHK,H9Y,!]\0D)CJF76_;
M):G?S[E.:J>YV5\C\CYZ"K^=.^@>"=J=\.B4NCG;?0+$C@<VXA034J?8,K^9
MW$I'.Z.72+[\[B2V6C" \3!L093R670!F[4+K.&B9SJ NP\):%$RP3=T'/^.
MM*C_TRE2).T6241E84J:-:6DXY^T)4JX+>]*?V0\.&Q(6D"S:-\VPZ@1.K#%
M/S/2#5R47.FQ8,G4+"TU^&@CH&W RNK/2HBX+_=YF%P<EHR?.[RHZ.>1;.D^
M0VO)[RP@;M(5<ELXH>8%Z'M"6R-%&P^"E.^]OY$"AYJ7VDQYSE ,X^6SZLR3
M_MX*<Q5\%Z-(6-&>" 5$UX*&)?P)@T[0\<A(OO(*I>F+@T[TB)J$#PY#N2T+
M$433KMEGLXZ&#V9B2VHL[N]RW6\=>"RQU]<[J1N9&#CF(\HJ-;K#MT,SKE;D
M[ 'Z O./17>F"V^]\_1"(VH3"9![TB $!VUC-M<ZBP(.6/HGX^F3>G#?S^WR
MN8N_+Q-.PG<54!K:H[C]PQ"F%_B(8O:[C\>2,\^. <<F&+O6-)$^O*LLG8RL
MEQ>Z=?*UWN09+M7N$N5X(03PHG;;9Y)]P%;&Z@'Q4(XD&1MK$K#J[#RDNBH^
MWGTGRIK8$*(U7D%+[MJ@!-_][GWR+7,VM[-E2/;KVB;QV_(R@P\PLO)!-K;=
MLLF7B2H4BZ N.;>OE/6OIMW7DB'3XFBN9DIT4^8GQ9SK/>1LYXGF:/$#3K8!
MB<0A70/&4 NLIJ@^"G;CSYN;Y$E]T(:%)X>!%P0!GI).Z]XMRSE7)JQZJ!O[
MCW:TF%X)/TY7N?877ROOOT;8[B?C>URZM(U3Z;B*TF&FP39E*B]R,7C=O,6J
M:'D1U,68!9VKE89G47Y'!8';-PZ_: %X[Q <1FNH=+YSP^W \5?F:(DWFX-M
M:P7M_OF23H;J%;\Z9TM$FU^<^ )J:3Q"O#S!^\Q%JYR%1.GJ%G_PNG=STN'4
M&@()")P-GMQ0BL1Q\=/SAG8?SH4SMP5R<H&3V^E]0GS=W_I7E^.FRX>.+FG/
M#HO**SJN]OU5SW$,BK*N3G[CI+T(7J\_8<#AAY$,/KZ2=EC$]1(B/Y;_@OUX
M_IUT83)3%;4=Z]O</Z%-^QV&_[AF^*/DCQ+MW^^Q&H@_3= Q]1K+8O:X9JUX
MQ,,[=D-$8J<9@.V@)#&@_+.@1/[LL?^\(0._[KC&/SOT1S^9T_@Y5@/*^]G;
M&<#4^&OID/]L^2EJ!07]_B[\%4;O7SBY*'X]>GZF-:]0?B8N8](_'4P_F_LY
M::&Z^M>L/B?'OY*K_,\6DM^G;N3]?!4$6/TK)X,$W9%@J@_.+\C_JY<O_P+Y
M/Q$.R2\DVKTY7HS4)K,SXU;')"K")S2Q50.9BFC*\Q2BGJP&+4:3+#D]ZFRA
M?[^)M<N,UGCC&MKPBDHW;WE6OS[N'<'?<<CFA<;BKG$^),7T7F/QY19 B0P>
M&7XI%(T(6P!UJDPK1*@V5-21QJKD"ZBT$97<^='6N)Q0$\&ZHQ]M-J^$I[DA
MH*TKQ)8U49#.K7!7"LOH>T230T>&5GRS/DW2BQ"I6.E2:WZ&:F&C.Q-9(Q['
M:S ?'K%[^K.;X@2.\?&3^A;!U6XE5*6YG=WIB>>O!/?4:@V\Q!*6&G!U=38J
MM$-]8>>>(2KOX2]$KK;3T+9TA,R"/=D8/UO$V>1E^1E2S.$IDKQ],;\$):L7
M4HMSSEOH)T0?R[?9WD4T,X;JYN$UDJ,N,>WZHB9ZH$@0BR^PCS:L2XTC@;T:
M X2H]-6#J8IKK"DD<'T*0@(=N<<=82("H'0=R^$M_B!#Q[8W7QN([L@(>WQ_
MLPI]D\@:[[KFJQ9#02PD$Q;]QOV.M+($5<<O)K)O1J)&_6;P*0V00/T.^.S8
MR?$5YLU,Q':^6:;/^!N0@->-\O[F+TW1TR-&Z08WZ^6!!\(*D<"<<\.5>\29
M?+GM!6$Y$KC<O=&+T-"0!-XEP6,MYXX8;NHZG;U1I$E#$.WH(#Y8@Q&7-XI+
MHR-=]R4I91ERI7Q*>:@ 3!4%0^VSN18RJ$ L=&KE2\S8&\H@].]2!,^\(HSF
MR@'CEJ7+FK!GF\T<&*!>)_,[_336]1+ST6N]'4]$'XW_VCW7B3D++88NBQXZ
M-5P@(31[SWS D$9B!CS917Z:-7M6T7)":WBI7VR!.3VJ/_WC$P&7(F?+ %6X
M F!Z0\O_UZ&-#DI09?W3^EMMY%B>^EZS_([<)JN.)N*J! H<7=U0Q:0_L_BZ
M=/\:EFPCF>7'MZ&0OV/+?[MHD@Z(7C6P/Q\K2Q2 MVJ_%$J/6XF;5* /%WSY
MG0<_C?J=\(4JN\C3!7&\'SG\:8;&%U\"UCWGW=J*1%K".]!615[=LOVE!Y3_
MO,FC-RV)?RZT/M">8WV=J6$'G3MT[%\+MQ^G&BO_W]U;?WMVJH\5%UKHTY;I
M0+0O*&6TH*QR$S,P'R>FC==,^[$!.U%-JV/;D;:-('7N4!F>4+^-SZ&)1[_%
MCA![ZL7RT[08H&&=3DU6/RONU\&))6O9]R&_U ?I*'#5:3F%N[X3OJ04C@*[
MF)*CXD9-G#!&V;FOEC.,EIV7:Y55%BQZK!L1]:!"M8B_HTI; HU_AICVEWXK
M* @&5O[&QI#W6]A Z6^/V.9Z,K[JS^,P\@N,ZNJ.T=K7R>L:=MJ6<>60C-:K
M#JI"7RG[),/$M6"@I6%_9S4V:\8 =L:C'S &XV$L(872J^%]?L]NV;COG=M-
M[DIKT$1!*WISKM% <.M +>XQ:>+^NX7Y:S5QW"43I;YZ,EWH7H(=NBK:9QTM
M @(NZNH7HR$*IJ'#=%]N!S>XKF5B>CHFXXC_C<E3F'H6(;5/Q2V?MLFIS_B2
M5(FE1"U12EH?I/+/ZP=FM"__T.!H55<$%ZQ8\]EZ<N1MP*FE)BB#?MPB_H::
M3<]HU$7GN*?'UA%\1*EG(TKJI3TF*O<,=;HLB5_IZ;;2&S<^@I.Y +ZMF@2.
MG1,!AXG*.'-YOQ5>*RS;,UR4_K>"R;<W69.@^_W^>X_WV'>.IYDJ2E *&(E\
M&-#G:5-$4(7&,F/S+"YF?0TL8NWU= 3I9.\:&SO1=$SYL/^+'!Q5O6CE;_7K
M%"+.6<H2M.*;X8G\@:IZ0NWR*$86(O?8(TE"(\MR6WE+N*:(25\_>7EZO#5E
M+F02&W(\1P3K-^)9UU#6DLH1X<"*DXD.\<Q"?Q^-6=PN2++QY16F3P9D)<OO
MBHQ%IX[->KXA;"^JK0!/<M+G8UNX0'BHM*W[<3]*$U^ASY$,^V/M=LT=0NW)
MB:BOU(=]2KK.?:RI/Z<$L8#N3NF85Y3.-9N5R5!G?I1>I;A+53"WV+E$LM"L
MOG\W@JBNK%C)PL$,"1!]?)Q!:SR\$/M$\!6CU:=6=CM,&MBU).!V9X!NW)-D
MB4UJ2RE.QV+/9N^H,R-HH/C@69!(J>^[QLC(O>#6?:DD,'ZD:8R=R+AV1X#U
M]CV8CJ#NKNX=!A-TS*YEL0%.? ^-6F4)$M[*!]"AQY!=?--@=%E\AQ@<E&O+
MV=]' #HBRD/T<%L(P/;I"2J:*\]!5O3<IH;=%<]]N+Y?VO<Z'KW"_+ !(HW/
MGCR+VI4/DV0?NK+DT9F0+Q&N4N<F-&*ML7@]14DNVL\;6\H?OV"-VTP&M39T
M<\KHP(?D\GWNANLL1Z)NJ\@?ACH:%"JYI/J(J/=UJXVPE>&"Y!O*LX)558/5
M*[PR.^E: YYQG7KKWOV^'WR2^W.R,S[#HO1'C98Q4IYIBR"7/%D6>9;T"@NB
M@<B Z&!?">"(*JFO=F3#;D-(*L?,C/HD@[0X!5<>U[_D\^FXOE6 Y)0&U]4N
MN1D:FN!B_?N;!H"TZ\KJ]A]D^>\F\Y-^JLN?@EQ,RNR!10R=V_-S7='QJL1:
MYM+A"'_K5$^=47__S\^MV:.)(QZ2!SW@$7RK>6R3</&V#N,77[?;^\$F- J$
MV9)C?<*5K?-AE"^BJ#8?>MX9Q)_SN".Q%F^M4$G]-_#M?9KEK KXE/+%+@3!
MX'+2&_ -;Z<CF;Y*B>V24?2YMDEBU*1L3LV,GUZH3J]?B AP;50_LHBRJ8:)
MNS%<Q0,V/8GG(N,5@Q(TMO#V%:<P:?7Q@KF>45NB!R!&:!1OZ7MNA@@'9OR9
M[Y%7>4._I*N)A+3="T_*.UM"$ [;./8*"5?:<.P1M4M%73@QO&5]] F@,^G:
M>:^%H)'RKQ6T]LK2,VL9JXX]&:I+LWYTWNPKQ0AS \SX=LI>88:8WZM/R)F9
M.XM0'\JR?30EK.-%,ZWH<$+YXM.=G:IG-1@MA@YE^)A91O!VBM2A8P>H2UF\
M:@P(U),=ZJ"7![P,3\<_!^:-4=I<_IQ)_A/#6_\&\@>:/]#\^Z(Q^&^*!N5@
MMO#*K0D)Z(Z?JXW\@Y&3?Z'<F05W?$<"Q[T-T3=OM,C)_P%02P$"% ,4
M"  CAG)8A8N@ $H>  !'7P$ $@              @ $     87)T;F$M,C R
M,S$R,S$N>'-D4$L! A0#%     @ (X9R6/I]QO;E&0  %Y(! !8
M     ( !>AX  &%R=&YA+3(P,C,Q,C,Q7V-A;"YX;6Q02P$"% ,4    "  C
MAG)8??XXI&MO  !;3 < %@              @ &3.   87)T;F$M,C R,S$R
M,S%?9&5F+GAM;%!+ 0(4 Q0    ( ".&<E@!+#5\BTX! /BR$P 6
M      "  3*H  !A<G1N82TR,#(S,3(S,5]L86(N>&UL4$L! A0#%     @
M(X9R6,W4(O(KG0  8\X* !8              ( !\?8! &%R=&YA+3(P,C,Q
M,C,Q7W!R92YX;6Q02P$"% ,4    "  CAG)893MM#]X#  #:,0  "
M        @ %0E ( 97@R,2YH=&U02P$"% ,4    "  CAG)8+K",+9D"  !D
M"   "               @ %4F ( 97@R,RYH=&U02P$"% ,4    "  CAG)8
M3<>>C9 )  "6-@  "@              @ $3FP( 97@S,2TQ+FAT;5!+ 0(4
M Q0    ( ".&<EBG9"0)>0D  (PV   *              "  <ND @!E>#,Q
M+3(N:'1M4$L! A0#%     @ (X9R6#2N$;'F!0  E1L   @
M ( !;*X" &5X,S(N:'1M4$L! A0#%     @ (X9R6*$ >'K+#P  W%X   @
M             ( !>+0" &5X.3<N:'1M4$L! A0#%     @ (X9R6'S^P0)T
MC0, VX4L  L              ( !:<0" &9O<FTQ,&LN:'1M4$L! A0#%
M  @ (X9R6/00@4,3,P$ #&8!  L              ( !!E(& &EM86=E,#$N
M:G!G4$L! A0#%     @ (X9R6)/$695T/@  _F    L              ( !
E0H4' &EM86=E,#(N:G!G4$L%!@     .  X 0P,  -_#!P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>form10k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:artna="http://artesianwater.com/20231231"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="artna-20231231.xsd" xlink:type="simple"/>
    <context id="c20230101to20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230630_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c20230630_StatementClassOfStockAxis_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c20240312_StatementClassOfStockAxis_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-12</instant>
        </period>
    </context>
    <context id="c20240312_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-12</instant>
        </period>
    </context>
    <context id="c20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20210101to20211231_ProductOrServiceAxis_NonUtilityOperatingRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:NonUtilityOperatingRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductOrServiceAxis_OtherUtilityOperatingRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:OtherUtilityOperatingRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductOrServiceAxis_WaterSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:WaterSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductOrServiceAxis_NonUtilityOperatingRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:NonUtilityOperatingRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductOrServiceAxis_NonUtilityOperatingRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:NonUtilityOperatingRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductOrServiceAxis_OtherUtilityOperatingRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:OtherUtilityOperatingRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductOrServiceAxis_WaterSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:WaterSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ProductOrServiceAxis_OtherUtilityOperatingRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:OtherUtilityOperatingRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ProductOrServiceAxis_WaterSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:WaterSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20201231_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c20201231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c20201231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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>2020-12-31</instant>
        </period>
    </context>
    <context id="c20201231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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>2020-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20231231_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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="c20221231_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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="c20211231_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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="c20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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-12-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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-12-31</instant>
        </period>
    </context>
    <context id="c20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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="c20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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="c20211231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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="c20221231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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="c20151209_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</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>2015-12-09</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:TreatmentAndDisposalPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_PropertyHeldForFutureUseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:PropertyHeldForFutureUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_SourceOfSupplyPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:SourceOfSupplyPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_SourceOfSupplyPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:SourceOfSupplyPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:IntangiblePlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:TreatmentAndDisposalPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_CollectionMainsAndLiftStationsMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:CollectionMainsAndLiftStationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_ServicesMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:PumpingAndWaterTreatmentPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:IntangiblePlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_MainsMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:MainsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:PumpingAndWaterTreatmentPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_StorageTanksMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:StorageTanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_HydrantsMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:HydrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_MetersMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:MetersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_PropertyHeldForFutureUseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:PropertyHeldForFutureUseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PublicUtilityAxis_CollectionMainsAndLiftStationsMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:CollectionMainsAndLiftStationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_MetersMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:MetersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_SourceOfSupplyPlantMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:SourceOfSupplyPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_StorageTanksMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:StorageTanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_HydrantsMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:HydrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:TreatmentAndDisposalPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:IntangiblePlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:IntangiblePlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_ServicesMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:ServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_MainsMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">artna:MainsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:PumpingAndWaterTreatmentPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:PumpingAndWaterTreatmentPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:TreatmentAndDisposalPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PublicUtilityAxis_SourceOfSupplyPlantMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:SourceOfSupplyPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">artna:UtilityPlantInServiceWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_WaterPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:GeneralPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_RangeAxis_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_StatementGeographicalAxis_MD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:MD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_StatementGeographicalAxis_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20170101to20170131_RangeAxis_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-01-31</endDate>
        </period>
    </context>
    <context id="c20170101to20170131_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-01-31</endDate>
        </period>
    </context>
    <context id="c20221231_RegulatoryAssetAxis_DeferredIncomeTaxChargesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RegulatoryAssetAxis_DeferredCostsAffiliatedInterestAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DeferredCostsAffiliatedInterestAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RegulatoryAssetAxis_DeferredContractCostsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DeferredContractCostsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_RegulatoryAssetAxis_GoodwillMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RegulatoryAssetAxis_DeferredAcquisitionAndFranchiseCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DeferredAcquisitionAndFranchiseCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_RegulatoryAssetAxis_ExpenseOfRateCaseStudiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:ExpenseOfRateCaseStudiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_RegulatoryAssetAxis_DeferredContractCostsAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DeferredContractCostsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RegulatoryAssetAxis_ExpenseOfRateCaseStudiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:ExpenseOfRateCaseStudiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_RegulatoryAssetAxis_DeferredCostsAffiliatedInterestAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DeferredCostsAffiliatedInterestAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RegulatoryAssetAxis_RateProceedingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:RateProceedingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RegulatoryAssetAxis_DeferredIncomeTaxChargesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_RegulatoryAssetAxis_RateProceedingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:RateProceedingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_RegulatoryAssetAxis_DeferredAcquisitionAndFranchiseCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DeferredAcquisitionAndFranchiseCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RegulatoryAssetAxis_DebtRelatedCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DebtRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_RegulatoryAssetAxis_DebtRelatedCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">artna:DebtRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RegulatoryAssetAxis_GoodwillMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230701to20230731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c20220801to20220831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c20170101to20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c20180101to20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RegulatoryAgencyAxis_MarylandPublicServiceCommissionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">artna:MarylandPublicServiceCommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20190131_RegulatoryAgencyAxis_DelawarePublicServiceCommissionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">artna:DelawarePublicServiceCommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="c20231231_RegulatoryAgencyAxis_DelawarePublicServiceCommissionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">artna:DelawarePublicServiceCommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_RegulatoryLiabilityAxis_DeferredSettlementRefundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">artna:DeferredSettlementRefundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_RegulatoryLiabilityAxis_DeferredIncomeTaxChargesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RegulatoryLiabilityAxis_DeferredSettlementRefundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">artna:DeferredSettlementRefundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RegulatoryLiabilityAxis_DeferredIncomeTaxChargesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_MiscellaneousAccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:MiscellaneousAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_CustomerAccountsReceivableWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:CustomerAccountsReceivableWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_MiscellaneousAccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:MiscellaneousAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_TradeAccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_SettlementAgreementReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:SettlementAgreementReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_DeveloperReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:DeveloperReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_MiscellaneousAccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:MiscellaneousAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_CustomerAccountsReceivableWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:CustomerAccountsReceivableWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_TradeAccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_DeveloperReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:DeveloperReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_SettlementAgreementReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:SettlementAgreementReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_TradeAccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_DeveloperReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:DeveloperReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_SettlementAgreementReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:SettlementAgreementReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_CustomerAccountsReceivableWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">artna:CustomerAccountsReceivableWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20210101to20211231_ProductOrServiceAxis_FixedFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:FixedFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductOrServiceAxis_FixedFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:FixedFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ProductOrServiceAxis_ServiceChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ServiceChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductOrServiceAxis_FixedFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:FixedFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductOrServiceAxis_ConsumptionChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ConsumptionChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductOrServiceAxis_DesignAndInstallationMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:DesignAndInstallationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ProductOrServiceAxis_ServiceLineProtectionPlansMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ServiceLineProtectionPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ProductOrServiceAxis_DesignAndInstallationMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:DesignAndInstallationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductOrServiceAxis_DistributionSystemImprovementChargeMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:DistributionSystemImprovementChargeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductOrServiceAxis_ContractOperationsMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ContractOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ProductOrServiceAxis_ContractOperationsMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ContractOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductOrServiceAxis_IndustrialWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:IndustrialWastewaterServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductOrServiceAxis_IndustrialWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:IndustrialWastewaterServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductOrServiceAxis_DistributionSystemImprovementChargeMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:DistributionSystemImprovementChargeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductOrServiceAxis_InspectionFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:InspectionFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductOrServiceAxis_MeteredWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:MeteredWastewaterServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductOrServiceAxis_MeteredWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:MeteredWastewaterServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductOrServiceAxis_ContractOperationsMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ContractOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ProductOrServiceAxis_IndustrialWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:IndustrialWastewaterServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ProductOrServiceAxis_InspectionFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:InspectionFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ProductOrServiceAxis_MeteredWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:MeteredWastewaterServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductOrServiceAxis_InspectionFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:InspectionFeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductOrServiceAxis_ServiceChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ServiceChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductOrServiceAxis_ServiceLineProtectionPlansMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ServiceLineProtectionPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductOrServiceAxis_ServiceChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ServiceChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductOrServiceAxis_ConsumptionChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ConsumptionChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ProductOrServiceAxis_ConsumptionChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ConsumptionChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductOrServiceAxis_DesignAndInstallationMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:DesignAndInstallationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ProductOrServiceAxis_ServiceLineProtectionPlansMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:ServiceLineProtectionPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ProductOrServiceAxis_DistributionSystemImprovementChargeMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">artna:DistributionSystemImprovementChargeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_SLPPlanRevenueMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">artna:SLPPlanRevenueMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_WastewaterInspectionRevenueMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">artna:WastewaterInspectionRevenueMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_ContractServicesRevenueMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">artna:ContractServicesRevenueMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RangeAxis_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20221231_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20201231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c20211231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20210101to20211231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20231231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember_LineOfCreditFacilityAxis_CobankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMarylandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CobankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_RangeAxis_MaximumMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_RangeAxis_MinimumMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220520to20220520_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_RangeAxis_MinimumMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-20</startDate>
            <endDate>2022-05-20</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_LondonInterbankOfferedRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:LondonInterbankOfferedRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_VariableRateAxis_LondonInterbankOfferedRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:LondonInterbankOfferedRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230803to20230803_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-03</startDate>
            <endDate>2023-08-03</endDate>
        </period>
    </context>
    <context id="c20220520to20220520_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-20</startDate>
            <endDate>2022-05-20</endDate>
        </period>
    </context>
    <context id="c20221001to20221031_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="c20220520to20220520_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-20</startDate>
            <endDate>2022-05-20</endDate>
        </period>
    </context>
    <context id="c20221001to20221031_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">artna:TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CitizensBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">artna:CobankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20221231_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_SeriesWDue04302047Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesWDue04302047Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan1187Due11012041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan340Due07012032Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan340Due07012032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan200Due01012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan200Due01012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_SeriesUDue01312038Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesUDue01312038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_SeriesT424Due12202036Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesT424Due12202036Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_SeriesR596Due12312028Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesR596Due12312028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan341Due02012031Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan341Due02012031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:AssetPurchaseContractualObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanTwo1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo1187Due11012041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_SeriesS445Due12312033Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesS445Due12312033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan364Due05012025Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan364Due05012025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan341Due02012031Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan341Due02012031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan357Due09012023Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan357Due09012023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_SeriesUDue01312038Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesUDue01312038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_SeriesWDue04302047Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesWDue04302047Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanOne200Due02012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanOne200Due02012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan1187Due11012041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo200Due06012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_SeriesT424Due12202036Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesT424Due12202036Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanOne200Due06012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo200Due02012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_SeriesS445Due12312033Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesS445Due12312033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:AssetPurchaseContractualObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanThree1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanThree1187Due11012041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan200Due02012044Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan200Due02012044Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan340Due07012032Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan340Due07012032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_SeriesVDue10312049Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesVDue10312049Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo1187Due11012041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_SeriesR596Due12312028Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesR596Due12312028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanOne200Due06012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanThree1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanThree1187Due11012041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan364Due05012025Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan364Due05012025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_SeriesVDue10312049Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesVDue10312049Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan357Due09012023Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan357Due09012023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo200Due02012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due01012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan200Due01012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due02012044Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan200Due02012044Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo200Due06012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan364Due05012025Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan364Due05012025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_SeriesWDue04302047Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesWDue04302047Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:AssetPurchaseContractualObligationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_SeriesUDue01312038Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesUDue01312038Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due01012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan200Due01012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanOne200Due06012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due02012044Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan200Due02012044Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo200Due02012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo1187Due11012041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanOne200Due02012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_SeriesR596Due12312028Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesR596Due12312028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_SeriesVDue10312049Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesVDue10312049Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan1187Due11012041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanThree1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanThree1187Due11012041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan340Due07012032Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan340Due07012032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_SeriesS445Due12312033Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesS445Due12312033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan357Due09012023Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan357Due09012023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoanTwo200Due06012043Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_SeriesT424Due12202036Member_LongtermDebtTypeAxis_FirstMortgageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:SeriesT424Due12202036Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:FirstMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan341Due02012031Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:StateRevolvingFundLoan341Due02012031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_StateRevolvingFundLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">artna:StateRevolvingFundLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">artna:AssetPurchaseContractualObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20201231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_TitleOfIndividualAxis_EmployeeAndDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">artna:EmployeeAndDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20201231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20210504to20210504_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-04</startDate>
            <endDate>2021-05-04</endDate>
        </period>
    </context>
    <context id="c20230509to20230509_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-09</startDate>
            <endDate>2023-05-09</endDate>
        </period>
    </context>
    <context id="c20220503to20220503_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-03</startDate>
            <endDate>2022-05-03</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20210504_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-04</instant>
        </period>
    </context>
    <context id="c20220503_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-03</instant>
        </period>
    </context>
    <context id="c20230509_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-09</instant>
        </period>
    </context>
    <context id="c20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two015EquityCompensationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">artna:Two015EquityCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two015EquityCompensationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">artna:Two015EquityCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RangeAxis_MaximumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterPennsylvaniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterPennsylvaniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterPennsylvaniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWastewaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterPennsylvaniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMarylandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220901to20220930_ConsolidatedEntitiesAxis_ArtesianWaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c20210401to20210430_ConsolidatedEntitiesAxis_ArtesianWaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="c20220930_ConsolidatedEntitiesAxis_ArtesianWaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c20210430_ConsolidatedEntitiesAxis_ArtesianWaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <instant>2023-04-28</instant>
        </period>
    </context>
    <context id="c20230428to20230428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <startDate>2023-04-28</startDate>
            <endDate>2023-04-28</endDate>
        </period>
    </context>
    <context id="c20230428_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-28</instant>
        </period>
    </context>
    <context id="c20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <instant>2020-11-20</instant>
        </period>
    </context>
    <context id="c20201120to20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <startDate>2020-11-20</startDate>
            <endDate>2020-11-20</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_LegalEntityAxis_ArtesianWaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_LegalEntityAxis_ArtesianWaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_LegalEntityAxis_ArtesianWaterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">artna:ArtesianWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AwardTypeAxis_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AwardTypeAxis_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_AwardTypeAxis_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_AwardTypeAxis_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_AwardTypeAxis_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_AwardTypeAxis_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230523to20230523_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-23</startDate>
            <endDate>2023-05-23</endDate>
        </period>
    </context>
    <context id="c20230523_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-23</instant>
        </period>
    </context>
    <context id="c20230616to20230616_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-16</startDate>
            <endDate>2023-06-16</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220114to20220114_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">artna:TidewaterEnvironmentalServicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-14</startDate>
            <endDate>2022-01-14</endDate>
        </period>
    </context>
    <context id="c20220526to20220526_BusinessAcquisitionAxis_ClaytonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">artna:ClaytonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-26</startDate>
            <endDate>2022-05-26</endDate>
        </period>
    </context>
    <context id="c20220526_BusinessAcquisitionAxis_ClaytonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">artna:ClaytonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-26</instant>
        </period>
    </context>
    <context id="c20230101to20231231_BusinessAcquisitionAxis_ClaytonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">artna:ClaytonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">artna:TidewaterEnvironmentalServicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20220526_PublicUtilityAxis_UtilityPlantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">artna:UtilityPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-26</instant>
        </period>
    </context>
    <context id="c20220719to20220719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
        </entity>
        <period>
            <startDate>2022-07-19</startDate>
            <endDate>2022-07-19</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidationItemsAxis_IntersegmentEliminationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:RegulatedUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:RegulatedUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:OtherNonUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:OtherNonUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:RegulatedUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:OtherNonUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20221231_ConsolidationItemsAxis_IntersegmentEliminationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20210101to20211231_ConsolidationItemsAxis_IntersegmentEliminationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:OtherNonUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:RegulatedUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:OtherNonUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000863110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">artna:RegulatedUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <unit id="U001">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="U002">
        <measure>shares</measure>
    </unit>
    <unit id="U003">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U004">
        <measure>pure</measure>
    </unit>
    <unit id="U005">
        <measure>artna:Installment</measure>
    </unit>
    <unit id="U006">
        <measure>artna:Refund</measure>
    </unit>
    <unit id="U007">
        <measure>artna:Contract</measure>
    </unit>
    <unit id="U008">
        <measure>artna:Director</measure>
    </unit>
    <unit id="U009">
        <measure>utr:acre</measure>
    </unit>
    <unit id="U010">
        <measure>artna:Agreement</measure>
    </unit>
    <unit id="U011">
        <measure>artna:Term</measure>
    </unit>
    <unit id="U012">
        <divide>
            <unitNumerator>
                <measure>utr:gal</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:D</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U013">
        <measure>artna:County</measure>
    </unit>
    <unit id="U014">
        <measure>artna:Customer</measure>
    </unit>
    <unit id="U015">
        <measure>artna:Segment</measure>
    </unit>
    <unit id="U016">
        <measure>artna:Subsidiary</measure>
    </unit>
    <unit id="U017">
        <measure>artna:Business</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="c20230101to20231231"
      id="Fact_df2cda605cf0411285559d17a745acf9">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="c20230101to20231231"
      id="Fact_429ac1a78f2e4dafb1f8550f26df2ab3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="c20230101to20231231"
      id="Fact_2c57c29045d74475b217441f4bee5a17">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="c20230101to20231231"
      id="Fact_19400054061649fa830c7a285c6022cd">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="c20230101to20231231"
      id="Fact_b53e0550efc24e0db4697277648a39d4">0000863110</dei:EntityCentralIndexKey>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember"
      id="Fact_6c49ba5dc7db48598378d22b9bc5f4c7">P0Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_PropertyHeldForFutureUseMember"
      id="Fact_be8f990ec7a144a58e15f4aea2b35f6c">P0Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_WaterPlantMember"
      id="Fact_ef2b61b62aeb4fc793b4c636bfe4af20">P0Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      id="Fact_964a0ed7eef842f9beac434ae0494001">P0Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <artna:PortionOfLeaseTermDeterminingAnnualLeasePayment
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember"
      id="Fact_599e5cec0ae141249d70423011075203">P11Y</artna:PortionOfLeaseTermDeterminingAnnualLeasePayment>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="c20221231"
      id="Fact_34b0a160302c44a58ce8c043e193a831">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="c20231231"
      id="Fact_b176c31323df40f2a5dfa3c3cea5935c">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="c20221231"
      id="Fact_274e2a3cd3a74d9b942fa989635f9793">http://fasb.org/us-gaap/2023#OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="c20231231"
      id="Fact_78286b9b660043858350152d50c6aec2">http://fasb.org/us-gaap/2023#OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="c20231231"
      id="Fact_8f890e2ec7184e1d80ca3d26d1681fb5">http://fasb.org/us-gaap/2023#OperatingLeaseLiability</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="c20221231"
      id="Fact_b018afc4975b45b9aff24c2cea319a3c">http://fasb.org/us-gaap/2023#OperatingLeaseLiability</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <artna:DebtInstrumentTermOfVariableRate
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_RangeAxis_MinimumMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember"
      id="Fact_7e79e05dfe62477f8ed4cf6594aa7426">P1M</artna:DebtInstrumentTermOfVariableRate>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c20231231"
      id="Fact_22ce30dc4ac74284844801f26c518e0d"
      unitRef="U001"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c20221231"
      id="Fact_5fcc4ed97ad34b118827b9f48d4c7301"
      unitRef="U001"
      xsi:nil="true"/>
    <us-gaap:OpenTaxYear
      contextRef="c20230101to20231231_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MinimumMember"
      id="Fact_1bf8d45caf3a4615b8520b57d4d429d6">2020</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="c20230101to20231231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MinimumMember"
      id="Fact_26cbc54b41f54044b671eafeb333dfca">2020</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="c20230101to20231231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember_RangeAxis_MaximumMember"
      id="Fact_a9542eaebd3a44179e2f3c3408391579">2023</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="c20230101to20231231_IncomeTaxAuthorityAxis_DomesticCountryMember_RangeAxis_MaximumMember"
      id="Fact_e41ae42e6d6648d890d08789d058db70">2023</us-gaap:OpenTaxYear>
    <dei:AuditorFirmId
      contextRef="c20230101to20231231"
      id="Fact_070b71b993ec4891939668d63337a7f1">243</dei:AuditorFirmId>
    <dei:DocumentType
      contextRef="c20230101to20231231"
      id="Fact_9dfe8921d61545d7b2290cbe61eb3150">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="c20230101to20231231"
      id="Fact_58c4dc414cbf46b7b615d593e7bd8b2b">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="c20230101to20231231"
      id="Fact_f6334bdcd8df4735a410312c4f18ed3a">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="c20230101to20231231"
      id="Fact_d476f7e1240e4f168939fb640c931fea">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="c20230101to20231231"
      id="Fact_6c08383ef89d48b3a013dc4f5e99a6a3">000-18516</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="c20230101to20231231"
      id="Fact_7e24b76f99f24b3f82625e4050090f85">ARTESIAN RESOURCES CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20230101to20231231"
      id="Fact_a308f2c82beb441b82e9ee1cfee8af97">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20230101to20231231"
      id="Fact_fb4688f494a444c8a85fbe07584f2022">51-0002090</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20230101to20231231"
      id="Fact_a59905012f804ed0bf28be0c9a4fb09e">664 Churchmans Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20230101to20231231"
      id="Fact_69c520f199fd4758aa2af57b66d866b9">Newark</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20230101to20231231"
      id="Fact_8935edae6d0243bd8f6c6ecde3e5883b">DE</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20230101to20231231"
      id="Fact_ab4e0870fb9a4984acfddafc03224d73">19702</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20230101to20231231"
      id="Fact_2f9d6d1ab06a4de28d2e62b7eeeb5aad">302</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20230101to20231231"
      id="Fact_dfcbf9a3ff1f4a1dbdfb4ff4e6266cfa">453 &#x2013; 6900</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="c20230101to20231231"
      id="Fact_de95753fae1045e295582aca671630a5">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20230101to20231231"
      id="Fact_3ed8ab34008f48f493074eeb88579698">ARTNA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20230101to20231231"
      id="Fact_5ff96cda9c1948fbbbe99ec7d96cecf3">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="c20230101to20231231"
      id="Fact_dcd88cc58f4a472593deadb7720c75b9">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="c20230101to20231231"
      id="Fact_5a7feb79e7de4aa79a5125d2b3028ead">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="c20230101to20231231"
      id="Fact_bfe9fd08245f4cbf9a267846af92728e">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="c20230101to20231231"
      id="Fact_6b67e3ed46b74069bddb9e1beec394d2">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="c20230101to20231231"
      id="Fact_a0eef62d18554f36bb127c4b9bdc7942">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="c20230101to20231231"
      id="Fact_40d364e1f4bf491c99be3c5d6e65179f">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20230101to20231231"
      id="Fact_c10e62d3f21849db9399c0db1b8080e5">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="c20230101to20231231"
      id="Fact_13aae9ab0ef44bb0acce065e8f4d3e2a">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="c20230101to20231231"
      id="Fact_723daf744bef44aa87fbed9eba519e70">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany
      contextRef="c20230101to20231231"
      id="Fact_6105803ca5f14699a6f128aafdd98479">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="c20230630_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_a39d244dabf24cb499e07c2448ef8f81"
      unitRef="U001">426719824</dei:EntityPublicFloat>
    <dei:EntityPublicFloat
      contextRef="c20230630_StatementClassOfStockAxis_CommonClassBMember"
      decimals="0"
      id="Fact_fcfc9de8e06f45e8968b27444e56b9c5"
      unitRef="U001">14196292</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c20240312_StatementClassOfStockAxis_CommonClassAMember"
      decimals="INF"
      id="Fact_bc8d8c3d8da84c9e96c5e1d5401f2c4d"
      unitRef="U002">9406786</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c20240312_StatementClassOfStockAxis_CommonClassBMember"
      decimals="INF"
      id="Fact_7f47050239694d24a9addb2875b97c0c"
      unitRef="U002">881452</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_a12a90af9b7f4bce9c369ea7d230a10a"
      unitRef="U001">714284000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="c20221231"
      decimals="-3"
      id="Fact_e05c40a7dbcb4ca4845861e4dd34e15f"
      unitRef="U001">668031000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="c20231231"
      decimals="-3"
      id="Fact_4f30342505884f6fbe7e716154f5cd86"
      unitRef="U001">2505000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="c20221231"
      decimals="-3"
      id="Fact_799ff381f18a4f35a1c3efd913335873"
      unitRef="U001">1309000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e3ca2532d4fb40bc8e80c8973db26ed4"
      unitRef="U001">328000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_8932696992fc478dbbef194072e62aed"
      unitRef="U001">416000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_a33c595eab4145b692f05011c5950104"
      unitRef="U001">12830000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_5a875f5afab940ac9de31fd70d909f30"
      unitRef="U001">13511000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="c20231231"
      decimals="-3"
      id="Fact_db398427c0974edea389c66695e3deb3"
      unitRef="U001">1799000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="c20221231"
      decimals="-3"
      id="Fact_b3e5f089455d49db8c66ceefba5119f6"
      unitRef="U001">1632000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_f967b5221db74a55a783cb7231186838"
      unitRef="U001">1934000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_96898bb0ddf644f883b34821e2a70821"
      unitRef="U001">1586000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="c20231231"
      decimals="-3"
      id="Fact_22f5ec16e38f430eab875cb281c7bdf9"
      unitRef="U001">5983000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="c20221231"
      decimals="-3"
      id="Fact_91e548f383da41bd8af4d3186c15c193"
      unitRef="U001">4702000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:PrepaidTaxes
      contextRef="c20231231"
      decimals="-3"
      id="Fact_bb018b7948224041b19c622cd8cc3dce"
      unitRef="U001">2269000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="c20221231"
      decimals="-3"
      id="Fact_9fb5387dffde4efc9310d72b295fb83f"
      unitRef="U001">2186000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ae9994a95c5345a0915721a4abac3ecd"
      unitRef="U001">3297000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_0b65d4bbf0a94598b19b7851effa6bb3"
      unitRef="U001">2878000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_45484df8a3d1421fb80f104c5f448a00"
      unitRef="U001">30617000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_f880e57909ae42eca99f03d68331575d"
      unitRef="U001">27804000</us-gaap:AssetsCurrent>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="c20231231"
      decimals="-3"
      id="Fact_088794954504477686b9a47777269f51"
      unitRef="U001">1052000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="c20221231"
      decimals="-3"
      id="Fact_c77ce093a75c4d0ba7c1c6b2ee446d3f"
      unitRef="U001">990000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_fa8613870a4644858f81a5ba1c7af800"
      unitRef="U001">3693000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20221231"
      decimals="-3"
      id="Fact_43a022f5ae634e07be74c441bcc761c6"
      unitRef="U001">3740000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_51387838b320461a8192003b157b7c2e"
      unitRef="U001">8504000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_f684b4550dec47b8b42a197af0f2a8b0"
      unitRef="U001">10536000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Goodwill
      contextRef="c20231231"
      decimals="-3"
      id="Fact_565786a15e4e48e483e83a457e69b684"
      unitRef="U001">1939000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="c20221231"
      decimals="-3"
      id="Fact_162b9b33e70c48a896800538071e4d50"
      unitRef="U001">1939000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20231231"
      decimals="-3"
      id="Fact_7043a6ba9b87483b9fa39f4c285c9a52"
      unitRef="U001">506000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20221231"
      decimals="-3"
      id="Fact_9c790ff664ca44fdb74933f352b71f83"
      unitRef="U001">467000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment
      contextRef="c20231231"
      decimals="-3"
      id="Fact_0b2b9ae6066f42f78372182d9c60415d"
      unitRef="U001">14642000</us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment>
    <us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment
      contextRef="c20221231"
      decimals="-3"
      id="Fact_edbb0282ff99483899017eda53ea6460"
      unitRef="U001">16682000</us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment>
    <us-gaap:RegulatoryAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_95fa5fa62cb440b7a93f7ea45f9ef00f"
      unitRef="U001">7289000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20221231"
      decimals="-3"
      id="Fact_07c09e32c02643d483a32a2176ae72c4"
      unitRef="U001">7274000</us-gaap:RegulatoryAssets>
    <us-gaap:Assets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_60f61179eda441858e92b4d0326898db"
      unitRef="U001">766832000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20221231"
      decimals="-3"
      id="Fact_d6e99a3b06474c2ba279843bab745eb1"
      unitRef="U001">719791000</us-gaap:Assets>
    <us-gaap:CommonStockValue
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ba623e4d9edf4a36ad670db9621a5cc2"
      unitRef="U001">10285000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="c20221231"
      decimals="-3"
      id="Fact_84bba9f2e1f44c939066ce2950468658"
      unitRef="U001">9502000</us-gaap:CommonStockValue>
    <us-gaap:PreferredStockValue
      contextRef="c20231231"
      decimals="-3"
      id="Fact_fb51e23b89634b28b61ca05485b38f43"
      unitRef="U001">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="c20221231"
      decimals="-3"
      id="Fact_82596c57926c4a2fada21828deafff46"
      unitRef="U001">0</us-gaap:PreferredStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="c20231231"
      decimals="-3"
      id="Fact_27e67affaa2843228c5ee202d68f605b"
      unitRef="U001">143369000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="c20221231"
      decimals="-3"
      id="Fact_38e4b655c7d547558aaa9d56c5e4b7ac"
      unitRef="U001">107142000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e376b54ce3e5418cade25e929a24a914"
      unitRef="U001">76743000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="c20221231"
      decimals="-3"
      id="Fact_c2c6663304694ab8990abc9186fe4b02"
      unitRef="U001">71286000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e3f8c37c87d846638937e0cd3f276d15"
      unitRef="U001">230397000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231"
      decimals="-3"
      id="Fact_2ed0efabeec24677be95dbdeb3ef37e2"
      unitRef="U001">187930000</us-gaap:StockholdersEquity>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_93d9e73692dc435ca67e7db87556f7b4"
      unitRef="U001">178307000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_4164eb7d18d04af5bc7bd5e8193e5f84"
      unitRef="U001">175619000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5171b85105154f0aa571c5ada351b117"
      unitRef="U001">408704000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="c20221231"
      decimals="-3"
      id="Fact_ad0e829c69574460b747c420c9d8fd62"
      unitRef="U001">363549000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:LinesOfCreditCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_11aee65cb0664e9e8fc51804268e8912"
      unitRef="U001">0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_07b5d0ef201e418eb6aa92796ebfe587"
      unitRef="U001">20174000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c91adfbb257c48bc80ff1b55aa2f126f"
      unitRef="U001">2235000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_4158a55451bf4470b6ca87774ce28c39"
      unitRef="U001">2003000</us-gaap:NotesPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_76b150e4f71640d0828526be02e9260f"
      unitRef="U001">9697000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_9b271a8cd4024d619615a71e1dd9294d"
      unitRef="U001">10929000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c2ca862963ff4da2ac23fae47c2e6737"
      unitRef="U001">3519000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_0eee83bfd4224aecb8b6639b77a0ee6a"
      unitRef="U001">4246000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:BankOverdrafts
      contextRef="c20231231"
      decimals="-3"
      id="Fact_9c5fabaf66f1456f9aedf6616b4f94af"
      unitRef="U001">9000</us-gaap:BankOverdrafts>
    <us-gaap:BankOverdrafts
      contextRef="c20221231"
      decimals="-3"
      id="Fact_d000bd22cc1b4f8ca8b2604cbe0f4332"
      unitRef="U001">43000</us-gaap:BankOverdrafts>
    <us-gaap:InterestPayableCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_2450534f598346ac9a6c1b21e6eb7aa3"
      unitRef="U001">2275000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_e15edd504dba4b60a0431d044376e1b0"
      unitRef="U001">989000</us-gaap:InterestPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_986fc5fbca21447982dd08ca91f87173"
      unitRef="U001">2000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_1c60f17aae254828a685ff24b68c63f2"
      unitRef="U001">6000</us-gaap:TaxesPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_1a502738e6024eb3a0e5e34867d68fbe"
      unitRef="U001">2983000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_03dc7da0fc5c492681366ed54edc6221"
      unitRef="U001">2489000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_8c2e8aafc0714f09a30c52b63a791977"
      unitRef="U001">1694000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_5024b7d1781a4ce780a3732496839a0e"
      unitRef="U001">3191000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e74b59988ac9466c861292b7b99b19c1"
      unitRef="U001">22414000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_84f0faf2269c425b86e11a81b1a7e366"
      unitRef="U001">44070000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_2a8ad38383d74391a9edd2efdabfd3ee"
      unitRef="U001">2797000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_52eb54570d8840ff9f111909b71ec18d"
      unitRef="U001">3686000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_f323453c01d54c109611396e4c134dda"
      unitRef="U001">503000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_8edba72e6cf245f3b48706dbd4b32fff"
      unitRef="U001">466000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5ebe686a1f3e4d91913278acef5992d4"
      unitRef="U001">25676000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="c20221231"
      decimals="-3"
      id="Fact_5b67370e44e3418dbbfef5fb5ed90391"
      unitRef="U001">28721000</us-gaap:RegulatoryLiabilities>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="c20231231"
      decimals="-3"
      id="Fact_91fc67af3e0f4f4fb7cbfb0e868fdf58"
      unitRef="U001">423000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="c20221231"
      decimals="-3"
      id="Fact_4397f020c2a349bfab94b85ef396e683"
      unitRef="U001">439000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c884f2184d2d4af4a972f156b6e63c3c"
      unitRef="U001">58381000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="c20221231"
      decimals="-3"
      id="Fact_3f323ca72e914285afe9c0f7daadf9c6"
      unitRef="U001">54552000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_4a8d5a88103e413587b8499a33834d54"
      unitRef="U001">87780000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_69578eb29c404b7d8e23e5c3fa9325d8"
      unitRef="U001">87864000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:ContributionsInAidOfConstruction
      contextRef="c20231231"
      decimals="-3"
      id="Fact_0b9f6dcc9cf54cefb56a30f6a34b0920"
      unitRef="U001">247934000</us-gaap:ContributionsInAidOfConstruction>
    <us-gaap:ContributionsInAidOfConstruction
      contextRef="c20221231"
      decimals="-3"
      id="Fact_bf50accd9c044aee801bbfdabe450e8c"
      unitRef="U001">224308000</us-gaap:ContributionsInAidOfConstruction>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_65c338bf7d13414c931983e194e02db8"
      unitRef="U001">766832000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="c20221231"
      decimals="-3"
      id="Fact_e264221f78524e1fb2e2ec6f30b3b369"
      unitRef="U001">719791000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ProductOrServiceAxis_WaterSalesMember"
      decimals="-3"
      id="Fact_9277680fc41c4a1f9f92bc5a1dc0a7f2"
      unitRef="U001">80033000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ProductOrServiceAxis_WaterSalesMember"
      decimals="-3"
      id="Fact_15012a8821254ce999b52bb5ffaa0b04"
      unitRef="U001">78318000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ProductOrServiceAxis_WaterSalesMember"
      decimals="-3"
      id="Fact_d0fa5c24bf1c432a862e4aeafe8ed77f"
      unitRef="U001">77821000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ProductOrServiceAxis_OtherUtilityOperatingRevenueMember"
      decimals="-3"
      id="Fact_b05b8414cd474a7da32c329efafb838a"
      unitRef="U001">12195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ProductOrServiceAxis_OtherUtilityOperatingRevenueMember"
      decimals="-3"
      id="Fact_bd0557c8e8a74b3dba056b43949b0837"
      unitRef="U001">11506000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ProductOrServiceAxis_OtherUtilityOperatingRevenueMember"
      decimals="-3"
      id="Fact_28eb5267e0e34d4da4a0e825253c45f2"
      unitRef="U001">7195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ProductOrServiceAxis_NonUtilityOperatingRevenueMember"
      decimals="-3"
      id="Fact_6490b9ff165a40deac543bddcc487990"
      unitRef="U001">6633000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ProductOrServiceAxis_NonUtilityOperatingRevenueMember"
      decimals="-3"
      id="Fact_2bee54580a4241848659a10283849b4f"
      unitRef="U001">9073000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ProductOrServiceAxis_NonUtilityOperatingRevenueMember"
      decimals="-3"
      id="Fact_cd3a6cbccae641b5a62014ac971347d6"
      unitRef="U001">5843000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_4eaf9a56df104d628a3fc1fc608944af"
      unitRef="U001">98861000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_cd2b818eacb14139ad8aad0cd8588403"
      unitRef="U001">98897000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_fc1e9a9378244f5c8b7572d4ca9ba22d"
      unitRef="U001">90859000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_7b3d499728654d0f99c383c027d142de"
      unitRef="U001">46205000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_2fa5905f02da4a07b8ae4baeb0764882"
      unitRef="U001">43772000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_4fb6f0d4fec94476a5ce85aed09c65d5"
      unitRef="U001">41414000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_04b822dd65ab4657b6856dd80c38785a"
      unitRef="U001">4428000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_ffc1887e2bd84345896679def1ad0257"
      unitRef="U001">6850000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_87b9a68068a04a0d9947531083751145"
      unitRef="U001">3942000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e65c31e6eb1348beaea2275b38b59a8e"
      unitRef="U001">13335000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_b05a53dffff847228d09faaf84369c7a"
      unitRef="U001">12620000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_390b8343585440e9af3c794bcd06b603"
      unitRef="U001">11885000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_b3aac955862a4e938164296be3d00f92"
      unitRef="U001">2962000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_9de5ddda69d247b5bea01eb1133f779e"
      unitRef="U001">4285000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_7b1d41058b3b4811b46b81c97f543a6e"
      unitRef="U001">3360000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_2adb474c65504d09988083119ebea231"
      unitRef="U001">3386000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_dba109975ce049f589f49cec406014b8"
      unitRef="U001">1593000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_ad1af63d5aa946bcafb45b5a43c49027"
      unitRef="U001">2377000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_a0c135de119a4136af8980c9b87e2df6"
      unitRef="U001">6099000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_021cf3ca52b64a5d9ab2078e524508c7"
      unitRef="U001">5871000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_fe14306d5e5f4850a017635b2377e041"
      unitRef="U001">5587000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:OperatingExpenses
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_a0a2fb1379054eab984dab319471a9f3"
      unitRef="U001">76415000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_03b7c80fad974e868397aef42c5242af"
      unitRef="U001">74991000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_4ef3ab9039044d0badcb940957ca38ce"
      unitRef="U001">68565000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_8f13b0d2be5d477c98d319239f030533"
      unitRef="U001">22446000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_99601070e2314df68ef3f87d92604c53"
      unitRef="U001">23906000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_6cf9b33f6525464f92cf522f88a06404"
      unitRef="U001">22294000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_b24d3a23a24c4e39aca88137e02ec2ee"
      unitRef="U001">2002000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_3ee78ba5d48d48fd95ff422f1b2b4f1c"
      unitRef="U001">1329000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_af1e72a647fc48e2a928b21c994716bc"
      unitRef="U001">823000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_6cf55a6c17be4727a50d0d3de1f5816f"
      unitRef="U001">1407000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_636c4768ac74435fa42629bb31ace9a9"
      unitRef="U001">1265000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_14cd1c26770141b2b1ccf4f511a1432c"
      unitRef="U001">1302000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_fd9cd2b5d18a443faddebc847d9afccd"
      unitRef="U001">3409000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_cdd454c2467c466bb1b824512e3bbd78"
      unitRef="U001">2594000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_29fe64bded32426c81b3f3eb8acfbe0d"
      unitRef="U001">2125000</us-gaap:OtherOperatingIncomeExpenseNet>
    <artna:IncomeLossFromContinuingOperationsBeforeInterestExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_cace975700de4af1bec40fa19340d66a"
      unitRef="U001">25855000</artna:IncomeLossFromContinuingOperationsBeforeInterestExpense>
    <artna:IncomeLossFromContinuingOperationsBeforeInterestExpense
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_b7f43286412f447a97dab1061588c731"
      unitRef="U001">26500000</artna:IncomeLossFromContinuingOperationsBeforeInterestExpense>
    <artna:IncomeLossFromContinuingOperationsBeforeInterestExpense
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_5acdc2aae9b142d3b885900b37ef9d99"
      unitRef="U001">24419000</artna:IncomeLossFromContinuingOperationsBeforeInterestExpense>
    <us-gaap:InterestExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3181dd9863ef4357a0559f1b766c7eb4"
      unitRef="U001">9156000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_a284efbf020f464db130c849ef48adf8"
      unitRef="U001">8502000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_bc410376cecb4ff4b81d0b862b4f7826"
      unitRef="U001">7592000</us-gaap:InterestExpense>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_13cc338b567b4d65b063e97b94bb5c00"
      unitRef="U001">16699000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_0746805bc2d547dab41c4a860d24efc5"
      unitRef="U001">17998000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_ae553210d1774f52b346debbaccda914"
      unitRef="U001">16827000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20230101to20231231"
      decimals="2"
      id="Fact_ded65c0430474903b5d8560e81f5237e"
      unitRef="U003">1.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20220101to20221231"
      decimals="2"
      id="Fact_a93c943787e64c809e72e9cb2e065357"
      unitRef="U003">1.9</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20210101to20211231"
      decimals="2"
      id="Fact_2143e6f6a6b64e61bfc4c4e6a5e9dab9"
      unitRef="U003">1.79</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20230101to20231231"
      decimals="2"
      id="Fact_ef08413d740c4db3a4b576e975a3305f"
      unitRef="U003">1.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20220101to20221231"
      decimals="2"
      id="Fact_185640caa0024fd5855cbb83f95dda74"
      unitRef="U003">1.9</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20210101to20211231"
      decimals="2"
      id="Fact_c5a6ae01f66d4e25b9260b0550d4be29"
      unitRef="U003">1.79</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_6fdfde6fd65748cd9dc8acf988b9198f"
      unitRef="U002">10018000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_aaf647c5e2bc404b8acfc83b37f4fcec"
      unitRef="U002">9462000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_b95fa99e7faa47d6a3ec59b277fc2fb1"
      unitRef="U002">9394000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_ddbfdd9a9d3b48668fd5055427ec2f72"
      unitRef="U002">10022000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_e3bf2015bb794e8f989bda42d8dff4b4"
      unitRef="U002">9481000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_95b790674d1e4b74a17d4b2838b43455"
      unitRef="U002">9426000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c20230101to20231231"
      decimals="2"
      id="Fact_f5f249c9ef644d628e6b9a4c91e5c699"
      unitRef="U003">1.14</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c20220101to20221231"
      decimals="2"
      id="Fact_8427380660e84b84804c1d31eb399fbf"
      unitRef="U003">1.09</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c20210101to20211231"
      decimals="2"
      id="Fact_3353ada7227c4fcfbcb479284c18c4e4"
      unitRef="U003">1.05</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_f174669525f8474f96f65b5a76d4b868"
      unitRef="U001">16699000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_527a1de5d8bb486ea36e8eea13ffa016"
      unitRef="U001">17998000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_bbd7a06d45ec41f09b64bbd738c281d0"
      unitRef="U001">16827000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_c0462178959741668bf5e89aeb6aa899"
      unitRef="U001">13335000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_a1053ba0d0ec45f2b4ddfcfe9cf18dda"
      unitRef="U001">12620000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_f53148dcff874ac698b5e77617fbdb42"
      unitRef="U001">11885000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_f3ab467d3bda4b62961afa322a4d8b17"
      unitRef="U001">355000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_40e1a38c4b6345a096a14676c0dda2f0"
      unitRef="U001">354000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_1733c2d43f3d426295e3c6b8cbbe8327"
      unitRef="U001">351000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_34f379599f8146409a99ed100f2b3f02"
      unitRef="U001">92000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_eb11112c351f480b9ac611d09c5f1c63"
      unitRef="U001">68000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_21e533a90b43420981710a930c6e9a88"
      unitRef="U001">-224000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_aea6e9c26e1140538f4c018434d3157a"
      unitRef="U001">3813000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_1c60b93d4015458d83b0c0e2286d698f"
      unitRef="U001">2282000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_ce81d5c3653d45a5a56c18a4ecc9f4de"
      unitRef="U001">2803000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_f20c454260fd4129809b02fde6929519"
      unitRef="U001">254000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_6c5e26deaaa442e2a1e2e1c3b8e17fbb"
      unitRef="U001">152000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_1f5bb5dce8d4411d9fc881bf4ee663a4"
      unitRef="U001">193000</us-gaap:ShareBasedCompensation>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_8070bdc9c28a475fba62b5924cf8aeff"
      unitRef="U001">1243000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_a90547b6892644b6a8f55e1caa269833"
      unitRef="U001">894000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_535e8741597341f594305e3cebb802ef"
      unitRef="U001">556000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_73403f94ebf3477189fa00f126ba78d3"
      unitRef="U001">-807000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_879002ff2e9e4e3b81be334ebc620dcd"
      unitRef="U001">3847000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_9313f5f72e794d31af4bd6d7b7b71600"
      unitRef="U001">-318000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e87f35af2f2f4ae9bade70155ca49740"
      unitRef="U001">167000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_dc086cd188bc4066a77c218bdd0fd7d9"
      unitRef="U001">-602000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_a86f9b9a4c874c3f9c13939c67ba0947"
      unitRef="U001">1605000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_b79247a668854a9fa2b66fb893b8a03e"
      unitRef="U001">348000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_0f025d0c077b4bd394f1bb42d08302d9"
      unitRef="U001">141000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_30edaca81131443f99fe7ff56a4b261c"
      unitRef="U001">-86000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_bfc15a4833d24fbda3e28327ddd18c13"
      unitRef="U001">1281000</us-gaap:IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories>
    <us-gaap:IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_4ffbd9a20fd94a128863eb08f25d70a6"
      unitRef="U001">2769000</us-gaap:IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories>
    <us-gaap:IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_0926f10b7ea244d195eca6d2aa57e302"
      unitRef="U001">398000</us-gaap:IncreaseDecreaseInRawMaterialsPackagingMaterialsAndSuppliesInventories>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_d50195feaa3342749df6a3d1072b5484"
      unitRef="U001">-4000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_9a6fc1400bd8465094e0caa997d76416"
      unitRef="U001">6000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_917d5adce6944c32bb68a84a6356af7a"
      unitRef="U001">-28000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInPrepaidTaxes
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_fb0affd1de2c41a1a5fcd8cdd3f13b36"
      unitRef="U001">83000</us-gaap:IncreaseDecreaseInPrepaidTaxes>
    <us-gaap:IncreaseDecreaseInPrepaidTaxes
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_a49da61fcc1e4f7d871bf5dc7d7a394f"
      unitRef="U001">-697000</us-gaap:IncreaseDecreaseInPrepaidTaxes>
    <us-gaap:IncreaseDecreaseInPrepaidTaxes
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_b95b4158c5f7413189660ec892e5711a"
      unitRef="U001">415000</us-gaap:IncreaseDecreaseInPrepaidTaxes>
    <us-gaap:IncreaseDecreaseInPrepaidExpensesOther
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_c06e77a8dbde4a8297fdf1bda19a13cf"
      unitRef="U001">419000</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
    <us-gaap:IncreaseDecreaseInPrepaidExpensesOther
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_f4d64d3964f44c2e8ec7b207f8501240"
      unitRef="U001">216000</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
    <us-gaap:IncreaseDecreaseInPrepaidExpensesOther
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_098b65d6bb0e4921badbbcba8a9bce5a"
      unitRef="U001">444000</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e1441c1b06cf45beaf9141f9ca2ea7ee"
      unitRef="U001">-1998000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_25c921b2ec7a43fda60fee1b49f452f2"
      unitRef="U001">5473000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_abfa503ac6014f66a0ab84a6f3a31440"
      unitRef="U001">445000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherRegulatoryAssets
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_45a10c85ae76484c8192587550cd7dd5"
      unitRef="U001">497000</us-gaap:IncreaseDecreaseInOtherRegulatoryAssets>
    <us-gaap:IncreaseDecreaseInOtherRegulatoryAssets
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_179fe4258b694420b84ec0fbd8b4de7f"
      unitRef="U001">37000</us-gaap:IncreaseDecreaseInOtherRegulatoryAssets>
    <us-gaap:IncreaseDecreaseInOtherRegulatoryAssets
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_5972a38e73594629b73ee1a5518d28af"
      unitRef="U001">236000</us-gaap:IncreaseDecreaseInOtherRegulatoryAssets>
    <us-gaap:IncreaseDecreaseInRegulatoryLiabilities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_543b1cb32fd840dd861e0978c06fac45"
      unitRef="U001">-3168000</us-gaap:IncreaseDecreaseInRegulatoryLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryLiabilities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_d9ad5a6c1a9b47bc87b05c0f9cf91966"
      unitRef="U001">6799000</us-gaap:IncreaseDecreaseInRegulatoryLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryLiabilities
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_f823e7ff6e0946188959c0649c778ae1"
      unitRef="U001">-535000</us-gaap:IncreaseDecreaseInRegulatoryLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_ce717ded470f47cc8dde5abe12203f78"
      unitRef="U001">284000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_4d4d8f6e07f8412aa226ce9d4a2481ac"
      unitRef="U001">-3989000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_f83c12c42b5c44288799bcfb13766646"
      unitRef="U001">3547000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_9793c37fbcc24050b849c77e31817cdc"
      unitRef="U001">614000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_1b7b45dc286c47a285a4b430947cd777"
      unitRef="U001">-564000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_95e862943f514e6a865ea40de6c7956c"
      unitRef="U001">-71000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e5c593efb0114dd1a6298ce6b1ee9d17"
      unitRef="U001">1286000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_16e6be589fa341cd9d4f39d7cb06a162"
      unitRef="U001">72000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_709fca5e49e1497fbafa510c00c5026a"
      unitRef="U001">-13000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <artna:RevenueReservedForRefund
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3cf4a99e6be04e3b95fa93a48f35b7f3"
      unitRef="U001">0</artna:RevenueReservedForRefund>
    <artna:RevenueReservedForRefund
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_088e2bd1ff994190b8775900e1484ce0"
      unitRef="U001">0</artna:RevenueReservedForRefund>
    <artna:RevenueReservedForRefund
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_01fe92bad17e4a36a0a26afc6e41273d"
      unitRef="U001">0</artna:RevenueReservedForRefund>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_800f565d7c9c4e2f921d6322ea63cab1"
      unitRef="U001">-476000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_9417773dfd9a41de8aa853be4ccf7ec4"
      unitRef="U001">545000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_b1aa137950f7403cacdae158c569c8d6"
      unitRef="U001">270000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_0458408a18134259ad4e38501b660d1f"
      unitRef="U001">31851000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_281fddba48cc4005bf5cb81a6bccacdf"
      unitRef="U001">24265000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_dd5c4896798b41a982d03a17d24b27cc"
      unitRef="U001">31310000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e59dc3b95c9f41d4b78607b6e99a816d"
      unitRef="U001">62177000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_0c0570c0b51042228bd0901ebcd1a26b"
      unitRef="U001">48483000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_fa708d0182634e27868849c73302b60c"
      unitRef="U001">40814000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_1ef488779d4a4642b0c9d03c57dda597"
      unitRef="U001">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_078eca5278a046878d86dcf1aaaa3c19"
      unitRef="U001">6341000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_6426e06fb5c44b378f90121e090c6cb9"
      unitRef="U001">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_0f35b98ad1eb460a9609c0ca4594f201"
      unitRef="U001">99000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_35973300618e41228cbc05e3be1354b7"
      unitRef="U001">65000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_0931f17041c2420f8f8d7fc7bb2e8082"
      unitRef="U001">90000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_aba4c45e32044f14a50e9b28970cd33f"
      unitRef="U001">-62078000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_58d2c8b9a6524744b0d8cadf37918e33"
      unitRef="U001">-54759000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_5724e576899b4fd4aa39b5da8b9c036e"
      unitRef="U001">-40724000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_683e3c93c05d40c7a0638666d151e423"
      unitRef="U001">23477000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_98bd6c48d74841a1aa89c4d281a8b230"
      unitRef="U001">41038000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_e8f24bbbbce94a26b2293aa196d5aa46"
      unitRef="U001">10797000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_bb2bd85112e74d168ceeb43d6cd51863"
      unitRef="U001">3303000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_8f683589500a45c484b921ef40505ee4"
      unitRef="U001">34509000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_4b07aafb48964ac7b68f94067307d461"
      unitRef="U001">10687000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_869ff9c262964b1388a8a71fb9c8fa1b"
      unitRef="U001">-34000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_9a39fcb88f094ca3933c8a3e895f0745"
      unitRef="U001">13000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_52939a40091b4be68ef976ee7895b9f5"
      unitRef="U001">-75000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <artna:NetAdvancesAndContributionsInAidOfConstruction
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_b70de97bbb734ee9bc99c6cfb4b35fb7"
      unitRef="U001">24747000</artna:NetAdvancesAndContributionsInAidOfConstruction>
    <artna:NetAdvancesAndContributionsInAidOfConstruction
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_6f526631725849169d0ea943b4db27c3"
      unitRef="U001">17494000</artna:NetAdvancesAndContributionsInAidOfConstruction>
    <artna:NetAdvancesAndContributionsInAidOfConstruction
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_1d0d340897d2416697a86c0eb59b97ce"
      unitRef="U001">17059000</artna:NetAdvancesAndContributionsInAidOfConstruction>
    <artna:NetPayoutsFromContributionsInAidOfConstructionAndAdvances
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_54d918478cc54af4aa7e563743918ba4"
      unitRef="U001">2228000</artna:NetPayoutsFromContributionsInAidOfConstructionAndAdvances>
    <artna:NetPayoutsFromContributionsInAidOfConstructionAndAdvances
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_b92eb60f83ca4f6a8bf5e64e0a3df3d2"
      unitRef="U001">1063000</artna:NetPayoutsFromContributionsInAidOfConstructionAndAdvances>
    <artna:NetPayoutsFromContributionsInAidOfConstructionAndAdvances
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_64a4dc3ad2674dcdb56393bdb7c96302"
      unitRef="U001">1242000</artna:NetPayoutsFromContributionsInAidOfConstructionAndAdvances>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e567efcd3bb14d5e94d481b4bc6909be"
      unitRef="U001">37073000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_28a2d97e76864767a6ed2905339690e6"
      unitRef="U001">2090000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_50fadcc7f8ed4cd4bc7a0ba12d307e2a"
      unitRef="U001">1390000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_5f1aea87c0e94fc19b02cb2871f3a06d"
      unitRef="U001">317000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_acd456bbfa9b419aabe90b43513c119e"
      unitRef="U001">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_1f6360a905d443fc89d02f605eb93ac6"
      unitRef="U001">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_c361c7484d894043b9aa780ab88a809d"
      unitRef="U001">5608000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_843d4d466efa4b9981ff88f9c8ca1516"
      unitRef="U001">31803000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_d0ef580c4082468bb3d3df42374daeec"
      unitRef="U001">4126000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:PaymentsOfDividends
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_f3b4251b3f6f486098ddf2aa9da0943f"
      unitRef="U001">11242000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_553e33205f6f44459de85d3df47485a3"
      unitRef="U001">10319000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_3a37a16a285c4c6ead39e3ab7f2395ee"
      unitRef="U001">9826000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_9a31cd4ebf4049de9b4f339344aceb23"
      unitRef="U001">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_05c3de300718480b8e9237d5981c92f4"
      unitRef="U001">135000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_1c03fdd74c9b49e39387bcaa69ec64c4"
      unitRef="U001">19000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_7fbfea8c18754ee7b1cd12d663ecd05b"
      unitRef="U001">2010000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_6e590b8d5d414ac6896b487f99fddec6"
      unitRef="U001">1643000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_6cbf3f644ed347769ce817bd037d79f9"
      unitRef="U001">1825000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_d129992bf61d448cb21730e8a0d4c2d9"
      unitRef="U001">31423000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_3abd4dd07a6746408d6f37a9fc6c6bea"
      unitRef="U001">31711000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_a9b38ec0e72349c3aac9a4053ed81dc6"
      unitRef="U001">9478000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_18e0807e23c94ac6ad294eae1d571af5"
      unitRef="U001">1196000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_05dfb7c49fec40f98af4ec91d54725fe"
      unitRef="U001">1217000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_6211a7e5537c47d0aa75b9ad248edeac"
      unitRef="U001">64000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20221231"
      decimals="-3"
      id="Fact_37ed6dba5ea24c5e957cc7a6899e0261"
      unitRef="U001">1309000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20211231"
      decimals="-3"
      id="Fact_3180482a08bd4d4080a6c9fbed5c44f6"
      unitRef="U001">92000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20201231"
      decimals="-3"
      id="Fact_b080502926f04299b71d0ad44db9748c"
      unitRef="U001">28000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20231231"
      decimals="-3"
      id="Fact_04f37b51c1c44c749dbbe58b2ff6249f"
      unitRef="U001">2505000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20221231"
      decimals="-3"
      id="Fact_0e0f786ec4964d3aaa89a95ed5afb3aa"
      unitRef="U001">1309000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20211231"
      decimals="-3"
      id="Fact_28fd1007182449c4b676fdf6abd5924c"
      unitRef="U001">92000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ContributionOfProperty
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_d289765fb2e2434ab2d29ca379ce3603"
      unitRef="U001">3492000</us-gaap:ContributionOfProperty>
    <us-gaap:ContributionOfProperty
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_6aac06f6e4b343508d2614dcbcddec3a"
      unitRef="U001">8416000</us-gaap:ContributionOfProperty>
    <us-gaap:ContributionOfProperty
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_6b011420db0f40ddb4a602394cff49e6"
      unitRef="U001">3538000</us-gaap:ContributionOfProperty>
    <artna:ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_48226bc6cb934b10a45c7056f3123e57"
      unitRef="U001">1695000</artna:ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers>
    <artna:ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_fe26ffaf9ecf49eda36f33f6ca07f4c7"
      unitRef="U001">726000</artna:ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers>
    <artna:ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_4acc462ac1f24cbb8f9665f968eb407a"
      unitRef="U001">545000</artna:ContractualAmountsOfContributionsInAidOfConstructionDueFromDevelopers>
    <artna:ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e50e5a2a96d245e098371725e55a3d57"
      unitRef="U001">799000</artna:ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers>
    <artna:ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_42262cd7c5c7416bb6cce5f0d5e094aa"
      unitRef="U001">356000</artna:ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers>
    <artna:ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_068de00cd743454497f414457b038488"
      unitRef="U001">1749000</artna:ContractualAmountsOfContributionsInAidOfConstructionReceivedFromDevelopers>
    <artna:ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_052f832be8804b218c4ee3e80b7d8a20"
      unitRef="U001">-3384000</artna:ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures>
    <artna:ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_8dddaed5def245f4afdea1c7189e7dc7"
      unitRef="U001">3182000</artna:ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures>
    <artna:ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_eb18f3a1f65a4de0afa10a3983418ac6"
      unitRef="U001">641000</artna:ChangeInAmountsIncludedInAccountsPayableAndAccruedPayablesRelatedToCapitalExpenditures>
    <us-gaap:InterestPaidNet
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_8db1418417884a568378af02dd381bd9"
      unitRef="U001">7515000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_591180af6ebc46c1924ac4106da9381b"
      unitRef="U001">8430000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_cab86dee6f614276bf6e4dc99f17d962"
      unitRef="U001">7605000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_ccd1fd050fab4a90bf562754cc4988e5"
      unitRef="U001">3590000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_20289fddc9454da09212ad98c48112c4"
      unitRef="U001">3482000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_cd96833b3bf4408aa7c1d3fe73a3fe45"
      unitRef="U001">5181000</us-gaap:IncomeTaxesPaid>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ef65b7cb262543589340af9948e3d571"
      unitRef="U001">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="c20221231"
      decimals="-3"
      id="Fact_c2f0cb8ebb2248d8acb837c22806412a"
      unitRef="U001">33345000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="c20211231"
      decimals="-3"
      id="Fact_a8815c474a0c4c85a343e39d40f4665c"
      unitRef="U001">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="c20231231"
      decimals="-3"
      id="Fact_4f0b82cd38a34003830080cdeb0274ba"
      unitRef="U001">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="c20221231"
      decimals="-3"
      id="Fact_d0761977007a431798e87c4997bd4cd9"
      unitRef="U001">280000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="c20211231"
      decimals="-3"
      id="Fact_0c3dbebc5fb84a2cb456be90dbee6df1"
      unitRef="U001">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <artna:GoodwillInvestment
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ba9164707522439db4bb64794fdb9288"
      unitRef="U001">0</artna:GoodwillInvestment>
    <artna:GoodwillInvestment
      contextRef="c20221231"
      decimals="-3"
      id="Fact_ee88a73386c24635ab385a9b8b0bce25"
      unitRef="U001">1939000</artna:GoodwillInvestment>
    <artna:GoodwillInvestment
      contextRef="c20211231"
      decimals="-3"
      id="Fact_d4f303e33bbd4f47927621c0be65dcf4"
      unitRef="U001">0</artna:GoodwillInvestment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="c20231231"
      decimals="-3"
      id="Fact_615b64685e8d45e6bbc3f4351bcbb628"
      unitRef="U001">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="c20221231"
      decimals="-3"
      id="Fact_5bbc1dba756b4de399a45ebbe34fcfe7"
      unitRef="U001">1033000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="c20211231"
      decimals="-3"
      id="Fact_c7b7040ee81d4d7d87c2721c8937341f"
      unitRef="U001">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_f739712cc7a0482291a6b3311700b93c"
      unitRef="U001">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="c20221231"
      decimals="-3"
      id="Fact_aca1c8e89c8a4aa0a3dcf6ba835c4436"
      unitRef="U001">36597000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="c20211231"
      decimals="-3"
      id="Fact_81a8911055a54625b07291aaaa52d1e7"
      unitRef="U001">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_595dc1c9ac0b431ea0c9c6b757e9ef01"
      unitRef="U001">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="c20221231"
      decimals="-3"
      id="Fact_2cd86bbd2418480f80784a9d482c1ae8"
      unitRef="U001">2828000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="c20211231"
      decimals="-3"
      id="Fact_595a103c05aa45f2890d28fd2dd7e512"
      unitRef="U001">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice
      contextRef="c20231231"
      decimals="-3"
      id="Fact_b5ad06b1ab294899ac049069280353cf"
      unitRef="U001">0</artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice>
    <artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice
      contextRef="c20221231"
      decimals="-3"
      id="Fact_ed9b65e74e0b4a918140966ca888b552"
      unitRef="U001">1569000</artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice>
    <artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice
      contextRef="c20211231"
      decimals="-3"
      id="Fact_4634cd442b0c4740b1d5fa6e19a7b5e8"
      unitRef="U001">0</artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_eac32c90f9c347648a2ffa3a60b62360"
      unitRef="U001">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
      contextRef="c20221231"
      decimals="-3"
      id="Fact_1a480ea36c7c4851b07bb427a72f1da5"
      unitRef="U001">25597000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
      contextRef="c20211231"
      decimals="-3"
      id="Fact_06d91460ae5445349840d31cfe0cdee0"
      unitRef="U001">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_d39f0733861e40e59e6d556db284b94d"
      unitRef="U001">0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_7d01675c047d42c48e04f0edc099e687"
      unitRef="U001">6621000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_4759ab16f88844efbddf508592500e4d"
      unitRef="U001">0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_30de6f46c3ef43d283a344a6b6d8ac1b"
      unitRef="U001">0</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_3c92a5c006a74639bb4e25ab0b20a61c"
      unitRef="U001">280000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_e29c57cc7a374b439f89209a130f2d87"
      unitRef="U001">0</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_1820ae67b24f4a689269de18f4e1b7ec"
      unitRef="U001">0</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_d19289f20c7c474389c71ad9c641dc6c"
      unitRef="U001">6341000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_dd66c484efcb4859805781070621c3d5"
      unitRef="U001">0</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_3ed0b5f3b8f348848cfe0bdceb19b601"
      unitRef="U003">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_c1c953c21b7947adb31f367c6c7cb199"
      unitRef="U003">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_c61f2b3f75f24ca99d9467d7cbb6f309"
      unitRef="U003">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_4a0bd8ab03a0432e89dc9ca9cab50e04"
      unitRef="U003">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SharesOutstanding
      contextRef="c20201231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_a29b71172408427bbd93091a717682df"
      unitRef="U002">8475000</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="c20201231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_c9cf543248994c5cb639ae3b19172f3d"
      unitRef="U002">881000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="c20201231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_1b5480b05d1a4d97b826cc4eba4fc8bb"
      unitRef="U001">8475000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20201231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_2315ef3ee46649ca80ebe30b9ad115dc"
      unitRef="U001">881000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20201231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_40f9ec290ef443fcb678e5deabe0e203"
      unitRef="U001">103463000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20201231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_ffb83dc17d674ffe8ef81f9272a17eda"
      unitRef="U001">56606000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20201231"
      decimals="-3"
      id="Fact_4c4856feae7241e6a0b6fd6a5e228f8d"
      unitRef="U001">169425000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="c20210101to20211231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_512f91122dcb44af911a8d429b4f864f"
      unitRef="U001">16827000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_ca11a1398915484a9256ee6759abb9a2"
      unitRef="U001">16827000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStock
      contextRef="c20210101to20211231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_224fa2bc9cc64845813f926a1a132cc6"
      unitRef="U001">9826000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_16b3c61c6d09428a9445d2c2abba31b0"
      unitRef="U001">9826000</us-gaap:DividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan
      contextRef="c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_9a818215f32d41a89b0311c0fa061a8a"
      unitRef="U002">10000</us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_ba8231600bcc415e8d1de5c22f621a8f"
      unitRef="U001">10000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="c20210101to20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_bffd7a5bb27a471890de37691981b806"
      unitRef="U001">382000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_5647da368a1d41a4affee2da8f72a345"
      unitRef="U001">392000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_09d307d4f6914ff1ab7e4f737e453813"
      unitRef="U002">38000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_6459d79e90024821968a57beb5e36fbb"
      unitRef="U001">38000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c20210101to20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_08d02bf6d22b4308a5b0dfbf07c6ce01"
      unitRef="U001">790000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_a3a7bd12e99a4ca5869ae6677f4c812f"
      unitRef="U001">828000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan
      contextRef="c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_5c2730094d62432c8486bdcfce1e786f"
      unitRef="U002">9000</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_4241549269d74444abc98e347ba92b3b"
      unitRef="U001">9000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c20210101to20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_15f57d05650a4123a3fbb6da2644c58e"
      unitRef="U001">354000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_f65af65c45d9488ea8fed0ca17e2498b"
      unitRef="U001">363000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:SharesOutstanding
      contextRef="c20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_85fce4b4e4cc48e39da76370d5206d7d"
      unitRef="U002">8532000</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="c20211231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_90ce82ab1c804573b843b8c8baa77dcb"
      unitRef="U002">881000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="c20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_a89a3e56dd184f1880b3e459e8020768"
      unitRef="U001">8532000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20211231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_621efd4a958546c98cec8577c9fa9b98"
      unitRef="U001">881000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_f4f40c2271654810acfa1519d5b59fcb"
      unitRef="U001">104989000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20211231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_13b7a530843646deb304b2712bb30b05"
      unitRef="U001">63607000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20211231"
      decimals="-3"
      id="Fact_778f1e3b71d544579a503ecdeadb905a"
      unitRef="U001">178009000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="c20220101to20221231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_a5385eade6de4317b29119d5e09e8587"
      unitRef="U001">17998000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_815ab6099be241948fb62cccdb4d876f"
      unitRef="U001">17998000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStock
      contextRef="c20220101to20221231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_5c40cb20fb2b41f197f8d0eea7094e96"
      unitRef="U001">10319000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_120038b4239042c2a7b15fe3cf90d1dd"
      unitRef="U001">10319000</us-gaap:DividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan
      contextRef="c20220101to20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_6c9e9a6b9e0e45d99508eee4dc7007ef"
      unitRef="U002">7000</us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="c20220101to20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_c5310ae2e00e49aaafae4159dba5b04b"
      unitRef="U001">7000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="c20220101to20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_140667137fc145929e731568339433fc"
      unitRef="U001">366000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_1f69ca5204b74f07ae5c4f46141b9d0e"
      unitRef="U001">373000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c20220101to20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_a35e974745d34c4b8beb9434183d6d91"
      unitRef="U002">82000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c20220101to20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_d58264c867574b6db59cc71ba13b21e2"
      unitRef="U001">82000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c20220101to20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_498d941a32054ca5bef528bca8e67717"
      unitRef="U001">1787000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_25be2a6fc0b441a687d1e87cac688320"
      unitRef="U001">1869000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan
      contextRef="c20220101to20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_66a6bdec796d4690beaf089c91dc3ae8"
      unitRef="U002">0</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c20220101to20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_95751c4aabff48b8a10e6ccf08f7c302"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c20220101to20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_d24e9ed05a1e4cf7b4abac2fc0cfdc24"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_daf9b71252b0482482cf1ef00c410d8b"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:SharesOutstanding
      contextRef="c20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_991a3b91cf9d41cf8774bacc068f4337"
      unitRef="U002">8621000</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="c20221231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_78ef53c5dd9940ba87b4714c92b46ec1"
      unitRef="U002">881000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="c20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_547abe9033124255bff42065cef34a11"
      unitRef="U001">8621000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_8820efe54b67462bb68fc643f2cd7d25"
      unitRef="U001">881000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_dc8171414400488491009a5093170020"
      unitRef="U001">107142000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_70b57cb63269458b9c353bae0878bc1a"
      unitRef="U001">71286000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231"
      decimals="-3"
      id="Fact_5d9c3e0616044873ad1222a706a9482e"
      unitRef="U001">187930000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_25e9029149a24010888c08b04f3d411c"
      unitRef="U001">16699000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_c4219555c6dd4e94b51d2d06b95ac997"
      unitRef="U001">16699000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStock
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_94f5f41026f94971987231db07d7f808"
      unitRef="U001">11242000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_bc699a808d9e4bbebb35702b1c23b819"
      unitRef="U001">11242000</us-gaap:DividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_a8b58d5616d74b0daf578f1302afaf34"
      unitRef="U002">763000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_4ab52bee1c78406aaf743a6dea9ea9e5"
      unitRef="U001">763000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_ec09cd5aadf942a4b360c7e7fb470349"
      unitRef="U001">35464000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_790f833b05d94f92ac7c006e0f7c5359"
      unitRef="U001">36227000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan
      contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_1d65abecd86746119400bca140c076b8"
      unitRef="U002">8000</us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_0f1db2264e174a6c9436e8b26e09d898"
      unitRef="U001">8000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_23018d9cc7624c45b91acab7d1d35bc9"
      unitRef="U001">373000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_7c3dcf1862aa4d92b2fa675ab5a3bbbc"
      unitRef="U001">381000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_da5b9b936ccc4cd68afd4c58fba973d3"
      unitRef="U002">12000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_a656809363aa4779a07c3fafe3035771"
      unitRef="U001">12000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_73dad761e40947f3aafda20d0ca53589"
      unitRef="U001">390000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_beb89474f26f4e98a356c3e4e8d46e51"
      unitRef="U001">402000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan
      contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_7ac89ef7570144e88f465aa1dcc6aec1"
      unitRef="U002">0</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_20e8852843304864a2d4b60126548a3a"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_25f1fc9db6a64af1aea66a33dcfb3ce9"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_80534b99c2754a7b8a221a8a35435bd4"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:SharesOutstanding
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_18222afbf47b463084a26cdc72f24a82"
      unitRef="U002">9404000</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_d6fa4b22989c4f68b0cac7e3eaafa56b"
      unitRef="U002">881000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_7a31b3e134cc496db63812c34358582a"
      unitRef="U001">9404000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_022be70e605841589ff0f7684c7c0c54"
      unitRef="U001">881000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_083cb429d7534a5ca9c2c3f1b5051a6b"
      unitRef="U001">143369000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20231231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_8a6357c011f54b1ea8eccc20e20cc91d"
      unitRef="U001">76743000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_40078f13d1984a66b77c79720a75af17"
      unitRef="U001">230397000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_aee3fabfd3d1476c8cbdd8da3f21fd01"
      unitRef="U002">15000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_9f193b4f65c0425789d6382f60d82cc1"
      unitRef="U002">15000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_ee5000883b2d42219d93b9497b5d9859"
      unitRef="U002">15000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_77e1043f5dc44cbf866bfaa330f8ef07"
      unitRef="U002">9433288</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_743bba9b9fcb4108b6cd69fe5644ad70"
      unitRef="U002">8650392</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_20b182ae1cb648cebcc889156ff77a19"
      unitRef="U002">8561772</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20211231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_d44a31324a4f4e9799cf02e76e940193"
      unitRef="U002">1040000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20221231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_8dede5a75c4548eebe68647c880a03ec"
      unitRef="U002">1040000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_8f4a36fa4f764880a98d2b1de3b53d33"
      unitRef="U002">1040000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20211231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_69bad4d2f86b407f945bf9ca8943a97f"
      unitRef="U002">881452</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20221231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_7b82e79284824a1c868cff10c68865d7"
      unitRef="U002">881452</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_f3808c9e40bb4e27ba187fd4cd90d866"
      unitRef="U002">881452</us-gaap:CommonStockSharesIssued>
    <us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_39e270578c224c8981d40f2b78b7b24f"
      unitRef="U002">200000</us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c20151209_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_8f20bab6ebbb4bc7bcddf0e56de518cd"
      unitRef="U002">331500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="c20230101to20231231"
      id="Text_7e3d1dfdd0924c67b3d09e4cbcd7a58d">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;NOTE 1 &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Basis of Presentation&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The audited consolidated financial statements are presented in accordance with the requirements of Form 10-K and accounting principles generally accepted in
    the United States and consequently include all the disclosures required in the consolidated financial statements included in the Company&#x2019;s Annual Report on Form 10-K. The accompanying consolidated financial statements include the accounts of Artesian
    Resources Corporation and its subsidiaries and all intercompany balances and transactions between subsidiaries have been eliminated.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Reclassification&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Certain accounts in the prior year financial statements have been reclassified for comparative purposes to conform with the presentation in the current year
    financial statements.&#160; These reclassifications had no effect on net income or stockholders&#x2019; equity.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Regulated Utility Accounting&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The accounting records of Artesian Water Company, Inc., or Artesian Water, Artesian Wastewater Management, Inc., or Artesian Wastewater, and, effective
    January 14, 2022, Tidewater Environmental Services, Inc. dba Artesian Wastewater, or TESI, are maintained in accordance with the uniform system of accounts as prescribed by the Delaware Public Service Commission, or the DEPSC.&#160;&#160;The accounting records
    of Artesian Water Pennsylvania, Inc., or Artesian Water Pennsylvania, are maintained in accordance with the uniform system of accounts as prescribed by the Pennsylvania Public Utility Commission, or the PAPUC.&#160;&#160;The accounting records of Artesian Water
    Maryland, Inc., or Artesian Water Maryland, and Artesian Wastewater Maryland, Inc., or Artesian Wastewater Maryland, are maintained in accordance with the uniform system of accounts as prescribed by the Maryland Public Service Commission, or the
    MDPSC.&#160;&#160;All these subsidiaries follow the provisions of Financial Accounting Standards Board, or FASB, ASC Topic 980, which provides guidance for companies in regulated industries. These regulated subsidiaries account for the majority of our operating
    revenue. See Note 18 (Business Segment Information) to our Consolidated Financial Statements for a full description of our segment information.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Use of Estimates in the Preparation of Consolidated Financial Statements&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The consolidated financial statements were prepared in conformity with generally accepted accounting principles in the U.S., which require management to
      make certain estimates and assumptions regarding the reported amounts of assets and liabilities including unbilled revenues, credit losses and reserves for bad debt, regulatory asset recovery, lease agreements, goodwill and contingent assets and
      liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.&#160; Actual results could differ from management&#x2019;s estimates.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;All additions to utility plant are recorded at cost.&#160; Business combinations pursuant to ASC Topic 805 may result in a purchase price
      allocation and the acquired assets are required to be evaluated by the applicable regulatory agency.&#160; Artesian Wastewater acquired TESI in January 2022 and Artesian Water purchased substantially all of the water operating assets from the Town of
      Clayton in May 2022.&#160; On December 31, 2022, the fair value determinations for TESI and the water operating assets acquired from the Town of Clayton were finalized.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Utility Plant&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Utility plant is stated at original cost.&#160;&#160;Cost includes direct labor, materials, AFUDC (see description below) and indirect charges for such capitalized
    items as transportation, supervision, pension, medical, and other fringe benefits related to employees engaged in construction activities.&#160; When depreciable units of utility plant are retired, the historical costs of plant retired is charged to
    accumulated depreciation.&#160; Any cost associated with retirement, less any salvage value or proceeds received, is charged to the regulated retirement liability.&#160;&#160;Maintenance, repairs, and replacement of minor items of utility plant are charged to expense
    as incurred.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Allowance for Funds Used during Construction, or AFUDC, is a non-cash credit to income with a corresponding charge to utility plant that represents the cost
    of borrowed funds or a return on equity funds devoted to plant under construction.&#160; &lt;span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"&gt;Presented in the table below is AFUDC for the years ended December 31:&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 4.49%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.49%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;AFUDC - Debt&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 4.49%; vertical-align: top;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;759&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;435&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;267&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;AFUDC - Equity&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 4.49%; vertical-align: top;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,243&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;894&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;556&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div&gt;&#160;&lt;/div&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;Utility plant comprises&lt;/span&gt;:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Estimated Useful Life&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(In Years)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Utility plant at original cost&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Utility plant in service-Water&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Intangible plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_ef2b61b62aeb4fc793b4c636bfe4af20"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;140&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;140&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Source of supply plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;45-85&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;29,960&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,223&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Pumping and water treatment plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8-62&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;130,337&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;116,915&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Transmission and distribution plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Mains&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;81&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;370,977&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;338,368&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Services&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;39&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;60,818&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;56,396&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Storage tanks&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;76&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40,933&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;34,567&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Meters&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;26&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;30,318&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;29,720&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Hydrants&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;60&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;18,980&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;17,751&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;General plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5-31&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;67,317&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;65,632&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Utility plant in service-Wastewater&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Intangible plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_964a0ed7eef842f9beac434ae0494001"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;116&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;117&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Treatment and disposal plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21-81&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;67,789&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;66,178&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Collection mains &amp;amp; lift stations&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;81&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;51,539&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;49,431&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;General plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5-31&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,478&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,845&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Property held for future use&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_be8f990ec7a144a58e15f4aea2b35f6c"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,028&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,489&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Construction work in progress&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_6c49ba5dc7db48598378d22b9bc5f4c7"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;23,724&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;34,213&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;899,454&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;840,985&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less &#x2013; accumulated depreciation&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;185,170&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;172,954&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;714,284&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;668,031&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Depreciation and Amortization&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;For financial reporting purposes, depreciation is recorded using the
      straight-line method at rates based on estimated economic useful lives, which range from &lt;/span&gt;5&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; to &lt;/span&gt;85&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; years.&#160;Composite
      depreciation rates for water utility plant were &lt;/span&gt;2.13%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, &lt;/span&gt;2.16%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; and &lt;/span&gt;2.17%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; for &lt;/span&gt;2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, &lt;/span&gt;2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; and &lt;/span&gt;2021&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, respectively. &lt;/span&gt;In a rate order issued by the DEPSC, the Company was directed effective January 1, 1998, to begin using revised depreciation rates for utility plant.&#160;In rate orders issued by the DEPSC, Artesian Water
    was directed, effective May 28, 1991 and August 25, 1992, to offset depreciation recorded on utility plant by depreciation on utility property funded by Contributions in Aid of Construction, or CIAC, and Advances for Construction, or Advances,
    respectively.&#160;&#160;This reduction in depreciation expense is also applied to outstanding CIAC and Advances.&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&#160;&#160;Other deferred assets are amortized using the straight-line method
      over applicable lives, which range from &lt;/span&gt;20&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; to &lt;/span&gt;24&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; years.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Regulatory Assets&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The FASB ASC Topic 980 stipulates generally accepted accounting principles for companies whose rates are established
    or subject to approvals by a third-party regulatory agency.&#160; Certain expenses are recoverable through rates charged to our customers, without a return on investment, and are deferred and amortized during future periods using various methods as
    permitted by the DEPSC, MDPSC, and PAPUC.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The deferred income taxes will be amortized over future years as the tax effects of temporary differences that
    previously flowed through to our customers are reversed.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Debt related costs include debt issuance costs and other debt related expense.&#160; The DEPSC has approved deferred
    regulatory accounting treatment for issuance costs associated with Artesian Water&#x2019;s First Mortgage bonds.&#160; Debt issuance costs and other debt related expenses are reviewed during Artesian Water&#x2019;s rate applications as part of its cost of capital
    calculations.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Affiliated interest agreement deferred costs relate to the regulatory and administrative costs resulting from efforts necessary to secure water allocations
    in Artesian Water Pennsylvania&#x2019;s territory for the provision of service to the surrounding area and interconnection to Artesian Water Pennsylvania&#x2019;s affiliate regulated water utility Artesian Water.&#160; These
    costs were specifically included for cost recovery pursuant to an Affiliated Interest Agreement between Artesian Water and Artesian Water Pennsylvania and were approved for recovery by the PAPUC and were reclassed from deferred costs to a regulatory
    asset in 2022.&#160; Amortization of these deferred costs began in the fourth quarter of 2023.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Regulatory expenses amortized on a straight-line basis are noted below:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Expense&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Years Amortized&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred contract costs and other&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Rate case studies&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Delaware rate proceedings&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Maryland rate proceedings&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Debt related costs&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;15 to 30&lt;/div&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(based on term of related debt)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred costs affiliated interest agreement&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Goodwill (resulting from acquisition of Mountain Hill Water Company in 2008)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;50&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred acquisition costs (resulting from purchase of water assets in Cecil County, Maryland in 2011 and Port Deposit, Maryland in
            2010)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Franchise Costs (resulting from purchase of water assets in Cecil County, Maryland in 2011)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;80&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Regulatory assets, net of amortization, comprise:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;(in thousands)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31, 2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31, 2022&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred contract costs and other&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;209&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;227&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Rate case studies&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;136&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;57&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Rate proceedings&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;385&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred income taxes&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;444&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;465&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Debt related costs&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,322&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,682&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred costs affiliated interest agreement&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,110&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,114&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Goodwill&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;258&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;266&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred acquisition and franchise costs&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;425&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;463&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7,289&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7,274&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Impairment or Disposal of Long-Lived Assets&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Our long-lived assets consist primarily of utility plant in service and regulatory assets.&#160;&#160;A review of our long-lived assets is performed in accordance with
    the requirements of FASB ASC Topic 360.&#160; In addition, the regulatory assets are reviewed for the continued application of FASB ASC Topic 980.&#160;&#160;The review determines whether there have been changes in circumstances or events that have occurred requiring
    adjustments to the carrying value of these assets.&#160;&#160;FASB ASC Topic 980 stipulates that adjustments to the carrying value of these assets would be made in instances where the inclusion in the rate-making process is unlikely.&#160; For the years ended
    December 31, 2023, 2022 and 2021, there was no impairment or
    regulatory disallowance identified in our review.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Goodwill&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The Company records goodwill when the purchase price of a business combination exceeds the estimated fair value of net identified tangible and intangible
    assets acquired.&#160; At December 31, 2023 and December 31, 2022, the Company had approximately $1.9 million of goodwill, respectively.&#160; The $1.9 million of goodwill arose from the January 2022 acquisition of Tidewater Environmental Services, Inc.&#160; Artesian Wastewater operates as the parent
    holding company of Tidewater Environmental Services, Inc. dba Artesian Wastewater, or TESI, and is a subsidiary of our Regulated Utility segment.&#160; In accordance with the accounting guidance for testing goodwill for impairment, the Company performs an
    annual assessment.&#160; In 2023, the Company used the optional qualitative assessment, "step zero", to identify and evaluate relevant events and circumstances to conclude whether it is more likely than not that the fair value of its reporting unit is less
    than its carrying amount, including goodwill.&#160;&#160; Relevant events and circumstances assessed included macroeconomic conditions, industry and market conditions, cost factors, financial performance, management and overall strategy.&#160; After evaluating and
    weighing these relevant events and circumstances, it was concluded that there was no impairment of goodwill and it was not necessary to perform quantitative testing.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Other Deferred Assets&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The investment in CoBank, which is a cooperative bank, is related to certain outstanding First Mortgage Bonds and is a required investment in the bank based
    on the underlying long-term debt agreements.&#160; The settlement agreement receivable is related to the long-term portion of reimbursements due in years 2024 and 2025 as further discussed in Note 1 &#x2013; Accounts Receivable.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Other deferred assets at December 31, net of amortization, comprise:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Investment in CoBank&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,882&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,351&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Settlement agreement receivable-long term&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,496&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,991&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other deferred assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;126&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;194&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,504&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,536&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Advances for Construction&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cash advances to reimburse Artesian Water for its costs to construct water mains, services and hydrants are contributed to Artesian Water by real estate
    developers and builders in order to extend water service to their properties.&#160;&#160;The value of these contributions is recorded as Advances for Construction. &#160;Artesian Water makes refunds on these advances over a specific period of time based on operating
    revenues generated by the specific plant or as new customers are connected to the mains.&#160; After all refunds are made within the contract period, any remaining balance is transferred to CIAC.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Contributions in Aid of Construction&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;CIAC includes the non-refundable portion of advances for construction and direct contributions of water mains, services and hydrants, and wastewater
    treatment facilities and collection systems, or cash to reimburse our water and wastewater subsidiaries for costs to construct water mains, services and hydrants, and wastewater treatment and disposal plants.&#160; Effective with the Tax Cuts and Jobs Act,
    or TCJA, in 2017 CIAC was taxable and the DEPSC, MDPSC and PAPUC allowed the Company to collect additional CIAC to pay the associated tax.&#160; In 2021, legislation was enacted to amend the TCJA, which now exempts CIAC from income taxes for regulated water
    and wastewater utilities, effective for all of 2021 and forward.&#160; In 2022 the Company refunded developers a total of $3.6 million for the
    additional CIAC collected in 2021 to pay the associated tax.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the years ended December 31, 2023 and December 31, 2022, Artesian Water received approximately $3.8 million and&#160; $2.0 million, respectively, in grant funding from the
    State of Delaware, Delaware Department of Health and Social Services, Division of Public Health, or DPH, pursuant to grant agreements.&#160; The grants were used by Artesian Water to cover the costs associated with certain construction projects.&#160; The grant
    funds received under the grant agreements were recorded in accordance with the requirements under FASB ASC Topic 980, in Net contributions in aid of construction in the Consolidated Balance Sheets.&#160; Pursuant to the grant agreements, Artesian Water is
    no longer eligible to receive grant funds under these grants.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Regulatory Liabilities&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;FASB ASC Topic 980 stipulates generally accepted accounting principles for
      companies whose rates are established or subject to approvals by a third-party regulatory agency.&#160; &lt;/span&gt;Certain obligations are deferred and/or amortized as determined by the DEPSC, MDPSC, and PAPUC.&#160; Regulatory liabilities represent excess
    recovery of cost or other items that have been deferred because it is probable such amounts will be returned to customers through future regulated rates.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred settlement refunds consist of reimbursements from the Delaware Sand and Gravel Remedial Trust for Artesian Water&#x2019;s past capital and operating costs,
    totaling approximately $10.0 million, related to the treatment costs associated with the release of contaminants from the Delaware Sand &amp;amp;
    Gravel Landfill Superfund Site in groundwater that Artesian Water uses for public potable water supply, pursuant to the Settlement Agreement.&#160; Two
    installments for approximately $2.5 million each were paid in August 2022 and July 2023.&#160; The remaining $5.0 million is due in two equal installments no later than July of 2024
    and 2025.&#160; Artesian Water received approval from the DEPSC in October 2022 to refund to its customers these reimbursements for past capital and operating costs.&#160; The refund for the reimbursements will be applied to current and future customer bills in
    annual installments.&#160; The first two refunds occurred in October 2022 and August 2023.&#160; Future customer refunds will occur no later than August
    2024 and August 2025.&#160; The amount of the credit will be calculated by dividing the amount of the reimbursement by the number of eligible customers.&#160; Beginning in 2022, Artesian Water began recording 2022 and future recovery of capital expenditures as
    Contributions in Aid of Construction and began recording expense recovery as an offset to operations and maintenance expense, with the intention that those recoveries will be available for inclusion and consideration in any future rate applications.&#160;
    For a full discussion of the Settlement Agreement, refer to Note 17 &#x2013; Legal Proceedings.&#160; The deferred settlement refunds were $5.0 million and $7.5 million at December 31, 2023 and December 31, 2022, respectively.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Pursuant to the enactment of the Tax Cuts and Jobs Act, or TCJA, on December 22,
      2017, the Company adjusted its existing deferred income tax balances to reflect the decrease in the corporate income tax rate from 34%&#160;to 21% (see Note 5 &#x2013; Income Taxes) resulting in a decrease in the net deferred income tax liability of $24.3 million, of which $22.8 million was reclassified to a regulatory
      liability&#160;related to Artesian Water and Artesian Water Maryland. The regulatory liability amount is subject to certain Internal Revenue Service normalization rules that require the benefits to customers be spread over the remaining useful life of the
      underlying assets giving rise to the associated deferred income taxes.&#160; On January 31, 2019, the DEPSC approved the amortization of the regulatory liability amount of $22.2 million over a period of 49.5 years beginning February 1, 2018, subject to audit at a later date.&#160; In May
      2022, the Company received a rate order from the DEPSC instructing the Company to continue amortizing the liability over a period of 49.5
      years, subject to review in the Company&#x2019;s next base rate filing.&#160; The MDPSC has not issued a final order on the regulatory liability amount of $0.6
      million regarding the effects of the TCJA on Maryland customers. The deferred income taxes, related to TCJA, were $20.7 million and $21.2 million at December 31, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Income Taxes&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred income taxes are provided in accordance with FASB ASC Topic 740 on all differences between the tax basis of assets and liabilities and the amounts
      at which they are carried in the consolidated financial statements based on the enacted tax rates expected to be in effect when such temporary differences are expected to reverse. The Company&#x2019;s rate regulated subsidiaries recognize regulatory
      liabilities, to the extent considered in ratemaking, for deferred taxes provided in excess of the current statutory tax rate and regulatory assets for deferred taxes provided at rates less than the current statutory rate.&#160; Such tax-related regulatory
      assets and liabilities are reported at the revenue requirement level and amortized to income as the related temporary differences reverse, generally over the lives of the related properties.&#160; &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Under FASB ASC Topic &lt;/span&gt;740&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, an uncertain tax position represents our expected treatment of a tax position taken, or planned to be taken in the future, that has not been reflected in measuring income tax expense for financial reporting
      purposes.&#160; The Company establishes reserves for uncertain tax positions based upon management&#x2019;s judgment as to the sustainability of these positions. These accounting estimates related to the uncertain tax position reserve require judgments to be
      made as to the sustainability of each uncertain tax position based on its technical merits. The Company believes its tax positions comply with applicable law and that it has adequately recorded reserves as required. However, to the extent the final
      tax outcome of these matters is different than the estimates recorded, the Company would then adjust its tax reserves or unrecognized tax benefits in the period that this information becomes known.&#160; &lt;/span&gt;The statute of limitations for the 2018 tax
    returns lapsed during the third quarter of 2022, which resulted in the reversal of the reserve in the amount of approximately $212,000.&#160; The
    Company has elected to recognize accrued interest (net of related tax benefits) and penalties related to uncertain tax positions as a component of its income tax expense.&#160; During the third quarter of 2022, the Company reversed approximately&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; $&lt;/span&gt;10,000&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; in penalties and interest, leaving a zero balance. &lt;/span&gt;During 2023, the Company has accrued approximately $12,000
    in penalties and interest related to positions taken on the 2022 corporate income tax return.&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; The Company remains subject to examination by federal and state authorities for
      the tax years &lt;/span&gt;&lt;span style="-sec-ix-hidden:Fact_26cbc54b41f54044b671eafeb333dfca"&gt;&lt;span style="-sec-ix-hidden:Fact_1bf8d45caf3a4615b8520b57d4d429d6"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; through &lt;/span&gt;&lt;span style="-sec-ix-hidden:Fact_e41ae42e6d6648d890d08789d058db70"&gt;&lt;span style="-sec-ix-hidden:Fact_a9542eaebd3a44179e2f3c3408391579"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Investment tax credits were deferred through 1986 and are recognized as a reduction of deferred income tax expense over the estimated economic useful lives
    of the related assets.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Stock Compensation Plans&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;See Note 9 (Stock Compensation Plans) to our Consolidated Financial Statements for a full description of our stock compensation plans.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Revenue Recognition and Unbilled Revenues&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;See Note 2 (Revenue Recognition) to our Consolidated Financial Statements for a full description of our revenue recognition&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Leases&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The Company has agreements for land easements and office equipment under
      operating leases.&#160; Management makes certain estimates and assumptions regarding each lease agreement, renewal and amendment, including, but not limited to, discount rates and probable term, which can impact the escalations in payment that are taken
      into consideration when calculating the straight-line basis.&#160; The amount of rent expense and income reported could vary if different estimates and assumptions are used.&#160; Management also makes certain estimates and assumptions regarding the fair value
      of the leased property at lease commencement and the separation of lease and nonlease components.&#160; See Note 3 (Leases) to our Consolidated Financial Statements for a full description of our leases.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Accounts Receivable&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Accounts receivable are recorded at the invoiced amounts. &#160;As set forth in a settlement agreement, Artesian Water will receive reimbursements from the
    Delaware Sand and Gravel Remedial Trust, or Trust, for Artesian Water&#x2019;s past capital and operating costs, totaling approximately $10.0 million,
    related to the treatment costs associated with the release of contaminants from the Delaware Sand &amp;amp; Gravel Landfill Superfund Site, or Site, in groundwater that Artesian Water uses for public potable water supply.&#160; Two installments for approximately $2.5 million
    each were paid in August 2022 and July 2023.&#160; The remaining $5.0 million is due in two equal installments no later than July of 2024 and 2025.&#160; In addition, the Trust shall reimburse Artesian Water for documented reasonable and necessary capital and operating
    costs after July 1, 2021 that Artesian Water incurs to treat contaminants of concern and of emerging concern.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;A provision for expected credit loss is calculated as a percentage of total associated revenues based upon historical trends and adjusted for current and
    reasonable projections based upon expected economic conditions.&#160; We mitigate our exposure to credit losses by discontinuing services in the event of non-payment; accordingly, the related provision for expected credit loss and associated bad debt
    expense has not been significant.&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&#160;The &lt;/span&gt;provision for expected credit loss &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;was $&lt;/span&gt;0.3&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million and $&lt;/span&gt;0.4&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million at &lt;/span&gt;December 31, 2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; and &lt;/span&gt;December 31, 2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, respectively.&#160;&#160;The corresponding expense for the years ended &lt;/span&gt;December 31, 2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; and &lt;/span&gt;2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; was $&lt;/span&gt;0.1&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;
      million and $&lt;/span&gt;0.1&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million, respectively, &lt;/span&gt;reported in
    Operating expenses &#x2013; Utility and Non-utility operating expenses on the Company&#x2019;s Consolidated Statements of Operations.&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The following table summarizes the changes in the
      Company&#x2019;s accounts receivable balance:&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Customer accounts receivable &#x2013; water&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,573&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,981&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,986&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Customer accounts receivable &#x2013; wastewater&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;513&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;482&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,326&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Settlement agreement receivable &#x2013; short term&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,747&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,532&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Miscellaneous accounts receivable&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,236&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,781&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;786&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Developer receivable&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,089&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,151&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;698&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,158&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,927&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,796&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less provision for expected credit loss&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;328&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;416&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;429&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Net accounts receivable&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12,830&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,511&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,367&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The activities in the provision for expected credit loss are as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Beginning balance&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;416&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;429&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Provision adjustments&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;92&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;146&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Recoveries&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;48&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;28&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Write off of uncollectible accounts&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(228&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(187&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Ending balance&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;328&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;416&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Cash and Cash Equivalents&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For purposes of the Consolidated Statement of Cash Flows, Artesian Resources considers all temporary cash investments with an original maturity of three months or less to be cash equivalents. Artesian Resources and its subsidiaries utilize their bank&#x2019;s zero balance account disbursement service to
    reduce the use of their lines of credit by funding checks as they are presented to the bank for payment rather than at issuance.&#160; If the checks currently outstanding, but not yet funded, exceed the cash balance on our books, the net liability is
    recorded as a current liability on the Consolidated Balance Sheet in the Overdraft Payable account.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Inventories&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Inventories consist of materials and supplies related to water and wastewater utility plant. These materials and supplies are used for new construction and
    repairs and are recorded at the purchase cost. Usage costs are determined by the first-in, first-out method.&#160; The Company adjusts inventory value based on historical usage and forecasted demand.&lt;/div&gt;
</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_ec839b3c63ff46a0bb2069cdcb671a97">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Basis of Presentation&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The audited consolidated financial statements are presented in accordance with the requirements of Form 10-K and accounting principles generally accepted in
    the United States and consequently include all the disclosures required in the consolidated financial statements included in the Company&#x2019;s Annual Report on Form 10-K. The accompanying consolidated financial statements include the accounts of Artesian
    Resources Corporation and its subsidiaries and all intercompany balances and transactions between subsidiaries have been eliminated.&lt;/div&gt;
</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="c20230101to20231231"
      id="Text_68446194221b4b70ba391a7a9199af21">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Reclassification&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Certain accounts in the prior year financial statements have been reclassified for comparative purposes to conform with the presentation in the current year
    financial statements.&#160; These reclassifications had no effect on net income or stockholders&#x2019; equity.&lt;/div&gt;
</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <artna:RegulatedUtilityAccountingPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_d4a14a4873034f2aadd740145e6e1d63">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Regulated Utility Accounting&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The accounting records of Artesian Water Company, Inc., or Artesian Water, Artesian Wastewater Management, Inc., or Artesian Wastewater, and, effective
    January 14, 2022, Tidewater Environmental Services, Inc. dba Artesian Wastewater, or TESI, are maintained in accordance with the uniform system of accounts as prescribed by the Delaware Public Service Commission, or the DEPSC.&#160;&#160;The accounting records
    of Artesian Water Pennsylvania, Inc., or Artesian Water Pennsylvania, are maintained in accordance with the uniform system of accounts as prescribed by the Pennsylvania Public Utility Commission, or the PAPUC.&#160;&#160;The accounting records of Artesian Water
    Maryland, Inc., or Artesian Water Maryland, and Artesian Wastewater Maryland, Inc., or Artesian Wastewater Maryland, are maintained in accordance with the uniform system of accounts as prescribed by the Maryland Public Service Commission, or the
    MDPSC.&#160;&#160;All these subsidiaries follow the provisions of Financial Accounting Standards Board, or FASB, ASC Topic 980, which provides guidance for companies in regulated industries. These regulated subsidiaries account for the majority of our operating
    revenue. See Note 18 (Business Segment Information) to our Consolidated Financial Statements for a full description of our segment information.&lt;/div&gt;
</artna:RegulatedUtilityAccountingPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="c20230101to20231231"
      id="Text_d11c80a348464a0fa04e4da6022f9035">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Use of Estimates in the Preparation of Consolidated Financial Statements&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The consolidated financial statements were prepared in conformity with generally accepted accounting principles in the U.S., which require management to
      make certain estimates and assumptions regarding the reported amounts of assets and liabilities including unbilled revenues, credit losses and reserves for bad debt, regulatory asset recovery, lease agreements, goodwill and contingent assets and
      liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.&#160; Actual results could differ from management&#x2019;s estimates.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;All additions to utility plant are recorded at cost.&#160; Business combinations pursuant to ASC Topic 805 may result in a purchase price
      allocation and the acquired assets are required to be evaluated by the applicable regulatory agency.&#160; Artesian Wastewater acquired TESI in January 2022 and Artesian Water purchased substantially all of the water operating assets from the Town of
      Clayton in May 2022.&#160; On December 31, 2022, the fair value determinations for TESI and the water operating assets acquired from the Town of Clayton were finalized.&lt;/div&gt;
</us-gaap:UseOfEstimates>
    <us-gaap:PublicUtilitiesPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_776f3efccc86425e981aca027b4ec141">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Utility Plant&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Utility plant is stated at original cost.&#160;&#160;Cost includes direct labor, materials, AFUDC (see description below) and indirect charges for such capitalized
    items as transportation, supervision, pension, medical, and other fringe benefits related to employees engaged in construction activities.&#160; When depreciable units of utility plant are retired, the historical costs of plant retired is charged to
    accumulated depreciation.&#160; Any cost associated with retirement, less any salvage value or proceeds received, is charged to the regulated retirement liability.&#160;&#160;Maintenance, repairs, and replacement of minor items of utility plant are charged to expense
    as incurred.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Allowance for Funds Used during Construction, or AFUDC, is a non-cash credit to income with a corresponding charge to utility plant that represents the cost
    of borrowed funds or a return on equity funds devoted to plant under construction.&#160; &lt;span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"&gt;Presented in the table below is AFUDC for the years ended December 31:&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 4.49%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.49%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;AFUDC - Debt&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 4.49%; vertical-align: top;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;759&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;435&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;267&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;AFUDC - Equity&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 4.49%; vertical-align: top;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,243&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;894&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;556&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div&gt;&#160;&lt;/div&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;Utility plant comprises&lt;/span&gt;:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Estimated Useful Life&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(In Years)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Utility plant at original cost&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Utility plant in service-Water&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Intangible plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_ef2b61b62aeb4fc793b4c636bfe4af20"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;140&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;140&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Source of supply plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;45-85&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;29,960&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,223&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Pumping and water treatment plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8-62&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;130,337&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;116,915&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Transmission and distribution plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Mains&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;81&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;370,977&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;338,368&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Services&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;39&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;60,818&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;56,396&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Storage tanks&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;76&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40,933&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;34,567&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Meters&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;26&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;30,318&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;29,720&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Hydrants&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;60&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;18,980&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;17,751&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;General plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5-31&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;67,317&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;65,632&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Utility plant in service-Wastewater&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Intangible plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_964a0ed7eef842f9beac434ae0494001"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;116&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;117&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Treatment and disposal plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21-81&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;67,789&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;66,178&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Collection mains &amp;amp; lift stations&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;81&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;51,539&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;49,431&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;General plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5-31&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,478&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,845&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Property held for future use&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_be8f990ec7a144a58e15f4aea2b35f6c"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,028&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,489&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Construction work in progress&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_6c49ba5dc7db48598378d22b9bc5f4c7"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;23,724&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;34,213&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;899,454&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;840,985&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less &#x2013; accumulated depreciation&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;185,170&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;172,954&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;714,284&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;668,031&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:PublicUtilitiesPolicyTextBlock>
    <artna:ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_fface779e0e947d68ee532fcee2c5c9f">&lt;span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"&gt;Presented in the table below is AFUDC for the years ended December 31:&lt;/span&gt;
&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 4.49%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.49%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; border-bottom: 2px solid black; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;AFUDC - Debt&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 4.49%; vertical-align: top;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;759&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;435&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;267&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 44.44%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;AFUDC - Equity&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 4.49%; vertical-align: top;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,243&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 5.32%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;894&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 3.19%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 4.26%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 11.7%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;556&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</artna:ScheduleOfAllowanceForFundsUsedDuringConstructionTableTextBlock>
    <artna:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_ac1b6fa2d6af4d268220b94acab90166"
      unitRef="U001">759000</artna:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt>
    <artna:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_5786a85b58824f7a904ae3faec006866"
      unitRef="U001">435000</artna:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt>
    <artna:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_82651f4d2aa543a9bca5ed8e3a4d4c0f"
      unitRef="U001">267000</artna:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfDebt>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_8c1ba6c55a8345668ec16c5aae445c97"
      unitRef="U001">1243000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_2bb8f42c5b464d2e81977597ae657f21"
      unitRef="U001">894000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_a4c89ff1bb984d5f90a5fff29495d0b3"
      unitRef="U001">556000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock
      contextRef="c20230101to20231231"
      id="Text_e061f585a7fd483d9e6b2c1648f04a89">
&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div&gt;&#160;&lt;/div&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;Utility plant comprises&lt;/span&gt;:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Estimated Useful Life&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(In Years)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Utility plant at original cost&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Utility plant in service-Water&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Intangible plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_ef2b61b62aeb4fc793b4c636bfe4af20"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;140&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;140&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Source of supply plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;45-85&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;29,960&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,223&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Pumping and water treatment plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8-62&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;130,337&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;116,915&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Transmission and distribution plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Mains&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;81&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;370,977&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;338,368&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Services&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;39&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;60,818&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;56,396&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Storage tanks&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;76&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40,933&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;34,567&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Meters&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;26&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;30,318&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;29,720&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Hydrants&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;60&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;18,980&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;17,751&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;General plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5-31&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;67,317&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;65,632&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Utility plant in service-Wastewater&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Intangible plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_964a0ed7eef842f9beac434ae0494001"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;116&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;117&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Treatment and disposal plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21-81&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;67,789&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;66,178&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Collection mains &amp;amp; lift stations&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;81&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;51,539&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;49,431&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;General plant&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5-31&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,478&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,845&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Property held for future use&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_be8f990ec7a144a58e15f4aea2b35f6c"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,028&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,489&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Construction work in progress&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_6c49ba5dc7db48598378d22b9bc5f4c7"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;23,724&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;34,213&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;899,454&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;840,985&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less &#x2013; accumulated depreciation&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;185,170&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;172,954&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;714,284&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;668,031&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_bb026f0a171f42d9bbdf072232e08776"
      unitRef="U001">140000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_0f83bf2eb0ac4b70bcccefedd4d41daf"
      unitRef="U001">140000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_SourceOfSupplyPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_WaterPlantMember"
      id="Fact_7abe6be0d81949fc854232e671d6f972">P45Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_SourceOfSupplyPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_WaterPlantMember"
      id="Fact_6b77aa05fd774039a497668a58a6b5e5">P85Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PublicUtilityAxis_SourceOfSupplyPlantMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_4d86c90bf3c7406eb23511d0b9ceecc0"
      unitRef="U001">29960000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PublicUtilityAxis_SourceOfSupplyPlantMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_417fc5f74aaa40dc8fa4664a04ad0349"
      unitRef="U001">25223000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_WaterPlantMember"
      id="Fact_344774260ea5417db4ca34105deaccf5">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_WaterPlantMember"
      id="Fact_2f109434d3de4233902e6fe23e525dd1">P62Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_8a508990b77145058e9b8b837f364eb2"
      unitRef="U001">130337000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PublicUtilityAxis_PumpingAndWaterTreatmentPlantMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_1a3eb47f7e3b41a4a8074030f4060e17"
      unitRef="U001">116915000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_MainsMember_SubsegmentsAxis_WaterPlantMember"
      id="Fact_535bad0dbcbb42b588b8bc4a60d49fd2">P81Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_MainsMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_9fb8ef40f38749c1966fd0f24cb6b075"
      unitRef="U001">370977000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_MainsMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_807b86725baf48e28a5efb27682ec89a"
      unitRef="U001">338368000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_ServicesMember_SubsegmentsAxis_WaterPlantMember"
      id="Fact_b3db6cf1550f4bb68374b0fcbf8a40a5">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_ServicesMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_36ff3066a5d449979b36c25c3c0b4526"
      unitRef="U001">60818000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_ServicesMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_850daa6eeae34fd0af318ba750bb5875"
      unitRef="U001">56396000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_StorageTanksMember_SubsegmentsAxis_WaterPlantMember"
      id="Fact_23a031c3074440dbad4a60397f8bd11f">P76Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_StorageTanksMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_ad37b2738caa4b6590f85cc1e320f6ea"
      unitRef="U001">40933000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_StorageTanksMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_24e6d40cb2e5491d8efaf9b77970601d"
      unitRef="U001">34567000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_MetersMember_SubsegmentsAxis_WaterPlantMember"
      id="Fact_479bb42303504ab19ee4964242968835">P26Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_MetersMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_e06883a1568541f0bb03f16de7d7ae39"
      unitRef="U001">30318000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_MetersMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_51096396a1744a26893a43553270ccd5"
      unitRef="U001">29720000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_HydrantsMember_SubsegmentsAxis_WaterPlantMember"
      id="Fact_3f01b46867c2455c8be3d16969829def">P60Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_HydrantsMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_9b2a341d2059499bbaa2aa2e5414a96c"
      unitRef="U001">18980000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_HydrantsMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_82146bb888844a5d8fb4aab3ef1e6668"
      unitRef="U001">17751000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_WaterPlantMember"
      id="Fact_270457d34a36472d8062f2cdf3ded12c">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_WaterPlantMember"
      id="Fact_35f500ab09be495d9b17d9e281ec7915">P31Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_e07d9cdb0e074b22be3f6e72ea6a67c5"
      unitRef="U001">67317000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_WaterPlantMember"
      decimals="-3"
      id="Fact_7c65fe22816d437593868cefaa77f104"
      unitRef="U001">65632000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      decimals="-3"
      id="Fact_b1b5ca6e0fe7475ebf69edc83447b4fa"
      unitRef="U001">116000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PublicUtilityAxis_IntangiblePlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      decimals="-3"
      id="Fact_f56912511b0145e6812530c36d01db56"
      unitRef="U001">117000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      id="Fact_d6862774e2714826a7d282701caa1d3c">P21Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      id="Fact_60dc5bc53bd1421c8a74c8b24c37ecfe">P81Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      decimals="-3"
      id="Fact_c2964dd43966413b888e02b40fcef1cd"
      unitRef="U001">67789000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PublicUtilityAxis_TreatmentAndDisposalPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      decimals="-3"
      id="Fact_41fc86d970144c98a50379cc77d3beb0"
      unitRef="U001">66178000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_CollectionMainsAndLiftStationsMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      id="Fact_9f2fc7365c8641c89dcf4e95d2673498">P81Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PublicUtilityAxis_CollectionMainsAndLiftStationsMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      decimals="-3"
      id="Fact_fdf835ed1a154baf9d5b5bcc24c6ec8e"
      unitRef="U001">51539000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PublicUtilityAxis_CollectionMainsAndLiftStationsMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      decimals="-3"
      id="Fact_fd47dd781b504be1a30eaa2e394b97a3"
      unitRef="U001">49431000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      id="Fact_57dc505e733540ee8386554a859950f0">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      id="Fact_ddbbbe0b6cde45c28286eaf671c8ac26">P31Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      decimals="-3"
      id="Fact_e32f43f34d0e482fa034fea37d713e33"
      unitRef="U001">2478000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PublicUtilityAxis_GeneralPlantMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      decimals="-3"
      id="Fact_4c4fcfa3babd441087d09fd4dbd320a8"
      unitRef="U001">1845000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_PropertyHeldForFutureUseMember"
      decimals="-3"
      id="Fact_37c8c6b7877248d7bbea023464219631"
      unitRef="U001">4028000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_PropertyHeldForFutureUseMember"
      decimals="-3"
      id="Fact_ebcfec6c1f7e4f00a9b90fb3d4d0f2f2"
      unitRef="U001">4489000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember"
      decimals="-3"
      id="Fact_ad6fdd10e7c24aaf88f14aa1c4705a9c"
      unitRef="U001">23724000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_ConstructionInProgressMember"
      decimals="-3"
      id="Fact_2014c377473143e1a940817751bff02f"
      unitRef="U001">34213000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20231231"
      decimals="-3"
      id="Fact_95164870fba643c09952e5b8cda55082"
      unitRef="U001">899454000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="c20221231"
      decimals="-3"
      id="Fact_2df8122975814f5f936ebf06454909c6"
      unitRef="U001">840985000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="c20231231"
      decimals="-3"
      id="Fact_76eccf134bea4837930bc5b96cf27775"
      unitRef="U001">185170000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="c20221231"
      decimals="-3"
      id="Fact_fa2d66c4fb574a7099c5d89e05c2a674"
      unitRef="U001">172954000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ec4348b3d5484b97894ee9eea684a4ae"
      unitRef="U001">714284000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="c20221231"
      decimals="-3"
      id="Fact_56cca273f26c449cbb531b9c7b8baee2"
      unitRef="U001">668031000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_edad7fc2f8ff4925b61c37ed009797bf">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Depreciation and Amortization&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;For financial reporting purposes, depreciation is recorded using the
      straight-line method at rates based on estimated economic useful lives, which range from &lt;/span&gt;5&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; to &lt;/span&gt;85&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; years.&#160;Composite
      depreciation rates for water utility plant were &lt;/span&gt;2.13%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, &lt;/span&gt;2.16%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; and &lt;/span&gt;2.17%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; for &lt;/span&gt;2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, &lt;/span&gt;2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; and &lt;/span&gt;2021&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, respectively. &lt;/span&gt;In a rate order issued by the DEPSC, the Company was directed effective January 1, 1998, to begin using revised depreciation rates for utility plant.&#160;In rate orders issued by the DEPSC, Artesian Water
    was directed, effective May 28, 1991 and August 25, 1992, to offset depreciation recorded on utility plant by depreciation on utility property funded by Contributions in Aid of Construction, or CIAC, and Advances for Construction, or Advances,
    respectively.&#160;&#160;This reduction in depreciation expense is also applied to outstanding CIAC and Advances.&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&#160;&#160;Other deferred assets are amortized using the straight-line method
      over applicable lives, which range from &lt;/span&gt;20&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; to &lt;/span&gt;24&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; years.&lt;/span&gt;&lt;/div&gt;
</us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_GeneralPlantMember_RangeAxis_MinimumMember_SubsegmentsAxis_UtilityPlantInServiceWastewaterMember"
      id="Fact_ce41c5994d95455b808e2056372f6d3d">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20231231_PublicUtilityAxis_SourceOfSupplyPlantMember_RangeAxis_MaximumMember_SubsegmentsAxis_WaterPlantMember"
      id="Fact_1fe9052b845a473fa58db925fbc361ba">P85Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <artna:DepreciationRatesOfWaterUtilityPlant
      contextRef="c20230101to20231231"
      decimals="4"
      id="Fact_7f3f88dbcd6245c9adb886f2b6a17606"
      unitRef="U004">0.0213</artna:DepreciationRatesOfWaterUtilityPlant>
    <artna:DepreciationRatesOfWaterUtilityPlant
      contextRef="c20220101to20221231"
      decimals="4"
      id="Fact_e6d8e514e80b4b6a8b36d904d796824c"
      unitRef="U004">0.0216</artna:DepreciationRatesOfWaterUtilityPlant>
    <artna:DepreciationRatesOfWaterUtilityPlant
      contextRef="c20210101to20211231"
      decimals="4"
      id="Fact_a3a420ee586a4355bd6d0d4d73dc90bd"
      unitRef="U004">0.0217</artna:DepreciationRatesOfWaterUtilityPlant>
    <artna:AmortizationPeriodOfOtherDeferredAssets
      contextRef="c20230101to20231231_RangeAxis_MinimumMember"
      id="Fact_8476a3df08054e9eaf4ba117c474efd8">P20Y</artna:AmortizationPeriodOfOtherDeferredAssets>
    <artna:AmortizationPeriodOfOtherDeferredAssets
      contextRef="c20230101to20231231_RangeAxis_MaximumMember"
      id="Fact_39fc899c0a3146ef9f3f50208c356397">P24Y</artna:AmortizationPeriodOfOtherDeferredAssets>
    <us-gaap:RegulatoryDepreciationAndAmortizationPolicy
      contextRef="c20230101to20231231"
      id="Text_1011795df86d4df2a75ba26463a3e46f">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Regulatory Assets&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The FASB ASC Topic 980 stipulates generally accepted accounting principles for companies whose rates are established
    or subject to approvals by a third-party regulatory agency.&#160; Certain expenses are recoverable through rates charged to our customers, without a return on investment, and are deferred and amortized during future periods using various methods as
    permitted by the DEPSC, MDPSC, and PAPUC.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The deferred income taxes will be amortized over future years as the tax effects of temporary differences that
    previously flowed through to our customers are reversed.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Debt related costs include debt issuance costs and other debt related expense.&#160; The DEPSC has approved deferred
    regulatory accounting treatment for issuance costs associated with Artesian Water&#x2019;s First Mortgage bonds.&#160; Debt issuance costs and other debt related expenses are reviewed during Artesian Water&#x2019;s rate applications as part of its cost of capital
    calculations.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Affiliated interest agreement deferred costs relate to the regulatory and administrative costs resulting from efforts necessary to secure water allocations
    in Artesian Water Pennsylvania&#x2019;s territory for the provision of service to the surrounding area and interconnection to Artesian Water Pennsylvania&#x2019;s affiliate regulated water utility Artesian Water.&#160; These
    costs were specifically included for cost recovery pursuant to an Affiliated Interest Agreement between Artesian Water and Artesian Water Pennsylvania and were approved for recovery by the PAPUC and were reclassed from deferred costs to a regulatory
    asset in 2022.&#160; Amortization of these deferred costs began in the fourth quarter of 2023.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Regulatory expenses amortized on a straight-line basis are noted below:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Expense&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Years Amortized&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred contract costs and other&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Rate case studies&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Delaware rate proceedings&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Maryland rate proceedings&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Debt related costs&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;15 to 30&lt;/div&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(based on term of related debt)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred costs affiliated interest agreement&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Goodwill (resulting from acquisition of Mountain Hill Water Company in 2008)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;50&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred acquisition costs (resulting from purchase of water assets in Cecil County, Maryland in 2011 and Port Deposit, Maryland in
            2010)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Franchise Costs (resulting from purchase of water assets in Cecil County, Maryland in 2011)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;80&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Regulatory assets, net of amortization, comprise:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;(in thousands)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31, 2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31, 2022&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred contract costs and other&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;209&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;227&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Rate case studies&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;136&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;57&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Rate proceedings&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;385&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred income taxes&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;444&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;465&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Debt related costs&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,322&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,682&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred costs affiliated interest agreement&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,110&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,114&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Goodwill&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;258&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;266&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred acquisition and franchise costs&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;425&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;463&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7,289&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7,274&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:RegulatoryDepreciationAndAmortizationPolicy>
    <artna:ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_475ed23cb7ef4917993f912a8f2c93cc">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Regulatory expenses amortized on a straight-line basis are noted below:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Expense&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Years Amortized&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred contract costs and other&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Rate case studies&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Delaware rate proceedings&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Maryland rate proceedings&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Debt related costs&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;15 to 30&lt;/div&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(based on term of related debt)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred costs affiliated interest agreement&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Goodwill (resulting from acquisition of Mountain Hill Water Company in 2008)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;50&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred acquisition costs (resulting from purchase of water assets in Cecil County, Maryland in 2011 and Port Deposit, Maryland in
            2010)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 67.72%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Franchise Costs (resulting from purchase of water assets in Cecil County, Maryland in 2011)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 32.28%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; margin-right: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;80&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</artna:ScheduleOfAmortizationPeriodOfOtherRegulatoryExpenseTableTextBlock>
    <artna:AmortizationPeriodOfDeferredContractCostsAndOther
      contextRef="c20230101to20231231"
      id="Fact_bb019ed916164d649b32c7596ef394c2">P5Y</artna:AmortizationPeriodOfDeferredContractCostsAndOther>
    <us-gaap:RegulatoryAssetAmortizationPeriod
      contextRef="c20231231"
      id="Fact_227b621af74d43fb9a15613be522885b">P5Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <artna:AmortizationPeriodOfRegulatoryRateProceedingsAndApplications
      contextRef="c20230101to20231231_StatementGeographicalAxis_DE"
      id="Fact_b5f125b0a5bc4b9e884818514228ff65">P3Y</artna:AmortizationPeriodOfRegulatoryRateProceedingsAndApplications>
    <artna:AmortizationPeriodOfRegulatoryRateProceedingsAndApplications
      contextRef="c20230101to20231231_StatementGeographicalAxis_MD"
      id="Fact_cb006acf08cc4c0393ba835e2d9e639d">P5Y</artna:AmortizationPeriodOfRegulatoryRateProceedingsAndApplications>
    <artna:AmortizationPeriodOfDebtRelatedCost
      contextRef="c20170101to20170131_RangeAxis_MinimumMember"
      id="Fact_29757da6a1564c6ca3edb9fedca170fb">P15Y</artna:AmortizationPeriodOfDebtRelatedCost>
    <artna:AmortizationPeriodOfDebtRelatedCost
      contextRef="c20170101to20170131_RangeAxis_MaximumMember"
      id="Fact_daefcd74c16c407f875d7dccd7db7ed8">P30Y</artna:AmortizationPeriodOfDebtRelatedCost>
    <artna:AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement
      contextRef="c20230101to20231231"
      id="Fact_a41a85b6f19e43daa8084fe76848c46f">P20Y</artna:AmortizationPeriodOfDeferredCostsAffiliatedInterestAgreement>
    <artna:AmortizationPeriodGoodwill
      contextRef="c20230101to20231231"
      id="Fact_836aa983af8e43f99dbb1394c65e6e0b">P50Y</artna:AmortizationPeriodGoodwill>
    <artna:AmortizationPeriodOfDeferredAcquisitionCosts
      contextRef="c20230101to20231231"
      id="Fact_fdb0f1e9f6ac48b3a2758dfb28db2373">P20Y</artna:AmortizationPeriodOfDeferredAcquisitionCosts>
    <artna:AmortizationPeriodOfDeferredFranchiseCosts
      contextRef="c20230101to20231231"
      id="Fact_6af7f8b8c43449048f27f7710bbad460">P80Y</artna:AmortizationPeriodOfDeferredFranchiseCosts>
    <us-gaap:ScheduleOfRegulatoryAssetsTextBlock
      contextRef="c20230101to20231231"
      id="Text_046f297cf5ef40fdb345febc01403aab">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Regulatory assets, net of amortization, comprise:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;(in thousands)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31, 2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31, 2022&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred contract costs and other&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;209&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;227&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Rate case studies&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;136&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;57&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Rate proceedings&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;385&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred income taxes&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;444&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;465&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Debt related costs&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,322&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,682&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred costs affiliated interest agreement&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,110&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,114&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Goodwill&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;258&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;266&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred acquisition and franchise costs&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;425&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;463&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 79%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7,289&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7,274&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfRegulatoryAssetsTextBlock>
    <us-gaap:RegulatoryAssets
      contextRef="c20231231_RegulatoryAssetAxis_DeferredContractCostsAndOtherMember"
      decimals="-3"
      id="Fact_97611cfdc4ac4ffba35a8eef2a2ae7cb"
      unitRef="U001">209000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20221231_RegulatoryAssetAxis_DeferredContractCostsAndOtherMember"
      decimals="-3"
      id="Fact_4a05ca9eaca941e999e97b2d9cdd5ca8"
      unitRef="U001">227000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20231231_RegulatoryAssetAxis_ExpenseOfRateCaseStudiesMember"
      decimals="-3"
      id="Fact_cb8c635759b042acbe22cb9727938db2"
      unitRef="U001">136000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20221231_RegulatoryAssetAxis_ExpenseOfRateCaseStudiesMember"
      decimals="-3"
      id="Fact_a529307adf944f19a42934be3b4b7734"
      unitRef="U001">57000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20231231_RegulatoryAssetAxis_RateProceedingsMember"
      decimals="-3"
      id="Fact_6d1b552d39e247b683005d027b52d149"
      unitRef="U001">385000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20221231_RegulatoryAssetAxis_RateProceedingsMember"
      decimals="-3"
      id="Fact_44121a1e028243f58ad1b670d653e461"
      unitRef="U001">0</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20231231_RegulatoryAssetAxis_DeferredIncomeTaxChargesMember"
      decimals="-3"
      id="Fact_7ddcdace20cf487881d1ccaeba6de582"
      unitRef="U001">444000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20221231_RegulatoryAssetAxis_DeferredIncomeTaxChargesMember"
      decimals="-3"
      id="Fact_33c159bf111d4051a12a51b22e0221a8"
      unitRef="U001">465000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20231231_RegulatoryAssetAxis_DebtRelatedCostsMember"
      decimals="-3"
      id="Fact_84ab8ad4c95e4946b84261323c3d7756"
      unitRef="U001">4322000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20221231_RegulatoryAssetAxis_DebtRelatedCostsMember"
      decimals="-3"
      id="Fact_0a35f59887174bf888941384da4e03ec"
      unitRef="U001">4682000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20231231_RegulatoryAssetAxis_DeferredCostsAffiliatedInterestAgreementMember"
      decimals="-3"
      id="Fact_055a5ad063c54a6491064f94a6a0d8c7"
      unitRef="U001">1110000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20221231_RegulatoryAssetAxis_DeferredCostsAffiliatedInterestAgreementMember"
      decimals="-3"
      id="Fact_44ea2c25b05641d99132ec477397c284"
      unitRef="U001">1114000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20231231_RegulatoryAssetAxis_GoodwillMember"
      decimals="-3"
      id="Fact_c6437e847e524d21895f0f3482c0bb7a"
      unitRef="U001">258000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20221231_RegulatoryAssetAxis_GoodwillMember"
      decimals="-3"
      id="Fact_a2eecb0d51364ffdb6d8fe7fd5812bf6"
      unitRef="U001">266000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20231231_RegulatoryAssetAxis_DeferredAcquisitionAndFranchiseCostsMember"
      decimals="-3"
      id="Fact_3872a195f3a646c59b449995ca90d8ca"
      unitRef="U001">425000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20221231_RegulatoryAssetAxis_DeferredAcquisitionAndFranchiseCostsMember"
      decimals="-3"
      id="Fact_dbbd899f04eb44dfbfdb27324f32d8f5"
      unitRef="U001">463000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_a638eabe4c8c4483977a97594f10dce1"
      unitRef="U001">7289000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="c20221231"
      decimals="-3"
      id="Fact_2d068ad79e3d4e24b2c2e6d52fd3c5a1"
      unitRef="U001">7274000</us-gaap:RegulatoryAssets>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_8ec5561a1a394d309e699b93dd07dc9a">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Impairment or Disposal of Long-Lived Assets&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Our long-lived assets consist primarily of utility plant in service and regulatory assets.&#160;&#160;A review of our long-lived assets is performed in accordance with
    the requirements of FASB ASC Topic 360.&#160; In addition, the regulatory assets are reviewed for the continued application of FASB ASC Topic 980.&#160;&#160;The review determines whether there have been changes in circumstances or events that have occurred requiring
    adjustments to the carrying value of these assets.&#160;&#160;FASB ASC Topic 980 stipulates that adjustments to the carrying value of these assets would be made in instances where the inclusion in the rate-making process is unlikely.&#160; For the years ended
    December 31, 2023, 2022 and 2021, there was no impairment or
    regulatory disallowance identified in our review.&lt;/div&gt;
</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="c20220101to20221231"
      decimals="-6"
      id="Fact_a07fce1d10524cf3ba27a7b792c15029"
      unitRef="U001">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="c20230101to20231231"
      decimals="-6"
      id="Fact_196e72c2364e412391bb6e6af52531dc"
      unitRef="U001">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="c20210101to20211231"
      decimals="-6"
      id="Fact_16df3416385f476fb91567bbb7fc5737"
      unitRef="U001">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="c20230101to20231231"
      id="Text_4ba629c9bc99416bafe9d7dbec03afee">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Goodwill&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The Company records goodwill when the purchase price of a business combination exceeds the estimated fair value of net identified tangible and intangible
    assets acquired.&#160; At December 31, 2023 and December 31, 2022, the Company had approximately $1.9 million of goodwill, respectively.&#160; The $1.9 million of goodwill arose from the January 2022 acquisition of Tidewater Environmental Services, Inc.&#160; Artesian Wastewater operates as the parent
    holding company of Tidewater Environmental Services, Inc. dba Artesian Wastewater, or TESI, and is a subsidiary of our Regulated Utility segment.&#160; In accordance with the accounting guidance for testing goodwill for impairment, the Company performs an
    annual assessment.&#160; In 2023, the Company used the optional qualitative assessment, "step zero", to identify and evaluate relevant events and circumstances to conclude whether it is more likely than not that the fair value of its reporting unit is less
    than its carrying amount, including goodwill.&#160;&#160; Relevant events and circumstances assessed included macroeconomic conditions, industry and market conditions, cost factors, financial performance, management and overall strategy.&#160; After evaluating and
    weighing these relevant events and circumstances, it was concluded that there was no impairment of goodwill and it was not necessary to perform quantitative testing.&lt;/div&gt;
</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:Goodwill
      contextRef="c20221231"
      decimals="-5"
      id="Fact_9466129aa2144030926adef42b667fd9"
      unitRef="U001">1900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="c20231231"
      decimals="-5"
      id="Fact_8f45a0b0b343492bb90ced8d40add803"
      unitRef="U001">1900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="c20231231"
      decimals="-5"
      id="Fact_c8cb337ebb5f493494c72a4e73fffc60"
      unitRef="U001">1900000</us-gaap:Goodwill>
    <us-gaap:DeferredChargesPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_7c2994520fb148fba3592aa376de6cad">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Other Deferred Assets&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The investment in CoBank, which is a cooperative bank, is related to certain outstanding First Mortgage Bonds and is a required investment in the bank based
    on the underlying long-term debt agreements.&#160; The settlement agreement receivable is related to the long-term portion of reimbursements due in years 2024 and 2025 as further discussed in Note 1 &#x2013; Accounts Receivable.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Other deferred assets at December 31, net of amortization, comprise:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Investment in CoBank&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,882&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,351&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Settlement agreement receivable-long term&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,496&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,991&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other deferred assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;126&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;194&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,504&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,536&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:DeferredChargesPolicyTextBlock>
    <artna:ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_6a89225f45ed4289ae058a98fce1b2c3">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Other deferred assets at December 31, net of amortization, comprise:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Investment in CoBank&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,882&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,351&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Settlement agreement receivable-long term&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,496&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,991&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other deferred assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;126&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;194&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,504&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,536&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</artna:ScheduleOfOtherDeferredAssetsNetOfAmortizationTableTextBlock>
    <us-gaap:HeldToMaturitySecurities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_68818dbcab844c5ca1bc38ee32f9eb3f"
      unitRef="U001">5882000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="c20221231"
      decimals="-3"
      id="Fact_1f4298e23c5c49b3b4c8fe65fd114337"
      unitRef="U001">5351000</us-gaap:HeldToMaturitySecurities>
    <artna:SettlementAgreementReceivableLongTerrm
      contextRef="c20231231"
      decimals="-3"
      id="Fact_9f4f2afc35aa45d19bf2e1cc566eb5cf"
      unitRef="U001">2496000</artna:SettlementAgreementReceivableLongTerrm>
    <artna:SettlementAgreementReceivableLongTerrm
      contextRef="c20221231"
      decimals="-3"
      id="Fact_7560d773fcf44f6c97ca156cec193cb0"
      unitRef="U001">4991000</artna:SettlementAgreementReceivableLongTerrm>
    <us-gaap:DeferredCostsAndOtherAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_7b4bf32959ba46f28b721f383c8b50ce"
      unitRef="U001">126000</us-gaap:DeferredCostsAndOtherAssets>
    <us-gaap:DeferredCostsAndOtherAssets
      contextRef="c20221231"
      decimals="-3"
      id="Fact_a8ba05d6d32e403da40558342e184f16"
      unitRef="U001">194000</us-gaap:DeferredCostsAndOtherAssets>
    <us-gaap:OtherDeferredCostsNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_712db029b3ab42e0b85f1abaea3abca4"
      unitRef="U001">8504000</us-gaap:OtherDeferredCostsNet>
    <us-gaap:OtherDeferredCostsNet
      contextRef="c20221231"
      decimals="-3"
      id="Fact_7461d45a4b8a44cba5ffd4a6c2b899af"
      unitRef="U001">10536000</us-gaap:OtherDeferredCostsNet>
    <us-gaap:ConstructionContractorsPolicyPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_2e9e6713fe8b4571a1e6fb8a8f09c790">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Advances for Construction&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cash advances to reimburse Artesian Water for its costs to construct water mains, services and hydrants are contributed to Artesian Water by real estate
    developers and builders in order to extend water service to their properties.&#160;&#160;The value of these contributions is recorded as Advances for Construction. &#160;Artesian Water makes refunds on these advances over a specific period of time based on operating
    revenues generated by the specific plant or as new customers are connected to the mains.&#160; After all refunds are made within the contract period, any remaining balance is transferred to CIAC.&lt;/div&gt;
</us-gaap:ConstructionContractorsPolicyPolicyTextBlock>
    <artna:ContributionsInAidOfConstructionsPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_db7eed7fc5d146d6b552848a73a83792">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Contributions in Aid of Construction&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;CIAC includes the non-refundable portion of advances for construction and direct contributions of water mains, services and hydrants, and wastewater
    treatment facilities and collection systems, or cash to reimburse our water and wastewater subsidiaries for costs to construct water mains, services and hydrants, and wastewater treatment and disposal plants.&#160; Effective with the Tax Cuts and Jobs Act,
    or TCJA, in 2017 CIAC was taxable and the DEPSC, MDPSC and PAPUC allowed the Company to collect additional CIAC to pay the associated tax.&#160; In 2021, legislation was enacted to amend the TCJA, which now exempts CIAC from income taxes for regulated water
    and wastewater utilities, effective for all of 2021 and forward.&#160; In 2022 the Company refunded developers a total of $3.6 million for the
    additional CIAC collected in 2021 to pay the associated tax.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the years ended December 31, 2023 and December 31, 2022, Artesian Water received approximately $3.8 million and&#160; $2.0 million, respectively, in grant funding from the
    State of Delaware, Delaware Department of Health and Social Services, Division of Public Health, or DPH, pursuant to grant agreements.&#160; The grants were used by Artesian Water to cover the costs associated with certain construction projects.&#160; The grant
    funds received under the grant agreements were recorded in accordance with the requirements under FASB ASC Topic 980, in Net contributions in aid of construction in the Consolidated Balance Sheets.&#160; Pursuant to the grant agreements, Artesian Water is
    no longer eligible to receive grant funds under these grants.&lt;/div&gt;
</artna:ContributionsInAidOfConstructionsPolicyTextBlock>
    <artna:RefundForContributionsInAidOfConstructionDueToTaxStatusChange
      contextRef="c20221231"
      decimals="-5"
      id="Fact_d88d0e3d84f34423af8ec4ed4e4fb441"
      unitRef="U001">3600000</artna:RefundForContributionsInAidOfConstructionDueToTaxStatusChange>
    <artna:AmountReceivedInGrant
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="-5"
      id="Fact_415a4c51d5544820b3343e1cd798f80e"
      unitRef="U001">3800000</artna:AmountReceivedInGrant>
    <artna:AmountReceivedInGrant
      contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="-5"
      id="Fact_442e57e53e724d41bbeef070fa8ad86a"
      unitRef="U001">2000000</artna:AmountReceivedInGrant>
    <us-gaap:RegulatoryIncomeTaxesPolicy
      contextRef="c20230101to20231231"
      id="Text_e9368b8a546f431497063f2c2972ff24">
&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Regulatory Liabilities&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;FASB ASC Topic 980 stipulates generally accepted accounting principles for
      companies whose rates are established or subject to approvals by a third-party regulatory agency.&#160; &lt;/span&gt;Certain obligations are deferred and/or amortized as determined by the DEPSC, MDPSC, and PAPUC.&#160; Regulatory liabilities represent excess
    recovery of cost or other items that have been deferred because it is probable such amounts will be returned to customers through future regulated rates.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred settlement refunds consist of reimbursements from the Delaware Sand and Gravel Remedial Trust for Artesian Water&#x2019;s past capital and operating costs,
    totaling approximately $10.0 million, related to the treatment costs associated with the release of contaminants from the Delaware Sand &amp;amp;
    Gravel Landfill Superfund Site in groundwater that Artesian Water uses for public potable water supply, pursuant to the Settlement Agreement.&#160; Two
    installments for approximately $2.5 million each were paid in August 2022 and July 2023.&#160; The remaining $5.0 million is due in two equal installments no later than July of 2024
    and 2025.&#160; Artesian Water received approval from the DEPSC in October 2022 to refund to its customers these reimbursements for past capital and operating costs.&#160; The refund for the reimbursements will be applied to current and future customer bills in
    annual installments.&#160; The first two refunds occurred in October 2022 and August 2023.&#160; Future customer refunds will occur no later than August
    2024 and August 2025.&#160; The amount of the credit will be calculated by dividing the amount of the reimbursement by the number of eligible customers.&#160; Beginning in 2022, Artesian Water began recording 2022 and future recovery of capital expenditures as
    Contributions in Aid of Construction and began recording expense recovery as an offset to operations and maintenance expense, with the intention that those recoveries will be available for inclusion and consideration in any future rate applications.&#160;
    For a full discussion of the Settlement Agreement, refer to Note 17 &#x2013; Legal Proceedings.&#160; The deferred settlement refunds were $5.0 million and $7.5 million at December 31, 2023 and December 31, 2022, respectively.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Pursuant to the enactment of the Tax Cuts and Jobs Act, or TCJA, on December 22,
      2017, the Company adjusted its existing deferred income tax balances to reflect the decrease in the corporate income tax rate from 34%&#160;to 21% (see Note 5 &#x2013; Income Taxes) resulting in a decrease in the net deferred income tax liability of $24.3 million, of which $22.8 million was reclassified to a regulatory
      liability&#160;related to Artesian Water and Artesian Water Maryland. The regulatory liability amount is subject to certain Internal Revenue Service normalization rules that require the benefits to customers be spread over the remaining useful life of the
      underlying assets giving rise to the associated deferred income taxes.&#160; On January 31, 2019, the DEPSC approved the amortization of the regulatory liability amount of $22.2 million over a period of 49.5 years beginning February 1, 2018, subject to audit at a later date.&#160; In May
      2022, the Company received a rate order from the DEPSC instructing the Company to continue amortizing the liability over a period of 49.5
      years, subject to review in the Company&#x2019;s next base rate filing.&#160; The MDPSC has not issued a final order on the regulatory liability amount of $0.6
      million regarding the effects of the TCJA on Maryland customers. The deferred income taxes, related to TCJA, were $20.7 million and $21.2 million at December 31, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;
</us-gaap:RegulatoryIncomeTaxesPolicy>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_420adedc83884d0b9272109778eb58e8"
      unitRef="U001">10000000</us-gaap:LossContingencyDamagesAwardedValue>
    <artna:LossContingencyNumberOfInstallments
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_2567f6756cb54e7f862cd6dab6434772"
      unitRef="U005">2</artna:LossContingencyNumberOfInstallments>
    <us-gaap:LossContingencyDamagesPaidValue
      contextRef="c20230701to20230731"
      decimals="-5"
      id="Fact_3f3316c62fc847c291cae4d6c941d885"
      unitRef="U001">2500000</us-gaap:LossContingencyDamagesPaidValue>
    <us-gaap:LossContingencyDamagesPaidValue
      contextRef="c20220801to20220831"
      decimals="-5"
      id="Fact_f89f224554584fbbab54bb2e84136e27"
      unitRef="U001">2500000</us-gaap:LossContingencyDamagesPaidValue>
    <artna:LossContingencyDamagesToBePaid
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_ac09c3308637465892ae346138caa8b8"
      unitRef="U001">5000000</artna:LossContingencyDamagesToBePaid>
    <artna:LossContingencyNumberOfInstallments
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_004d42c819284af097bad45f861e7675"
      unitRef="U005">2</artna:LossContingencyNumberOfInstallments>
    <artna:NumberOfRefunds
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_83f64524eb664e32b178ab3876304ccf"
      unitRef="U006">2</artna:NumberOfRefunds>
    <us-gaap:RegulatoryLiabilities
      contextRef="c20231231_RegulatoryLiabilityAxis_DeferredSettlementRefundsMember"
      decimals="-5"
      id="Fact_b4d6dd84e08746089931cfcaeab9f9ec"
      unitRef="U001">5000000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="c20221231_RegulatoryLiabilityAxis_DeferredSettlementRefundsMember"
      decimals="-5"
      id="Fact_80303722cf044e0687d650069149b313"
      unitRef="U001">7500000</us-gaap:RegulatoryLiabilities>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c20170101to20171231"
      decimals="2"
      id="Fact_6bfcb50875f7491189863650c63cbaab"
      unitRef="U004">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c20230101to20231231"
      decimals="2"
      id="Fact_fd0f98ff1a634812b7fb9e16ecfe4c5a"
      unitRef="U004">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncreaseDecreaseInDeferredLiabilities
      contextRef="c20180101to20181231"
      decimals="-5"
      id="Fact_fffead5c68234a7c9177399f7d97e6c0"
      unitRef="U001">-24300000</us-gaap:IncreaseDecreaseInDeferredLiabilities>
    <artna:TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded
      contextRef="c20181231"
      decimals="-5"
      id="Fact_7d5d7cdfd66d4e57a0e8608ba7c6aeec"
      unitRef="U001">22800000</artna:TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded>
    <artna:TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded
      contextRef="c20190131_RegulatoryAgencyAxis_DelawarePublicServiceCommissionMember"
      decimals="-5"
      id="Fact_00f7e3fbcdb24c1aa4acf592922b3fb1"
      unitRef="U001">22200000</artna:TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded>
    <us-gaap:RegulatoryLiabilityAmortizationPeriod
      contextRef="c20231231_RegulatoryAgencyAxis_DelawarePublicServiceCommissionMember"
      id="Fact_662ab029e3b740228acc33174bde6cee">P49Y6M</us-gaap:RegulatoryLiabilityAmortizationPeriod>
    <us-gaap:RegulatoryLiabilityAmortizationPeriod
      contextRef="c20231231_RegulatoryAgencyAxis_DelawarePublicServiceCommissionMember"
      id="Fact_6b245872912c48faaaa1598d3895362a">P49Y6M</us-gaap:RegulatoryLiabilityAmortizationPeriod>
    <artna:TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded
      contextRef="c20231231_RegulatoryAgencyAxis_MarylandPublicServiceCommissionMember"
      decimals="-5"
      id="Fact_398f11b8073346e68cd4ccf5f3cb4264"
      unitRef="U001">600000</artna:TaxCutsAndJobsActOf2017NetRegulatoryLiabilityAmountRecorded>
    <us-gaap:RegulatoryLiabilities
      contextRef="c20231231_RegulatoryLiabilityAxis_DeferredIncomeTaxChargesMember"
      decimals="-5"
      id="Fact_4065b8e343724e38a3d6c8b408496aa0"
      unitRef="U001">20700000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="c20221231_RegulatoryLiabilityAxis_DeferredIncomeTaxChargesMember"
      decimals="-5"
      id="Fact_040854e7d8454a6cb2a46417da4a7318"
      unitRef="U001">21200000</us-gaap:RegulatoryLiabilities>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_a78306af51004fb1b77e464e950eed72">
&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Income Taxes&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred income taxes are provided in accordance with FASB ASC Topic 740 on all differences between the tax basis of assets and liabilities and the amounts
      at which they are carried in the consolidated financial statements based on the enacted tax rates expected to be in effect when such temporary differences are expected to reverse. The Company&#x2019;s rate regulated subsidiaries recognize regulatory
      liabilities, to the extent considered in ratemaking, for deferred taxes provided in excess of the current statutory tax rate and regulatory assets for deferred taxes provided at rates less than the current statutory rate.&#160; Such tax-related regulatory
      assets and liabilities are reported at the revenue requirement level and amortized to income as the related temporary differences reverse, generally over the lives of the related properties.&#160; &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Under FASB ASC Topic &lt;/span&gt;740&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, an uncertain tax position represents our expected treatment of a tax position taken, or planned to be taken in the future, that has not been reflected in measuring income tax expense for financial reporting
      purposes.&#160; The Company establishes reserves for uncertain tax positions based upon management&#x2019;s judgment as to the sustainability of these positions. These accounting estimates related to the uncertain tax position reserve require judgments to be
      made as to the sustainability of each uncertain tax position based on its technical merits. The Company believes its tax positions comply with applicable law and that it has adequately recorded reserves as required. However, to the extent the final
      tax outcome of these matters is different than the estimates recorded, the Company would then adjust its tax reserves or unrecognized tax benefits in the period that this information becomes known.&#160; &lt;/span&gt;The statute of limitations for the 2018 tax
    returns lapsed during the third quarter of 2022, which resulted in the reversal of the reserve in the amount of approximately $212,000.&#160; The
    Company has elected to recognize accrued interest (net of related tax benefits) and penalties related to uncertain tax positions as a component of its income tax expense.&#160; During the third quarter of 2022, the Company reversed approximately&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; $&lt;/span&gt;10,000&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; in penalties and interest, leaving a zero balance. &lt;/span&gt;During 2023, the Company has accrued approximately $12,000
    in penalties and interest related to positions taken on the 2022 corporate income tax return.&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; The Company remains subject to examination by federal and state authorities for
      the tax years &lt;/span&gt;&lt;span style="-sec-ix-hidden:Fact_26cbc54b41f54044b671eafeb333dfca"&gt;&lt;span style="-sec-ix-hidden:Fact_1bf8d45caf3a4615b8520b57d4d429d6"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; through &lt;/span&gt;&lt;span style="-sec-ix-hidden:Fact_e41ae42e6d6648d890d08789d058db70"&gt;&lt;span style="-sec-ix-hidden:Fact_a9542eaebd3a44179e2f3c3408391579"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Investment tax credits were deferred through 1986 and are recognized as a reduction of deferred income tax expense over the estimated economic useful lives
    of the related assets.&lt;/div&gt;
</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_6057e41433494e538bccccc1dc24132d"
      unitRef="U001">212000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear
      contextRef="c20220930"
      decimals="-3"
      id="Fact_fc3d65316a7640fab27ad29389bee2f1"
      unitRef="U001">10000</us-gaap:IncomeTaxExaminationIncreaseDecreaseInLiabilityFromPriorYear>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_759bbb42fc5f483dbd16d555b4ca8fde"
      unitRef="U001">12000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_958208e2c93346df8920ceedfc477ef0">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Stock Compensation Plans&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;See Note 9 (Stock Compensation Plans) to our Consolidated Financial Statements for a full description of our stock compensation plans.&lt;/div&gt;
</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_2a04997b542343b8a5081750113a3cda">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Revenue Recognition and Unbilled Revenues&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;See Note 2 (Revenue Recognition) to our Consolidated Financial Statements for a full description of our revenue recognition&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;.&lt;/span&gt;&lt;/div&gt;
</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_6c80cf1f9cea4c3d84edf0a28cbc60c4">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Leases&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The Company has agreements for land easements and office equipment under
      operating leases.&#160; Management makes certain estimates and assumptions regarding each lease agreement, renewal and amendment, including, but not limited to, discount rates and probable term, which can impact the escalations in payment that are taken
      into consideration when calculating the straight-line basis.&#160; The amount of rent expense and income reported could vary if different estimates and assumptions are used.&#160; Management also makes certain estimates and assumptions regarding the fair value
      of the leased property at lease commencement and the separation of lease and nonlease components.&#160; See Note 3 (Leases) to our Consolidated Financial Statements for a full description of our leases.&lt;/span&gt;&lt;/div&gt;
</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_04bafd0625d342fa8552f4687a1e4ae3">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Accounts Receivable&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Accounts receivable are recorded at the invoiced amounts. &#160;As set forth in a settlement agreement, Artesian Water will receive reimbursements from the
    Delaware Sand and Gravel Remedial Trust, or Trust, for Artesian Water&#x2019;s past capital and operating costs, totaling approximately $10.0 million,
    related to the treatment costs associated with the release of contaminants from the Delaware Sand &amp;amp; Gravel Landfill Superfund Site, or Site, in groundwater that Artesian Water uses for public potable water supply.&#160; Two installments for approximately $2.5 million
    each were paid in August 2022 and July 2023.&#160; The remaining $5.0 million is due in two equal installments no later than July of 2024 and 2025.&#160; In addition, the Trust shall reimburse Artesian Water for documented reasonable and necessary capital and operating
    costs after July 1, 2021 that Artesian Water incurs to treat contaminants of concern and of emerging concern.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;A provision for expected credit loss is calculated as a percentage of total associated revenues based upon historical trends and adjusted for current and
    reasonable projections based upon expected economic conditions.&#160; We mitigate our exposure to credit losses by discontinuing services in the event of non-payment; accordingly, the related provision for expected credit loss and associated bad debt
    expense has not been significant.&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&#160;The &lt;/span&gt;provision for expected credit loss &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;was $&lt;/span&gt;0.3&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million and $&lt;/span&gt;0.4&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million at &lt;/span&gt;December 31, 2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; and &lt;/span&gt;December 31, 2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, respectively.&#160;&#160;The corresponding expense for the years ended &lt;/span&gt;December 31, 2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; and &lt;/span&gt;2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; was $&lt;/span&gt;0.1&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;
      million and $&lt;/span&gt;0.1&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million, respectively, &lt;/span&gt;reported in
    Operating expenses &#x2013; Utility and Non-utility operating expenses on the Company&#x2019;s Consolidated Statements of Operations.&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The following table summarizes the changes in the
      Company&#x2019;s accounts receivable balance:&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Customer accounts receivable &#x2013; water&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,573&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,981&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,986&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Customer accounts receivable &#x2013; wastewater&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;513&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;482&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,326&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Settlement agreement receivable &#x2013; short term&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,747&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,532&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Miscellaneous accounts receivable&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,236&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,781&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;786&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Developer receivable&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,089&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,151&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;698&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,158&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,927&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,796&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less provision for expected credit loss&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;328&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;416&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;429&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Net accounts receivable&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12,830&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,511&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,367&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The activities in the provision for expected credit loss are as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Beginning balance&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;416&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;429&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Provision adjustments&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;92&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;146&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Recoveries&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;48&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;28&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Write off of uncollectible accounts&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(228&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(187&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Ending balance&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;328&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;416&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_096d13e7b39046ad99ba18e639300d62"
      unitRef="U001">10000000</us-gaap:LossContingencyDamagesAwardedValue>
    <artna:LossContingencyNumberOfInstallments
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_317bda30451f4be5964dfd9ed6bc2fc8"
      unitRef="U005">2</artna:LossContingencyNumberOfInstallments>
    <us-gaap:LossContingencyDamagesPaidValue
      contextRef="c20220801to20220831"
      decimals="-5"
      id="Fact_29bc72bc870c4f8fa5c614142c3aee41"
      unitRef="U001">2500000</us-gaap:LossContingencyDamagesPaidValue>
    <artna:LossContingencyDamagesToBePaid
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_24db1ee2db4b4365a34031f7ef20fbb2"
      unitRef="U001">5000000</artna:LossContingencyDamagesToBePaid>
    <artna:LossContingencyNumberOfInstallments
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_82901d30611e46f1bf9a6898eb37c66a"
      unitRef="U005">2</artna:LossContingencyNumberOfInstallments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="c20231231"
      decimals="-5"
      id="Fact_2992f34e29034cf1ac109cdf9b18c7f7"
      unitRef="U001">300000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="c20221231"
      decimals="-5"
      id="Fact_f3683297ef9b4c89bdfba1062eb5755b"
      unitRef="U001">400000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <artna:ExpenseRelatedToAllowanceForDoubtfulAccounts
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_bd9469c5949448268e1085d045f86b39"
      unitRef="U001">100000</artna:ExpenseRelatedToAllowanceForDoubtfulAccounts>
    <artna:ExpenseRelatedToAllowanceForDoubtfulAccounts
      contextRef="c20220101to20221231"
      decimals="-5"
      id="Fact_fa1c2d0bf0d44eac9dd07993232f6cf7"
      unitRef="U001">100000</artna:ExpenseRelatedToAllowanceForDoubtfulAccounts>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="c20230101to20231231"
      id="Text_81e56306fa0248819d7c23cc592cc8e1">
&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Customer accounts receivable &#x2013; water&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,573&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,981&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,986&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Customer accounts receivable &#x2013; wastewater&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;513&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;482&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,326&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Settlement agreement receivable &#x2013; short term&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,747&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,532&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Miscellaneous accounts receivable&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,236&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,781&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;786&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Developer receivable&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,089&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,151&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;698&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,158&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,927&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,796&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less provision for expected credit loss&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;328&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;416&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;429&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Net accounts receivable&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12,830&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,511&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,367&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_TradeAccountsReceivableMember"
      decimals="-3"
      id="Fact_99e73f404d33427a81699464d87dc94c"
      unitRef="U001">6573000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_TradeAccountsReceivableMember"
      decimals="-3"
      id="Fact_33ba58fa89c64609bc803552c0b91433"
      unitRef="U001">5981000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_TradeAccountsReceivableMember"
      decimals="-3"
      id="Fact_758f1472b0c7489c83d76014b351a56a"
      unitRef="U001">5986000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_CustomerAccountsReceivableWastewaterMember"
      decimals="-3"
      id="Fact_879f0a8097a84a139834fd9c0d7a9295"
      unitRef="U001">513000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_CustomerAccountsReceivableWastewaterMember"
      decimals="-3"
      id="Fact_e75b8291663f4ff58a7eb5bd98246821"
      unitRef="U001">482000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_CustomerAccountsReceivableWastewaterMember"
      decimals="-3"
      id="Fact_f078faebafe949e9af8f213d96a7f15c"
      unitRef="U001">1326000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_SettlementAgreementReceivableMember"
      decimals="-3"
      id="Fact_ad0bb1b58295479da1924231a6a1bbed"
      unitRef="U001">2747000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_SettlementAgreementReceivableMember"
      decimals="-3"
      id="Fact_1c7a0ef3cc514e6b90981625002f0ccc"
      unitRef="U001">2532000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_SettlementAgreementReceivableMember"
      decimals="-3"
      id="Fact_b7cedd889aca4a23a59bfc1e3a768f2b"
      unitRef="U001">0</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_MiscellaneousAccountsReceivableMember"
      decimals="-3"
      id="Fact_8e57e73e1583417e847057edcf44f560"
      unitRef="U001">1236000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_MiscellaneousAccountsReceivableMember"
      decimals="-3"
      id="Fact_41194e951e864e0fac4b3e84d30b52f7"
      unitRef="U001">3781000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_MiscellaneousAccountsReceivableMember"
      decimals="-3"
      id="Fact_8229699d66614db486132ec822f40c61"
      unitRef="U001">786000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20231231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_DeveloperReceivableMember"
      decimals="-3"
      id="Fact_dcea965ee7134dfbb511d4220ad667ca"
      unitRef="U001">2089000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20221231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_DeveloperReceivableMember"
      decimals="-3"
      id="Fact_ab1ec568b5754235aed407f34eaf0703"
      unitRef="U001">1151000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20211231_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_DeveloperReceivableMember"
      decimals="-3"
      id="Fact_15cc879dcf8b4a33834d7ac09b12be6e"
      unitRef="U001">698000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ea5e59a57d90448e9e6ad1be20eb6b7b"
      unitRef="U001">13158000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_0656524511964fb88db8233adf468c8e"
      unitRef="U001">13927000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c20211231"
      decimals="-3"
      id="Fact_e2adc3a6f01f44978f6496ee4961abde"
      unitRef="U001">8796000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5f6249909eb34ee88e284e6c7854c704"
      unitRef="U001">328000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_73c35a70c7fb41b2a06a7038fb2f7d9b"
      unitRef="U001">416000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="c20211231"
      decimals="-3"
      id="Fact_7c3b0b92d2e744a4a654d683bca455d5"
      unitRef="U001">429000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_df770e526f464577ba2c4e8f67cc128c"
      unitRef="U001">12830000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_e6585e0ae86c408eb67f5edfa63c757a"
      unitRef="U001">13511000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c20211231"
      decimals="-3"
      id="Fact_1f8ad05046224d12bba1077ad2594b22"
      unitRef="U001">8367000</us-gaap:AccountsReceivableNetCurrent>
    <artna:ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_c8b565386b1f4d4fb5e9914ed469de93">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The activities in the provision for expected credit loss are as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Beginning balance&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;416&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;429&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Provision adjustments&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;92&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;146&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Recoveries&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;48&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;28&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Write off of uncollectible accounts&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(228&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(187&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Ending balance&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;328&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;416&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</artna:ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="c20221231"
      decimals="-3"
      id="Fact_26cbe38e5a844d07a4b1a15bb5a05124"
      unitRef="U001">416000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="c20211231"
      decimals="-3"
      id="Fact_ccea13f4b5b741dc83f7b19e72a29f54"
      unitRef="U001">429000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_33b7f001e05e445da3c125c048f7be55"
      unitRef="U001">92000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_9f42a584e8084eb0b26598cf37b13534"
      unitRef="U001">146000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_9f2c211be0df4166b2a5d0f0d6c30b9f"
      unitRef="U001">48000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_db4dd30fe9eb458aaa630c80797fcfd1"
      unitRef="U001">28000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_dd9a6d41524d462595d2294c72c5fc3d"
      unitRef="U001">228000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_4822e209f78548ebba81428010784774"
      unitRef="U001">187000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ea0d7d1658534f44984bbf5e48dfff5f"
      unitRef="U001">328000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="c20221231"
      decimals="-3"
      id="Fact_dcae8ea650794779938964ef64270d21"
      unitRef="U001">416000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_cc516480140d4295972f747d86ab3d23">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Cash and Cash Equivalents&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For purposes of the Consolidated Statement of Cash Flows, Artesian Resources considers all temporary cash investments with an original maturity of three months or less to be cash equivalents. Artesian Resources and its subsidiaries utilize their bank&#x2019;s zero balance account disbursement service to
    reduce the use of their lines of credit by funding checks as they are presented to the bank for payment rather than at issuance.&#160; If the checks currently outstanding, but not yet funded, exceed the cash balance on our books, the net liability is
    recorded as a current liability on the Consolidated Balance Sheet in the Overdraft Payable account.&lt;/div&gt;
</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <artna:MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents
      contextRef="c20230101to20231231"
      id="Fact_22e285b2f31f45d4b65bc0e7c4d76586">P3M</artna:MaximumMaturityPeriodOfTemporaryCashInvestmentsConsideredAsCashEquivalents>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="c20230101to20231231"
      id="Text_6beaf882531a46cc8bb6836c1f3cf85a">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Inventories&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Inventories consist of materials and supplies related to water and wastewater utility plant. These materials and supplies are used for new construction and
    repairs and are recorded at the purchase cost. Usage costs are determined by the first-in, first-out method.&#160; The Company adjusts inventory value based on historical usage and forecasted demand.&lt;/div&gt;
</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="c20230101to20231231"
      id="Text_a8683dd5bb214742926a0f1a765273f3">
&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;NOTE 2 &#x2013; REVENUE RECOGNITION&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Background&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian&#x2019;s operating revenues are primarily attributable to contract services based upon regulated tariff rates approved by the DEPSC, the MDPSC, and the
    PAPUC.&#160; Regulated tariff contract service revenues consist of water consumption, industrial wastewater services, fixed fees for water and wastewater services including customer and fire protection fees, service charges and Distribution System
    Improvement Charges, or DSIC, billed to customers at rates outlined in our tariffs that represent stand-alone selling prices.&#160; Our non-tariff contract revenues, which are primarily non-utility revenues, consist of SLP Plan fees, water and wastewater
    contract operations, design and installation contract services, and wastewater inspection fees.&#160; Other regulated operating revenue primarily consists of developer guarantee contributions for wastewater and rental income for antenna agreements, which
    are not considered in the scope of Accounting Standards Codification 606, Revenue from Contracts with Customers.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Tariff Contract Revenues&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian generates revenue from the sale of water to customers in Delaware, Cecil County, Maryland, and Southern
    Chester County, Pennsylvania once a customer requests service in our territory.&#160; We recognize water consumption revenue at tariff rates on a cycle basis for the volume of water transferred to customers based upon meter readings for actual gallons of
    water consumed as well as unbilled amounts for estimated usage from the date of the last meter reading to the end of the accounting period.&#160; As actual usage amounts are known based on recurring meter readings, adjustments are made to the unbilled
    estimates in the next billing cycle based on the actual results.&#160; Estimates are made on an individual customer basis, based on one of three methods: the previous year&#x2019;s consumption in the same period, the previous billing period&#x2019;s consumption, or
    averaging.&#160; While actual usage for individual customers may differ materially from the estimate based on management judgments described above, we believe the overall total estimate of consumption and revenue for the fiscal period will not differ
    materially from actual billed consumption.&#160; The majority of our water customers are billed for water consumed on a monthly basis, while the remaining customers are billed on a quarterly basis.&#160; As a result, we record unbilled operating revenue
    (contract asset) for any estimated usage through the end of the accounting period that will be billed in the next monthly or quarterly billing cycle.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian generates revenue from industrial wastewater services provided to a customer in Sussex County, Delaware.&#160;
    We recognize industrial wastewater service revenue at a contract rate on a monthly basis for the volume of wastewater transferred to Artesian&#x2019;s wastewater facilities based upon meter readings for actual gallons of wastewater transferred.&#160; These
    services are invoiced at the end of every month based on the actual meter readings for that month, and therefore there is no contract asset or liability associated with this revenue.&#160; The contract also provides for a minimum required volume of
    wastewater flow to our facility.&#160; At each year end, any shortfall of the actual volume from the required minimum volume is billed to the industrial customer and recorded as revenue.&#160; Additionally, if during the course of the year it is probable that
    the actual volume will not meet the minimum required volume, estimated revenue amounts would be recorded for the pro rata minimum volume, constrained for potential flow capacity that could occur in the remainder of the year.&#160; Any estimated revenue
    amounts are recorded as unbilled operating revenue (contract asset) through the end of the accounting period and will be billed at each year end for any shortfall of the actual volume from the required minimal volume.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian generates revenue from metered wastewater services provided to certain customers in Sussex County,
    Delaware.&#160; We recognize metered wastewater services at tariff rates on a cycle basis for the volume of wastewater transferred to Artesian&#x2019;s wastewater facilities based upon meter readings for actual gallons of water transferred, as well as unbilled
    amounts for estimated volume from the date of the last meter reading to the end of the accounting period.&#160; As actual volume amounts are known based on recurring meter readings, adjustments are made to the unbilled estimates in the next billing cycle
    based on the actual results.&#160; Estimates are made on an individual customer basis, based on one of three methods: the previous year&#x2019;s volume in the same period, the previous billing period&#x2019;s volume, or averaging. While actual usage for individual
    customers may differ materially from the estimate based on management judgments described above, we believe the overall total estimate of volume and revenue for the fiscal period will not differ materially from actual billed consumption.&#160; The majority
    of these wastewater customers are billed for the volume of water transferred on a quarterly basis.&#160; As a result, we record unbilled operating revenue (contract asset) for any estimated volume through the end of the accounting period that will be billed
    in the next quarterly cycle.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian generates fixed-fee revenue for water and wastewater services provided to customers once a customer
    requests service in our territory.&#160; Our wastewater territory is located in Sussex County, Delaware.&#160; We recognize revenue from these services on a ratable basis over time as the customer simultaneously receives and consumes all the benefits of the
    Company remaining ready to provide them water and wastewater service.&#160; These contract services are billed either in advance or arrears at tariff rates on a monthly, quarterly or semi-annual basis.&#160; For contract services billed in arrears, we record
    unbilled operating revenue (contract asset) for any services through the end of the accounting period that will be billed in the next monthly or quarterly cycle.&#160; For contract services billed in advance, we record deferred revenue (contract liability)
    and accounts receivable for any amounts for which we have a right to invoice but for which services have not been provided.&#160; This deferred revenue is netted with unbilled operating revenue on the Consolidated Balance Sheet.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian generates service charges primarily from non-payment fees, such as water shut-off and reconnection fees and
    finance charges.&#160; These fees are billed and recognized as revenue at the point in time when our tariffs indicate the Company has the right to payment such as days past due have been reached or shut-offs and reconnections have been performed.&#160; There is
    no contract asset or liability associated with these fees.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian generates revenue from DSIC, which are surcharges applied to water customer tariff rates in Delaware
    related to specific types of water distribution system improvements.&#160; This rate is calculated on a semi-annual basis based on an approved projected revenue requirement over the following six-month period.&#160; This rate is adjusted up or down at the next
    DSIC filing to account for any differences between actual earned revenue and the projected revenue requirement.&#160; Since DSIC revenue is a surcharge applied to tariff rates, we recognize DSIC revenue based on the same guidelines as noted above depending
    on whether the surcharge was applied to consumption revenue or fixed-fee revenue.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian generates revenue from interim temporary rates.&#160; In Delaware, utilities are permitted by law to place rates
    into effect, under bond, on a temporary basis, pending resolution of an application for a base rate increase by the DEPSC.&#160; Temporary rate revenue is calculated as a percentage increase on tariff rates.&#160; We recognize this revenue based on the same
    guidelines as noted above depending on whether the additional rate was applied to consumption revenue or fixed-fee revenue.&#160; Until permanent rates are determined by the DEPSC, if it is probable that a refund of revenue associated with temporary rates
    will occur, a reserve would be recorded reducing revenue from temporary rates.&#160; As of December 31, 2023 and December 31, 2022, no such
    reserve or reduction to revenue was recorded.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Accounts receivable related to tariff contract revenues are typically due within 25&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; days of invoicing.&#160; &lt;/span&gt;A provision for expected credit loss is calculated as a percentage of
    total associated revenues based upon historical trends and adjusted for current conditions.&#160; We mitigate our exposure to credit losses by discontinuing services in the event of non-payment; accordingly, the related provision for expected credit loss
    and associated bad debt expense has not been significant.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Non-tariff Contract Revenues&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian generates SLP Plan revenue once a customer requests service to cover all parts, materials and labor required to repair or replace leaking water
    service lines, leaking or clogged sewer lines, or water and wastewater lines within the customer&#x2019;s residence, up to an annual limit.&#160; We recognize revenue from these services on a ratable basis over time as the customer simultaneously receives and
    consumes all the benefits of having service line protection services.&#160; These contract services are billed in advance on a monthly or quarterly basis.&#160; As a result, we record deferred revenue (contract liability) and accounts receivable for any amounts
    for which we have a right to invoice but for which services have not been provided.&#160; Accounts receivable from SLP Plan customers are typically due within&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&#160;&lt;/span&gt;25&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&#160;&lt;/span&gt;days of invoicing.&#160; A provision for expected credit loss is
    calculated as a percentage of total SLP Plan contract revenue.&#160; We mitigate our exposure to credit losses by discontinuing services in the event of non-payment; accordingly, the related provision for expected credit loss and associated bad debt expense
    has not been significant.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian generates contract operation revenue from water and wastewater operation services provided to customers.&#160; We recognize revenue from these operation
    contracts, which consist primarily of monthly operation and maintenance services, over time as customers receive and consume the benefits of such services performed.&#160; The majority of these services are invoiced in advance at the beginning of every
    month and are typically due within 30 days, and therefore there is no contract asset or liability associated with most of these revenues.&#160; We
    have one operation contract that was paid in advance resulting in a contract liability for services that have not yet been provided.&#160; A
    provision for expected credit loss is provided based on a periodic analysis of individual account balances, including an evaluation of days outstanding, payment history, recent payment trends, and our assessment of our customers&#x2019; creditworthiness.&#160; The
    related provision for expected credit loss and associated bad debt expense has not been significant.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian generates design and installation revenue for services related to the design and construction of wastewater infrastructure for a state agency under
    contract.&#160; We recognize revenue from these services over time as services are performed using the percentage-of-completion method based on an input method of incurred costs (cost-to-cost).&#160; These services are invoiced at the end of every month based on
    incurred costs to date.&#160; As of December 31, 2023, there is no associated contract asset or liability.&#160; There is no provision for expected
    credit loss or bad debt expense associated with this revenue.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian generates inspection fee revenue for inspection services related to onsite wastewater collection systems installed by developers of new
    communities.&#160; These fees are paid by developers in advance when a service is requested for a new phase of a development.&#160; Inspection fee revenue is recognized on a per lot basis once the inspection of the infrastructure that serves each lot is
    completed.&#160; As a result, we record deferred revenue (contract liability) for any amounts related to infrastructure not yet inspected.&#160; There are no accounts receivable, provision for expected credit loss or bad debt expense associated with inspection
    fee contracts.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Sales Tax&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The majority of Artesian&#x2019;s revenues are earned within the State of Delaware, where there is no sales tax.&#160; Revenues earned in the State of Maryland and the
    Commonwealth of Pennsylvania are related primarily to the sale of water by a public water utility and are exempt from sales tax.&#160; Therefore, no sales tax is collected on revenues. &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Disaggregated Revenues&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following table shows the Company&#x2019;s revenues disaggregated by service type; all revenues are generated within a similar geographical location:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top;" valign="bottom"&gt; &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: top;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the Year Ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;(in thousands)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Tariff&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; Revenue&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Consumption charges&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;49,051&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;47,809&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;47,924&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Fixed fees&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;33,074&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;31,431&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;27,977&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Service charges&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;682&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;597&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;579&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;DSIC&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,727&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,085&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,093&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Metered wastewater services&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;602&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;649&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Industrial wastewater services&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,851&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,853&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;675&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Total &lt;/span&gt;Tariff&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; Revenue&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;89,987&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;87,424&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;82,248&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Non-&lt;/span&gt;Tariff&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; Revenue&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Service line protection plans&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,632&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,020&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,594&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Contract operations&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,046&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;931&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;884&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Design and installation&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;181&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,315&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;562&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Inspection fees&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;424&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;326&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;341&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Total Non-&lt;/span&gt;Tariff&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; Revenue&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7,283&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9,592&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,381&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Other Operating Revenue&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,591&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,881&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,230&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total Operating Revenue&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;98,861&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;98,897&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;90,859&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Contract Assets and Contract Liabilities&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Our contract assets and liabilities consist of the following:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;(in thousands)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31, 2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31, 2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31, 2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;Contract Assets
            &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&#160;Tariff&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,043&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,618&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,144&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Deferred Revenue&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred Revenue &#x2013; Tariff&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,300&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,231&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,227&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred Revenue &#x2013; Non-Tariff&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;539&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;438&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;287&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total Deferred Revenue&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,839&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,669&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,514&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the year ended December 31, 2023, the
    Company recognized revenue of $1.2 million from amounts that were included in Deferred Revenue &#x2013; Tariff at the beginning of the year and revenue
    of $0.3 million from amounts that were included in Deferred Revenue &#x2013; Non-Tariff at the beginning of the year.&#160; For the year ended December 31,
    2022, the Company recognized revenue of $1.2 million from amounts that were included in Deferred Revenue &#x2013; Tariff at the beginning of the year
    and revenue of $0.3 million from amounts that were included in Deferred Revenue &#x2013; Non- Tariff at the beginning of the year.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The changes in Contract Assets and Deferred Revenue are primarily due to normal timing differences between our performance and customer payments.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Remaining Performance Obligations&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;As of December 31, 2023 and December 31, 2022, Deferred Revenue &#x2013; Tariff is recorded net of contract assets within Unbilled operating revenues and represents our remaining performance obligations
    for our fixed fee water and wastewater services, all of which are expected to be satisfied and associated revenue recognized in the next three months.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;As of December 31, 2023 and December 31, 2022, Deferred Revenue &#x2013; Non-Tariff is recorded within Other current liabilities and represents our remaining performance obligations for our SLP Plan
    services, contract water operation services and wastewater inspections, which are expected to be satisfied and associated revenue recognized within the next three months, approximately six years for the contract service revenue and one year for the SLP Plan revenue and inspection fee revenue, respectively.&lt;/div&gt;
</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <artna:ReserveOrReductionToRevenue
      contextRef="c20221231"
      decimals="-3"
      id="Fact_039e65d7f8f6487dac998020b8f1311e"
      unitRef="U001">0</artna:ReserveOrReductionToRevenue>
    <artna:ReserveOrReductionToRevenue
      contextRef="c20231231"
      decimals="-3"
      id="Fact_3743b65279f84ee7a3df9571eb4ffbcb"
      unitRef="U001">0</artna:ReserveOrReductionToRevenue>
    <artna:MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers
      contextRef="c20230101to20231231"
      id="Fact_ee0e057d74e44b759d7de7d9a1b5eaa7">P25D</artna:MinimumNumberOfDaysDueForAccountsReceivableFromRegulatedContractCustomers>
    <artna:MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer
      contextRef="c20230101to20231231"
      id="Fact_ffd4ddaa129a4365a6960ff9832251de">P25D</artna:MinimumNumberOfDaysDueForAccountsReceivableFromServiceLineProtectionPlanCustomer>
    <artna:MinimumNumberOfDaysCustomersServicesInvoicedInAdvance
      contextRef="c20230101to20231231"
      id="Fact_53384b08f70844adacf193faf656e123">P30D</artna:MinimumNumberOfDaysCustomersServicesInvoicedInAdvance>
    <artna:NumberOfOperationContractsPaidInAdvance
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_dfd5547b181b4831aa53680c5d8b73f8"
      unitRef="U007">1</artna:NumberOfOperationContractsPaidInAdvance>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_f3ea403a847a4271b0ac12215650f019">
&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following table shows the Company&#x2019;s revenues disaggregated by service type; all revenues are generated within a similar geographical location:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top;" valign="bottom"&gt; &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: top;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the Year Ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;(in thousands)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Tariff&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; Revenue&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Consumption charges&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;49,051&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;47,809&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;47,924&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Fixed fees&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;33,074&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;31,431&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;27,977&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Service charges&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;682&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;597&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;579&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;DSIC&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,727&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,085&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,093&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Metered wastewater services&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;602&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;649&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Industrial wastewater services&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,851&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,853&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;675&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Total &lt;/span&gt;Tariff&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; Revenue&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;89,987&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;87,424&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;82,248&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Non-&lt;/span&gt;Tariff&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; Revenue&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Service line protection plans&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,632&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,020&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,594&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Contract operations&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,046&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;931&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;884&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Design and installation&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;181&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,315&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;562&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Inspection fees&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;424&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;326&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;341&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Total Non-&lt;/span&gt;Tariff&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; Revenue&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7,283&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9,592&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,381&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Other Operating Revenue&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,591&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,881&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,230&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total Operating Revenue&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;98,861&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;98,897&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;90,859&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ProductOrServiceAxis_ConsumptionChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_8e0e84218ed34b4bbbfc5e3cbcea8ea0"
      unitRef="U001">49051000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ProductOrServiceAxis_ConsumptionChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_94365c42fdb04cff8087d2b98c2988d6"
      unitRef="U001">47809000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ProductOrServiceAxis_ConsumptionChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_1b124efdb69a4eb69b0f5ebf405904f6"
      unitRef="U001">47924000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ProductOrServiceAxis_FixedFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_fd72a92cd65e4214952349b2a32bf32f"
      unitRef="U001">33074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ProductOrServiceAxis_FixedFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_77db35197b7f4cb8adf3194aac8ac31b"
      unitRef="U001">31431000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ProductOrServiceAxis_FixedFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_10923ec30ed94be0904d138b35b4de56"
      unitRef="U001">27977000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ProductOrServiceAxis_ServiceChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_28501eef03f54551b6be1f9a141cf23b"
      unitRef="U001">682000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ProductOrServiceAxis_ServiceChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_1d74f1d2fed94b55a885af05f09fcfba"
      unitRef="U001">597000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ProductOrServiceAxis_ServiceChargesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_8dd84279622246a9b098e0bfb138e41e"
      unitRef="U001">579000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ProductOrServiceAxis_DistributionSystemImprovementChargeMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_37aa757e516a46c08ac01406b6fce038"
      unitRef="U001">4727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ProductOrServiceAxis_DistributionSystemImprovementChargeMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_3db9be18049440b597030ad6841cbecb"
      unitRef="U001">5085000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ProductOrServiceAxis_DistributionSystemImprovementChargeMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_2b680e0089754ee897aa977f7594d802"
      unitRef="U001">5093000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ProductOrServiceAxis_MeteredWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_fbf38ebe94b6441eb91d141721844df9"
      unitRef="U001">602000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ProductOrServiceAxis_MeteredWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_b15878f98638453f9c6f225f97d50863"
      unitRef="U001">649000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ProductOrServiceAxis_MeteredWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_23eee81831c04a4085f3eb735be0f936"
      unitRef="U001">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ProductOrServiceAxis_IndustrialWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_9d2c315e2b4943d2beca7ffc2a0a2efc"
      unitRef="U001">1851000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ProductOrServiceAxis_IndustrialWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_dac680bdf150450890cfd8137e139e52"
      unitRef="U001">1853000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ProductOrServiceAxis_IndustrialWastewaterServicesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_dc9deed004c8414d995569c0443b8277"
      unitRef="U001">675000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_4ad617622a6749dbbb3298e4f10c3542"
      unitRef="U001">89987000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_17c3dcb523a54ff7852fb958090d7299"
      unitRef="U001">87424000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_ae7855cc01524b399e43f4da6bd7c528"
      unitRef="U001">82248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ProductOrServiceAxis_ServiceLineProtectionPlansMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_7a0979c759144f0b8ca2a72bd065f3fe"
      unitRef="U001">5632000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ProductOrServiceAxis_ServiceLineProtectionPlansMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_3df6d8e855c34599b2016953cb3141f6"
      unitRef="U001">5020000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ProductOrServiceAxis_ServiceLineProtectionPlansMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_88b3483610db451ea16224cea85b36bd"
      unitRef="U001">4594000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ProductOrServiceAxis_ContractOperationsMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_ec666e32757741c59f0e2c43fb137787"
      unitRef="U001">1046000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ProductOrServiceAxis_ContractOperationsMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_c4ee133288b649348b226527b121144b"
      unitRef="U001">931000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ProductOrServiceAxis_ContractOperationsMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_ec8b636afe4d4990836c854431cb9326"
      unitRef="U001">884000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ProductOrServiceAxis_DesignAndInstallationMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_d2f10dcad5ae453384b78dd355266a37"
      unitRef="U001">181000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ProductOrServiceAxis_DesignAndInstallationMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_5f4e0af3764147249aa961953f541ee9"
      unitRef="U001">3315000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ProductOrServiceAxis_DesignAndInstallationMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_f87596ba2c444cbd8f5b984d9cce1ca8"
      unitRef="U001">562000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ProductOrServiceAxis_InspectionFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_a8ed328d6ae149439c060747e9796a9f"
      unitRef="U001">424000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ProductOrServiceAxis_InspectionFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_5db6a32486564c33934b516974ac61db"
      unitRef="U001">326000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ProductOrServiceAxis_InspectionFeesMember_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_5e02e89971a149dc96f061719219fbf2"
      unitRef="U001">341000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_844ed562ec224e9fbbfd5c13d2ba6da4"
      unitRef="U001">7283000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_e4a5317040ee4aaba97fafc0ad9b2b6c"
      unitRef="U001">9592000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_1d2cf1b022b74a318e09689bb0d705a5"
      unitRef="U001">6381000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <artna:OtherOperatingRevenueNotInScopeOfASC606
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_caf52778c4644580adeb3953a1c8828a"
      unitRef="U001">1591000</artna:OtherOperatingRevenueNotInScopeOfASC606>
    <artna:OtherOperatingRevenueNotInScopeOfASC606
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_dceedc2e967b4b8f8bdaea778fac6538"
      unitRef="U001">1881000</artna:OtherOperatingRevenueNotInScopeOfASC606>
    <artna:OtherOperatingRevenueNotInScopeOfASC606
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_22edbdd9d6334de9b9185a0b1ed61cb2"
      unitRef="U001">2230000</artna:OtherOperatingRevenueNotInScopeOfASC606>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3a3145bbfe0040af9c39478eb0434527"
      unitRef="U001">98861000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_0e15ab7f4c024531982239df8c179d83"
      unitRef="U001">98897000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_0c63075c7a944e30b61f0993b2eb7216"
      unitRef="U001">90859000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_572857c8e13f40678d185d5d3d9a8d92">
&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Our contract assets and liabilities consist of the following:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;(in thousands)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31, 2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31, 2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31, 2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;Contract Assets
            &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;&#160;Tariff&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,043&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,618&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,144&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Deferred Revenue&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred Revenue &#x2013; Tariff&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,300&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,231&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,227&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred Revenue &#x2013; Non-Tariff&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;539&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;438&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;287&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total Deferred Revenue&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,839&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,669&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,514&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_5c8e40d91f0b48acb58225d2370eecc0"
      unitRef="U001">3043000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="c20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_360357c7bbca47658441156e8a46786e"
      unitRef="U001">2618000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="c20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_9171330b6a6d4fbe9386e8ff311d276b"
      unitRef="U001">2144000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_76b3aeabccc54eb488d97de3f8369114"
      unitRef="U001">1300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_1147c492637c45849ea87452fbf8df68"
      unitRef="U001">1231000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-3"
      id="Fact_65dd80ef672d4d2cb9c77b3cc96de44a"
      unitRef="U001">1227000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_52b4a8d2032c4955a1ad493a6376a9a3"
      unitRef="U001">539000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_9c07e429c063423d874436146cc10fb2"
      unitRef="U001">438000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20211231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-3"
      id="Fact_5cf7d109bd8e4487ac84f7a202dced6d"
      unitRef="U001">287000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20231231"
      decimals="-3"
      id="Fact_737a9fee10bf4227a5ccb586dbd31451"
      unitRef="U001">1839000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20221231"
      decimals="-3"
      id="Fact_aba7bfe31d70468d969c25b3287837d1"
      unitRef="U001">1669000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20211231"
      decimals="-3"
      id="Fact_649b44b78a6e4c468eb3c57897505e80"
      unitRef="U001">1514000</us-gaap:ContractWithCustomerLiability>
    <artna:ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear
      contextRef="c20230101to20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-5"
      id="Fact_0f11ee55985f462893a9b9a5b6e00e35"
      unitRef="U001">1200000</artna:ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear>
    <artna:ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear
      contextRef="c20230101to20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-5"
      id="Fact_c35433a1bf184172bb5a1d4415a8dab4"
      unitRef="U001">300000</artna:ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear>
    <artna:ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear
      contextRef="c20220101to20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember"
      decimals="-5"
      id="Fact_ac3d2b54b6a0432dad7b182803c39017"
      unitRef="U001">1200000</artna:ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear>
    <artna:ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear
      contextRef="c20220101to20221231_PublicUtilityRegulatedOrUnregulatedStatusAxis_UnregulatedOperationMember"
      decimals="-5"
      id="Fact_219887321c1244388750374bd8477959"
      unitRef="U001">300000</artna:ContractWithCustomerLiabilityRevenueRecognizedFromBeginningOfYear>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_RegulatedOperationMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member"
      id="Fact_423f91e0004f4527ade0a874317b0c26">P3M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_WastewaterInspectionRevenueMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member"
      id="Fact_025fd991401e4c10888832338ebce48d">P3M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_ContractServicesRevenueMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member"
      id="Fact_c2a72456370b442cba02396c4dc1a0ec">P6Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="c20231231_PublicUtilityRegulatedOrUnregulatedStatusAxis_SLPPlanRevenueMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_20240101Member"
      id="Fact_e10f7ce2a01f4346a0dd91954226885b">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="c20230101to20231231"
      id="Text_f973f3b0fbd247aebfe977670a9235ef">
&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;NOTE 3 &#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; LEASES&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The Company leases land and office equipment under operating leases from non-related parties.&#160; Our leases have remaining lease terms of 4 years to 73 years, some of which include
    options to automatically extend the leases for up to 66 years and are included as part of the lease liability and right of use assets as we
    expect to exercise the options.&#160; Payments made under operating leases are recognized in the consolidated statement of operations on a straight-line basis over the period of the lease.&#160; The annual lease payments for the land operating leases increase
    each year either by the most recent increase in the Consumer Price Index or by 3%, as applicable based on the lease agreements.&#160; Periodically,
    the annual lease payment for one operating land lease is determined based on the fair market value of the applicable parcel of land.&#160; None of the operating leases contain contingent rent provisions.&#160; The commencement date of all the operating leases is
    the earlier of the date we become legally obligated to make rent payments or the date we may exercise control over the use of the land or equipment.&#160; The Company currently does not have any financing leases and does not have any lessor leases that
    require disclosure.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Management made certain assumptions related to the separation of lease and nonlease components and to the discount rate used when calculating the right of
    use asset and liability amounts for the operating leases.&#160; As our leases do not provide an implicit rate, we use our incremental borrowing rates for long-term and short-term agreements and apply the rates accordingly based on the term of the lease
    agreements to determine the present value of lease payments.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;In October 1997, Artesian Water entered into a 33-year
    operating lease for a parcel of land with improvements located in South Bethany, a municipality in Sussex County, Delaware.&#160; The annual lease payments increase each year by the most recent increase in the Consumer Price Index for Urban Workers, CPI-U,
    as published by the U.S. Department of Labor, Bureau of Labor Statistics.&#160; At each &lt;span style="-sec-ix-hidden:Fact_599e5cec0ae141249d70423011075203"&gt;eleven&lt;/span&gt;th year of the lease term, the annual lease payment
    shall be determined based on the fair market value of the parcel of land.&#160; Rental payments for 2023, 2022 and 2021 were $19,000, $19,000, and $17,000, respectively.&#160; The future minimum rental payment as disclosed in the following table is calculated using CPI-U from August 2023 as well as the adjustment for an appraisal
    conducted in 2019 to determine the fair market value of the parcel of land.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;In March 2023, Artesian Water entered into a 5-year
    operating lease for office equipment. The previous lease for office equipment expired in March 2022. The quarterly lease payments under both lease agreements remained fixed throughout the term of the lease.&#160; Payments pursuant to the lease agreements&#160;
    for 2023, 2022 and 2021 were $6,000, $5,000 and $19,000, respectively.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Rent expense for all operating leases except those with terms of 12 months or less comprises:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the Twelve Months&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;(in thousands)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Minimum rentals&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;34&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;32&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Contingent rentals&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;34&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;32&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Supplemental cash flow information related to leases is as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(in thousands)&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63.07%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="width: 18.79%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Twelve Months Ended&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="3" style="width: 18.14%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Twelve Months Ended&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 63.07%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="width: 18.79%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="3" style="width: 18.14%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 63.07%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 2.08%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 15.54%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 1.44%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1.44%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.42%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 63.07%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 2.08%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 15.54%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="width: 1.44%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1.44%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.42%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 63.07%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating cash flows from operating leases&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 2.08%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 15.54%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;34&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 16.42%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;32&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 63.07%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 2.08%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 15.54%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="width: 1.44%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1.44%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.42%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 63.07%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating leases&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 2.08%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 15.54%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;506&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 16.42%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;467&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Supplemental balance sheet information related to leases is as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(in thousands, except lease term and discount rate)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;December 31, 2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating Leases:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating lease right-of-use assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;506&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;467&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_34b0a160302c44a58ce8c043e193a831"&gt;&lt;span style="-sec-ix-hidden:Fact_b176c31323df40f2a5dfa3c3cea5935c"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_274e2a3cd3a74d9b942fa989635f9793"&gt;&lt;span style="-sec-ix-hidden:Fact_78286b9b660043858350152d50c6aec2"&gt;Operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;503&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;466&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_b018afc4975b45b9aff24c2cea319a3c"&gt;&lt;span style="-sec-ix-hidden:Fact_8f890e2ec7184e1d80ca3d26d1681fb5"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;512&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;468&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted Average Remaining Lease Term&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating leases&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;58 years&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;61 years&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted Average Discount Rate&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating leases&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Maturities of operating lease liabilities that have initial or remaining non-cancelable lease terms in excess of one year as of &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;December 31, 2023&lt;/span&gt; are as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top;" valign="bottom"&gt;
          &lt;div&gt;&#160;&lt;/div&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top;" valign="bottom"&gt;
          &lt;div&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(in thousands)&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating Leases&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;35&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2025&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;35&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2026&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;35&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2027&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;35&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2028&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;29&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Thereafter&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,429&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total undiscounted lease payments&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,598&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less effects of discounting&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(1,086&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total lease liabilities recognized&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;512&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;As of December 31, 2023, we have not entered into finance leases that will commence at a future date.&lt;/span&gt;&lt;/div&gt;
</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="c20231231_RangeAxis_MinimumMember"
      id="Fact_02b2543e4e91421d8464de1bf64a2587">P4Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="c20231231_RangeAxis_MaximumMember"
      id="Fact_532a68c1e14249fb9864bef35afb1c70">P73Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="c20231231"
      id="Fact_0a1053c2bad24603b84d8502cc5ccbb2">P66Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <artna:PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments
      contextRef="c20230101to20231231"
      decimals="2"
      id="Fact_4a25555c01ab4db28078abb42f157254"
      unitRef="U004">0.03</artna:PercentageOfLesseeOperatingLeaseIncreaseInAnnualLeasePayments>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember"
      id="Fact_f1131430c36341d7bce66b3121ec9a07">P33Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:PaymentsForRent
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember"
      decimals="0"
      id="Fact_044a922aa61c447aab641e75ecc0a8c3"
      unitRef="U001">19000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent
      contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember"
      decimals="0"
      id="Fact_102fbdbfc2ae43aaacdadb6400c28c94"
      unitRef="U001">19000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent
      contextRef="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_LandImprovementsMember"
      decimals="0"
      id="Fact_a07eb72c79b24b66a4c7b7a7a4ae0156"
      unitRef="U001">17000</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember"
      id="Fact_272e532942e64933b3c982512f414cc2">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:PaymentsForRent
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember"
      decimals="0"
      id="Fact_7c89a5d4d27b43e593cf01241190ba3d"
      unitRef="U001">6000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent
      contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember"
      decimals="0"
      id="Fact_c70eec0797e54744a15181f2e8102f4c"
      unitRef="U001">5000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent
      contextRef="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember"
      decimals="0"
      id="Fact_badb0c1c92164416b7faaf5e6eef0165"
      unitRef="U001">19000</us-gaap:PaymentsForRent>
    <artna:OperatingLeasesRentExpenseNetTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_98723efcf84d4ffb856ce992799d441a">
&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Rent expense for all operating leases except those with terms of 12 months or less comprises:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the Twelve Months&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;(in thousands)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Minimum rentals&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;34&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;32&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Contingent rentals&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;34&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;32&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</artna:OperatingLeasesRentExpenseNetTableTextBlock>
    <artna:OperatingLeaseRentExpenseMinimumRentals
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_67777bbe02764dc2bb20fdd3f164c389"
      unitRef="U001">34000</artna:OperatingLeaseRentExpenseMinimumRentals>
    <artna:OperatingLeaseRentExpenseMinimumRentals
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_c701f3d7da2243b18169c9856a454846"
      unitRef="U001">32000</artna:OperatingLeaseRentExpenseMinimumRentals>
    <artna:OperatingLeaseRentExpenseContingentRentals
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_f1d0cbfac01b43a296a49ef9542ff0a8"
      unitRef="U001">0</artna:OperatingLeaseRentExpenseContingentRentals>
    <artna:OperatingLeaseRentExpenseContingentRentals
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_a12945921ba24dd7a24de2eeb1252f17"
      unitRef="U001">0</artna:OperatingLeaseRentExpenseContingentRentals>
    <us-gaap:OperatingLeaseCost
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_0b49d6e354b74d54b8b1db255e44e878"
      unitRef="U001">34000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_ec2d2c2fd9984cb79797d77710862538"
      unitRef="U001">32000</us-gaap:OperatingLeaseCost>
    <artna:LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_5859e22ac42048c19a7b7d2bb75563d7">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Supplemental cash flow information related to leases is as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(in thousands)&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 63.07%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="width: 18.79%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Twelve Months Ended&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="3" style="width: 18.14%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Twelve Months Ended&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 63.07%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="width: 18.79%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="3" style="width: 18.14%; vertical-align: bottom; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 63.07%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 2.08%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 15.54%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 1.44%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1.44%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.42%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 63.07%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 2.08%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 15.54%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="width: 1.44%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1.44%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.42%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 63.07%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating cash flows from operating leases&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 2.08%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 15.54%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;34&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 16.42%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;32&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 63.07%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 2.08%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 15.54%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="width: 1.44%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1.44%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.42%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 63.07%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating leases&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 2.08%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 15.54%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;506&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1.44%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 16.42%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;467&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</artna:LesseeOperatingLeaseSupplementalCashFlowInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_0e05f48fe5824dfe9d1db484a35a9262"
      unitRef="U001">34000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_91371c5359ae4397a8eb8d9871f099b2"
      unitRef="U001">32000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_29bc4798352c4ea5b5282f214fc2630a"
      unitRef="U001">506000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_b3a153b3757047d284713184bbffe1fb"
      unitRef="U001">467000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <artna:LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_57cb104153ce442caf4b4147900f21cb">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Supplemental balance sheet information related to leases is as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(in thousands, except lease term and discount rate)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;December 31, 2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating Leases:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating lease right-of-use assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;506&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;467&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_34b0a160302c44a58ce8c043e193a831"&gt;&lt;span style="-sec-ix-hidden:Fact_b176c31323df40f2a5dfa3c3cea5935c"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_274e2a3cd3a74d9b942fa989635f9793"&gt;&lt;span style="-sec-ix-hidden:Fact_78286b9b660043858350152d50c6aec2"&gt;Operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;503&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;466&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;&lt;span style="-sec-ix-hidden:Fact_b018afc4975b45b9aff24c2cea319a3c"&gt;&lt;span style="-sec-ix-hidden:Fact_8f890e2ec7184e1d80ca3d26d1681fb5"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;512&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;468&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted Average Remaining Lease Term&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating leases&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;58 years&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;61 years&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted Average Discount Rate&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 18.05pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating leases&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</artna:LesseeOperatingLeaseSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ba0c19dc55c74abbb083db5bfd69eec3"
      unitRef="U001">506000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20221231"
      decimals="-3"
      id="Fact_08b1dc44f1cf436880a28e94b622f9ea"
      unitRef="U001">467000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_80c323ffbf9a4894a8c1d1d4cf9d2560"
      unitRef="U001">9000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_6cdf2e583b1d43e4842d1d5ad697ded2"
      unitRef="U001">2000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_952e885ab11e40c78a9fecfa7fcf65de"
      unitRef="U001">503000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_fe56d950a4fc48eea9c77a247242d328"
      unitRef="U001">466000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="c20231231"
      decimals="-3"
      id="Fact_911fdcb4b0a14bb3be83c7b07628580d"
      unitRef="U001">512000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="c20221231"
      decimals="-3"
      id="Fact_e43545c0aed14ec79030992aaf4ffbe8"
      unitRef="U001">468000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="c20231231"
      id="Fact_29db1efc6b0842e6b92e4e0912725377">P58Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="c20221231"
      id="Fact_3e39136a9e944f40bff106db955f5106">P61Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="c20231231"
      decimals="3"
      id="Fact_663b29202af448a7b0c920fdbc280eb0"
      unitRef="U004">0.05</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="c20221231"
      decimals="3"
      id="Fact_2688b8145f214974add302d0b46d2a60"
      unitRef="U004">0.05</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_517a5e07529b4347a204f1bebb2f73eb">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Maturities of operating lease liabilities that have initial or remaining non-cancelable lease terms in excess of one year as of &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;December 31, 2023&lt;/span&gt; are as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top;" valign="bottom"&gt;
          &lt;div&gt;&#160;&lt;/div&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top;" valign="bottom"&gt;
          &lt;div&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(in thousands)&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating Leases&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;35&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2025&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;35&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2026&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;35&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2027&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;35&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2028&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;29&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Thereafter&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,429&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total undiscounted lease payments&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,598&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less effects of discounting&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(1,086&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total lease liabilities recognized&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;512&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="c20231231"
      decimals="-3"
      id="Fact_add10afc741543c5844143df55ca33b0"
      unitRef="U001">35000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="c20231231"
      decimals="-3"
      id="Fact_caf7677e45a043e88d980c7bbb70da3e"
      unitRef="U001">35000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="c20231231"
      decimals="-3"
      id="Fact_162a95c9a961425d91846d82b44df58d"
      unitRef="U001">35000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="c20231231"
      decimals="-3"
      id="Fact_dff9b740e57e4ffa93d39f49b8e91961"
      unitRef="U001">35000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="c20231231"
      decimals="-3"
      id="Fact_041747a5ea1e430e9dc3b4ce2112f202"
      unitRef="U001">29000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ad67c5717d7f43379b2213b8bd156765"
      unitRef="U001">1429000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="c20231231"
      decimals="-3"
      id="Fact_59b064597da64eac9cc8d35564e0320b"
      unitRef="U001">1598000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="c20231231"
      decimals="-3"
      id="Fact_01de17bf17d64b328f22b26b725386ad"
      unitRef="U001">1086000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="c20231231"
      decimals="-3"
      id="Fact_f5e45f1e8bc2470694c4ac25c4ca7cb3"
      unitRef="U001">512000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="c20230101to20231231"
      id="Text_798fc09a2f8c4d40ad2b0775a8410f67">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;NOTE 4 &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following methods and assumptions were used to estimate the fair value of each class of financial instrument for which it is practicable to estimate that
    value.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Current Assets and Liabilities&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;For those current assets and liabilities that are considered financial
      instruments, the carrying amounts approximate fair value because of the short maturity of those instruments. &lt;/span&gt;Under the fair value hierarchy, the fair value of such financial instruments is classified as a Level 1.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Long-term Financial Liabilities&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;As of &lt;/span&gt;December 31, 2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; and &lt;/span&gt;December 31, 2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, &lt;/span&gt;all of the Company&#x2019;s outstanding long-term debt interest rates were a
    fixed rate.&#160; The fair value of the Company&#x2019;s long-term debt is determined by discounting their future cash flows using current market interest rates on similar instruments with comparable maturities consistent with FASB ASC 825. Under the fair value
    hierarchy, the fair value of the long-term debt in the table below is classified as Level 2 measurements.&#160; Level 2 is valued using observable inputs other than quoted prices.&#160; The fair values for long-term debt differ from the carrying values primarily
    due to interest rates that differ from the current market interest rates.&#160; The carrying amount and fair value of Artesian Resources' long-term debt (including current portion) are shown below:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Carrying amount&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;180,542&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;177,622&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Estimated fair value&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;162,720&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;155,425&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The fair value of Advances for Construction cannot be reasonably estimated due to the inability to estimate accurately the timing and amounts of future
    refunds expected to be paid over the life of the contracts.&#160; Refund payments are based on the water sales to new customers in the particular development constructed.&#160; The fair value of Advances for Construction would be less than the carrying amount
    because these financial instruments are non-interest bearing&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;.&lt;/span&gt;&lt;/div&gt;
</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="c20230101to20231231"
      id="Text_cacf03f7d8394d89b77a58dbf027df91">
&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Carrying amount&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;180,542&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;177,622&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Estimated fair value&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;162,720&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;155,425&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:LongTermDebtFairValue
      contextRef="c20231231_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember"
      decimals="-3"
      id="Fact_208d2d9150b94a698f5aa6e8c1cd9c11"
      unitRef="U001">180542000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="c20221231_FairValueByMeasurementBasisAxis_CarryingReportedAmountFairValueDisclosureMember"
      decimals="-3"
      id="Fact_f1fa07e9d566433eb02130a18457c0f3"
      unitRef="U001">177622000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="c20231231_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember"
      decimals="-3"
      id="Fact_aa7206d59f2a495cbeacb79786d617d0"
      unitRef="U001">162720000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="c20221231_FairValueByMeasurementBasisAxis_EstimateOfFairValueFairValueDisclosureMember"
      decimals="-3"
      id="Fact_a813cd1e200543eba3d32d59d623d93a"
      unitRef="U001">155425000</us-gaap:LongTermDebtFairValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="c20230101to20231231"
      id="Text_c670e964cb3644b2832565be514eb024">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;NOTE 5 &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; INCOME TAXES&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred income taxes are provided in accordance with FASB ASC Topic 740 on all differences between the tax basis of assets and liabilities and the amounts
    at which they are carried in the consolidated financial statements based on the enacted tax rates expected to be in effect when such temporary differences are expected to reverse.&#160; The Company&#x2019;s rate regulated subsidiaries recognize regulatory
    liabilities, to the extent considered in ratemaking, for deferred taxes provided in excess of the current statutory tax rate and regulatory assets for deferred taxes provided at rates less than the current statutory rate.&#160; Such tax-related regulatory
    assets and liabilities are reported at the revenue requirement level and amortized to income as the related temporary differences reverse, generally over the lives of the related properties.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;As of December 31, &lt;/span&gt;2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, the Company has separate company state net operating loss carry-forwards aggregating
      approximately $&lt;/span&gt;15.7&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million. &lt;/span&gt;Most of these net
    operating loss carry-forwards will not expire, with a negligible amount expiring in 2024.&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; The Company has recorded a valuation allowance to reflect the estimated amount of
      deferred tax assets &lt;/span&gt;that may not be realized in the future.&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; The valuation allowance increased to approximately $&lt;/span&gt;906,000&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; in &lt;/span&gt;2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; from approximately $&lt;/span&gt;600,000&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; in &lt;/span&gt;2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;. Management believes that it is more likely than not that the Company will realize the benefit of these deferred tax assets, net of the valuation allowance.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Components of Income Tax Expense&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the Year Ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Federal income taxes&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Current&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,946&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,912&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,144&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,968&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;930&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,601&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total federal income tax expense&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,914&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,842&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,745&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the Year Ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;State income taxes&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Current&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,016&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,373&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,216&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,418&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;663&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;776&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total state income tax expense&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,434&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,036&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,992&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td colspan="24" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Reconciliation of effective tax rate:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="22" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the Year Ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Amount&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Percent&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Amount&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Percent&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Amount&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Percent&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Reconciliation of effective tax rate&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Income before federal and state income taxes&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;23,047&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;100.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;23,876&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;100.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;22,564&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;100.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Amount computed at statutory rate&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,840&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,014&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,738&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Reconciling items&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;State income tax-net of federal tax benefit&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,918&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8.3&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,696&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7.1&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7.1&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Regulatory liability adjustment&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(449&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(1.9&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(450&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(1.9&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(451&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(2.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;39&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;0.2&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(382&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(1.6&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(150&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(0.7&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 4px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total income tax expense and effective rate&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,348&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;27.6&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,878&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;24.6&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,737&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25.4&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Deferred income taxes at December 31, 2023 and 2022 were comprised of the following:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the Year Ended&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Deferred tax assets related to:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;State operating loss carry-forwards&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,037&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;922&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less: valuation allowance&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(906&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Bad debt allowance&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;92&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;116&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Stock options&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;47&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;47&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;48&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;28&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total deferred tax assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;318&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;513&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Deferred tax liabilities related to:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Property plant and equipment basis differences&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(56,012&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(52,565&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Bond retirement costs&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(982&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(1,058&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Property taxes&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(624&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(609&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(1,081&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(833&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total deferred tax liabilities&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(58,699&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(55,065&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Net deferred tax liability&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(58,381&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(54,552&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td colspan="16" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Schedule of Valuation Allowance&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Balance at&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Beginning of&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Period&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Additions&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; Charged to&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Costs and&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Expenses&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deductions&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Balance at&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;End of Period&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Classification&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;For the Year Ended December 31, 2023&lt;/span&gt; Valuation allowance for deferred tax assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;312&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;906&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;For the Year Ended December 31, 2022&lt;/span&gt; Valuation allowance for deferred tax assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;546&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;54&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;For the Year Ended December 31, 2021&lt;/span&gt; Valuation allowance for deferred tax assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;493&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;53&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;546&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Under FASB ASC Topic 740, the Company establishes reserves for uncertain tax positions based upon management&#x2019;s judgment as to the sustainability of these
    positions.&#160; The Company reserved a liability related to the difference in the tax depreciation utilizing the half-year convention rather than the mid-quarter convention for 2018.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;The following table provides the changes in the Company&#x2019;s uncertain tax position:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt; &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the years ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Balance at beginning of year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;146&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;202&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Additions based on tax positions related to the current year&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;146&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Additions based on tax positions related to prior years&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Reductions for tax positions of prior years&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Lapses in statutes of limitations&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(212&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Balance at end of year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;158&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;146&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:OperatingLossCarryforwards
      contextRef="c20231231_IncomeTaxAuthorityAxis_StateAndLocalJurisdictionMember"
      decimals="-5"
      id="Fact_6240d9c4bbcb43ddab7d6d0e1fdf5f7d"
      unitRef="U001">15700000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="c20231231"
      decimals="0"
      id="Fact_bcb8bd9413cf49fda02019560ea667f4"
      unitRef="U001">906000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="c20221231"
      decimals="0"
      id="Fact_507846f3ad6743939b263f83a3c14b73"
      unitRef="U001">600000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_a201b257f10d4708958ed46b4e908646">
&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Components of Income Tax Expense&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the Year Ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Federal income taxes&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Current&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,946&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,912&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,144&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,968&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;930&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,601&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total federal income tax expense&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,914&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,842&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,745&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the Year Ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;State income taxes&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Current&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,016&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,373&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,216&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deferred&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,418&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;663&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;776&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total state income tax expense&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,434&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,036&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,992&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e47f8131d9ee4d1099e9c583499cbcc9"
      unitRef="U001">1946000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_d31e67260d774aa3940c5f1d6eb12f07"
      unitRef="U001">2912000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_e391f03c046c40e28bb1c958b222d82d"
      unitRef="U001">2144000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_13e11aa0cfc04dfca5531305410e6741"
      unitRef="U001">1968000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_937f4ebaf11a4e96bdcbc7662af990da"
      unitRef="U001">930000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_be4e0fcbed2e4e5fa990444d3d2342c1"
      unitRef="U001">1601000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_641dc1c933a3412db60fb474a93a21c8"
      unitRef="U001">3914000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_99cf8f8beb0941b39f50ea9dc7b42f28"
      unitRef="U001">3842000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_d9f8ea95a12946e2af7f729bd50e6757"
      unitRef="U001">3745000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_10e88b13b1294a959bf9bd66d38d7dc3"
      unitRef="U001">1016000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_412ee0b66a8a4f738a83a63d7ac463ea"
      unitRef="U001">1373000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_cc8e720fea37480c847210c311041152"
      unitRef="U001">1216000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_4045e45a92e8455ab46219b3f19c0343"
      unitRef="U001">1418000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_5b7bf360dfb44a62ba76e23817053962"
      unitRef="U001">663000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_60ebc0f427634985be6bedb4375dba78"
      unitRef="U001">776000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_0b3c3dfd59f84d0d8db10c49129bf6c6"
      unitRef="U001">2434000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_9e3e18dad1d345d8b36bcacf6b69313e"
      unitRef="U001">2036000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_3595140135e14169814e856f20cb0369"
      unitRef="U001">1992000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_50e8fd5566144fb79aa2532eb11da563">
&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td colspan="24" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Reconciliation of effective tax rate:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="22" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the Year Ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Amount&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Percent&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Amount&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Percent&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Amount&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Percent&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Reconciliation of effective tax rate&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Income before federal and state income taxes&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;23,047&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;100.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;23,876&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;100.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;22,564&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;100.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Amount computed at statutory rate&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,840&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,014&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,738&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Reconciling items&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;State income tax-net of federal tax benefit&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,918&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8.3&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,696&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7.1&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7.1&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Regulatory liability adjustment&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(449&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(1.9&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(450&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(1.9&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(451&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(2.0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;39&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;0.2&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(382&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(1.6&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(150&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(0.7&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 4px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total income tax expense and effective rate&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,348&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;27.6&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,878&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;24.6&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,737&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25.4&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_70224016fcdf49219c9d2adab06b9052"
      unitRef="U001">23047000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <artna:IncomeBeforeFederalAndStateIncomeTaxesPercentage
      contextRef="c20230101to20231231"
      decimals="3"
      id="Fact_3aefd4859fc04d978ab8fd16242b328e"
      unitRef="U004">1</artna:IncomeBeforeFederalAndStateIncomeTaxesPercentage>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_6cdc66f4f96e439fa9feb96ccfa0e159"
      unitRef="U001">23876000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <artna:IncomeBeforeFederalAndStateIncomeTaxesPercentage
      contextRef="c20220101to20221231"
      decimals="3"
      id="Fact_7c6390f7396e41c4bc0299902f31d4a2"
      unitRef="U004">1</artna:IncomeBeforeFederalAndStateIncomeTaxesPercentage>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_fc31ca51e4914769b61245b7282464b1"
      unitRef="U001">22564000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <artna:IncomeBeforeFederalAndStateIncomeTaxesPercentage
      contextRef="c20210101to20211231"
      decimals="3"
      id="Fact_c23f2167ac654507bb3c25e0892c39a0"
      unitRef="U004">1</artna:IncomeBeforeFederalAndStateIncomeTaxesPercentage>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_7979341f7c074029af0ec1496e4579dd"
      unitRef="U001">4840000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c20230101to20231231"
      decimals="3"
      id="Fact_3fcbf2f903c1433098899b56399bc75f"
      unitRef="U004">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_57c3ac6fcaa54b38832ea43e73a0fb56"
      unitRef="U001">5014000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c20220101to20221231"
      decimals="3"
      id="Fact_900b0dada6cb4880a04ddd9cc512bcd9"
      unitRef="U004">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_2d166c0243f0494185dac1720ac1fab9"
      unitRef="U001">4738000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c20210101to20211231"
      decimals="3"
      id="Fact_c38d63549fbc4bc1ae35c82ceb9b79d4"
      unitRef="U004">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_5b7ee4f552d745c0a12520a169f8bced"
      unitRef="U001">1918000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_152ad4bfbbba4e9bbe6fc0d9685a2edd"
      unitRef="U004">0.083</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_ce6b1b7e3ce54c6f83ad8992f1fc46ca"
      unitRef="U001">1696000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="c20220101to20221231"
      decimals="3"
      id="Fact_16664111d9264a09b0f3f003b9a97cee"
      unitRef="U004">0.071</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_c494b3dca3c54f0ab93938d0d32d2f70"
      unitRef="U001">1600000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="c20210101to20211231"
      decimals="3"
      id="Fact_346e771dae894c2ca9fa2c91db09fcbb"
      unitRef="U004">0.071</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_14c7b53d792c40119b384c000065c8f3"
      unitRef="U001">-449000</artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount>
    <artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent
      contextRef="c20230101to20231231"
      decimals="3"
      id="Fact_abfa81c7caef4eefb037fee2214573b2"
      unitRef="U004">-0.019</artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent>
    <artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_fd8d4e3e661043b3afbdad20fba54797"
      unitRef="U001">-450000</artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount>
    <artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent
      contextRef="c20220101to20221231"
      decimals="3"
      id="Fact_39d93e92bc8a473bb93de091225c535d"
      unitRef="U004">-0.019</artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent>
    <artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_a6342ff9b6174a028d55cfdb634667c0"
      unitRef="U001">-451000</artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentAmount>
    <artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent
      contextRef="c20210101to20211231"
      decimals="3"
      id="Fact_1a2b203d57f94fe2a4378f07c3892924"
      unitRef="U004">-0.02</artna:EffectiveIncomeTaxRateReconciliationRegulatoryLiabilityAdjustmentPercent>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_bdd13f85f8824d34bc41d7807d317431"
      unitRef="U001">39000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_4132fb44aca7498db8c97c980df3d39b"
      unitRef="U004">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_a01c9091b1ae413db98b323fa8675c4e"
      unitRef="U001">-382000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="c20220101to20221231"
      decimals="3"
      id="Fact_91424a341dd0441e8bc67973b3e428df"
      unitRef="U004">-0.016</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_97525ab1ebdb4eb89dd1b2e17c7dbf2d"
      unitRef="U001">-150000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="c20210101to20211231"
      decimals="3"
      id="Fact_d94239dc6f5c4733a1469df20314751b"
      unitRef="U004">-0.007</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_18b88d1dbac742748e9b3001123ad6a0"
      unitRef="U001">6348000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c20230101to20231231"
      decimals="3"
      id="Fact_a1db4119cea14764ad1bc6241954e390"
      unitRef="U004">0.276</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_d951f4ca7c644c498345afbe225554f8"
      unitRef="U001">5878000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c20220101to20221231"
      decimals="3"
      id="Fact_60e83df3c4a945258aea93d8e1d9759e"
      unitRef="U004">0.246</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_aea596a704af485eb227355482884e59"
      unitRef="U001">5737000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c20210101to20211231"
      decimals="3"
      id="Fact_21099ada34a04653a84c43decf395919"
      unitRef="U004">0.254</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_e9e5c1a9c49e4d26aef230c915ff9f26">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Deferred income taxes at December 31, 2023 and 2022 were comprised of the following:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the Year Ended&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Deferred tax assets related to:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;State operating loss carry-forwards&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,037&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;922&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less: valuation allowance&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(906&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Bad debt allowance&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;92&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;116&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Stock options&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;47&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;47&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;48&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;28&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total deferred tax assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;318&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;513&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Deferred tax liabilities related to:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Property plant and equipment basis differences&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(56,012&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(52,565&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Bond retirement costs&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(982&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(1,058&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Property taxes&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(624&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(609&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(1,081&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(833&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total deferred tax liabilities&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(58,699&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(55,065&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Net deferred tax liability&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(58,381&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(54,552&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="c20231231"
      decimals="-3"
      id="Fact_bb0ca812f7f74b44a2a33bb755907e8c"
      unitRef="U001">1037000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="c20221231"
      decimals="-3"
      id="Fact_940fb663564542cbb28330541d159544"
      unitRef="U001">922000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="c20231231"
      decimals="-3"
      id="Fact_076c94a644a34d7382dd96d0ba29b7fe"
      unitRef="U001">906000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="c20221231"
      decimals="-3"
      id="Fact_ad64b48327fe41fb8bc4c2f3c037af48"
      unitRef="U001">600000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e74337177c3e45a4bfe809cf1ca5b29e"
      unitRef="U001">92000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="c20221231"
      decimals="-3"
      id="Fact_3eea9c6bfa944d5f8bc6986a21b75cc4"
      unitRef="U001">116000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="c20231231"
      decimals="-3"
      id="Fact_88c0b43b9dc3490b9c4930de3e7414f4"
      unitRef="U001">47000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="c20221231"
      decimals="-3"
      id="Fact_41f9e4df7d274ddd9ec16c858383311c"
      unitRef="U001">47000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="c20231231"
      decimals="-3"
      id="Fact_7592bfe5a02d4a61b406df7fc0533c2c"
      unitRef="U001">48000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="c20221231"
      decimals="-3"
      id="Fact_63921be4e442416aa93322eca393fc9c"
      unitRef="U001">28000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_910786fed3b344f79c993d45e566f582"
      unitRef="U001">318000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="c20221231"
      decimals="-3"
      id="Fact_7b4517f75c1942fcb8cf79746e6b0328"
      unitRef="U001">513000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="c20231231"
      decimals="-3"
      id="Fact_fbae51ee55dc42c5b537b4109d8c11e4"
      unitRef="U001">56012000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="c20221231"
      decimals="-3"
      id="Fact_d12f53c10be641f5be2d9e5c45d74a89"
      unitRef="U001">52565000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <artna:DeferredTaxLiabilitiesBondRetirementCosts
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5783754fb27a4b91b6b894bfff598ec8"
      unitRef="U001">982000</artna:DeferredTaxLiabilitiesBondRetirementCosts>
    <artna:DeferredTaxLiabilitiesBondRetirementCosts
      contextRef="c20221231"
      decimals="-3"
      id="Fact_617bcd9dd8ec4cba93e3f5b6ca136ed7"
      unitRef="U001">1058000</artna:DeferredTaxLiabilitiesBondRetirementCosts>
    <artna:DeferredTaxLiabilityPropertyTaxes
      contextRef="c20231231"
      decimals="-3"
      id="Fact_50c105a97ea241509cefe5707f1cd48d"
      unitRef="U001">624000</artna:DeferredTaxLiabilityPropertyTaxes>
    <artna:DeferredTaxLiabilityPropertyTaxes
      contextRef="c20221231"
      decimals="-3"
      id="Fact_8abfe195e9994b95ad3310aa45582868"
      unitRef="U001">609000</artna:DeferredTaxLiabilityPropertyTaxes>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="c20231231"
      decimals="-3"
      id="Fact_0b51fcdbf7044872a75889e48f555b1d"
      unitRef="U001">1081000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="c20221231"
      decimals="-3"
      id="Fact_ad93e8cb5a3e42c1a072ac08e83491b3"
      unitRef="U001">833000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_502ccd5a6346422c83dd7a55fb9b0e87"
      unitRef="U001">58699000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="c20221231"
      decimals="-3"
      id="Fact_59d5a0f430cf49ffafa774182fc29b35"
      unitRef="U001">55065000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_cdff2df7a4fb49119e8a2ab5fbaf3767"
      unitRef="U001">58381000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c20221231"
      decimals="-3"
      id="Fact_1475705b55b54fcfa2d5c7f379f34169"
      unitRef="U001">54552000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="c20230101to20231231"
      id="Text_c33dd90cabbf4e89bfba1236506d5f15">
&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td colspan="16" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Schedule of Valuation Allowance&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Balance at&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Beginning of&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Period&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Additions&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; Charged to&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Costs and&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Expenses&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Deductions&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Balance at&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;End of Period&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Classification&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;For the Year Ended December 31, 2023&lt;/span&gt; Valuation allowance for deferred tax assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;312&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;906&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;For the Year Ended December 31, 2022&lt;/span&gt; Valuation allowance for deferred tax assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;546&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;54&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;For the Year Ended December 31, 2021&lt;/span&gt; Valuation allowance for deferred tax assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;493&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;53&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;546&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="c20221231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="Fact_c51b60ace1524c24986c2974d5c92f85"
      unitRef="U001">600000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="c20230101to20231231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="Fact_47da2171c78d44ca980d22bd95fa4d06"
      unitRef="U001">312000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="c20230101to20231231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="Fact_e12ce590fc5f4c35b06451873f31b4ba"
      unitRef="U001">6000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="c20231231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="Fact_1e3bca1a9e3c444d9b4f2c9dc830a82b"
      unitRef="U001">906000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="c20211231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="Fact_bd165abf7ea9460bbb95b80d6daf0e41"
      unitRef="U001">546000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="c20220101to20221231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="Fact_8c472840027b4a7fb996732984c6fe64"
      unitRef="U001">54000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="c20220101to20221231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="Fact_ac1a144bb8e846f9ae1c99a469ab1146"
      unitRef="U001">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="c20221231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="Fact_5724100cf6674285aba609f05caa4922"
      unitRef="U001">600000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="c20201231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="Fact_f21d6991c886460c8a6da81f38fb12a6"
      unitRef="U001">493000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="c20210101to20211231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="Fact_37b8f2a91b5b48788c1ecb55b322f62d"
      unitRef="U001">53000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="c20210101to20211231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="Fact_ed9c8b714b8345e88cb198e03dc217d7"
      unitRef="U001">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="c20211231_ValuationAllowancesAndReservesTypeAxis_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="Fact_3295f18776354f42964967058a53e922"
      unitRef="U001">546000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_4b284699d9e14cf09808f8255c2e2383">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;The following table provides the changes in the Company&#x2019;s uncertain tax position:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt; &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the years ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Balance at beginning of year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;146&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;202&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Additions based on tax positions related to the current year&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;146&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Additions based on tax positions related to prior years&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Reductions for tax positions of prior years&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 9.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Lapses in statutes of limitations&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(212&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Balance at end of year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;158&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;146&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c20221231"
      decimals="-3"
      id="Fact_f4cbea2a0cd14c76a919ea776f9604a3"
      unitRef="U001">146000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c20211231"
      decimals="-3"
      id="Fact_b502d84b410f4e2d974a0932cecefd9d"
      unitRef="U001">202000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_54b561812cf34f9ebcb1fda1d63cae24"
      unitRef="U001">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_b4a53990445145a5b5fa6e21370715e6"
      unitRef="U001">146000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_966b9ba10144450295cf71eb188f52c9"
      unitRef="U001">12000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_4c231b74191243a6a8f09fbb88be1120"
      unitRef="U001">10000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e4299e0aa54c4c0598a78f6fce34c1a7"
      unitRef="U001">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_4135629073324617a735f54c79a7854b"
      unitRef="U001">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_1c682a11f02648329e3caee8752e7c17"
      unitRef="U001">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_0d15bc8d709d48668793ea2fb9d651be"
      unitRef="U001">212000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c20231231"
      decimals="-3"
      id="Fact_1582a00e7fde4ebfaf9184cf1fb7375e"
      unitRef="U001">158000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c20221231"
      decimals="-3"
      id="Fact_6407780da42248d893b6e6993d45055b"
      unitRef="U001">146000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:PreferredStockTextBlock
      contextRef="c20230101to20231231"
      id="Text_48b9ce8bad404fe198b05e28f7b08558">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;NOTE 6 &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; PREFERRED STOCK&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;As of December 31, 2023 and 2022, Artesian Resources had no preferred stock outstanding.&#160;&#160;Artesian Resources has 100,000 shares of $1.00 par value Series Preferred stock authorized but unissued.&lt;/span&gt;&lt;/div&gt;
</us-gaap:PreferredStockTextBlock>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c20221231"
      decimals="0"
      id="Fact_ef2770922d3c47639110255f8a850e53"
      unitRef="U002">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c20231231"
      decimals="0"
      id="Fact_5ccf842a84c6488695008e84f9db4a74"
      unitRef="U002">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c20221231"
      decimals="0"
      id="Fact_dd5fd5337d5040718be97854071fe290"
      unitRef="U002">100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c20231231"
      decimals="0"
      id="Fact_57e60604987f4a3cad12b44033baca36"
      unitRef="U002">100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c20221231"
      decimals="2"
      id="Fact_64aa3a06cf0c4910bf3f7880da181f2e"
      unitRef="U003">1</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c20231231"
      decimals="2"
      id="Fact_4be0a4f8932e4d12abf1e115775e44bf"
      unitRef="U003">1</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="c20230101to20231231"
      id="Text_11e376a43e994dcdb8dfed19b33c2966">
&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;NOTE 7 &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; COMMON STOCK AND ADDITIONAL PAID-IN CAPITAL&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The Class A Non-Voting Common Stock, or Class A &lt;/span&gt;Non-Voting &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Stock, of Artesian Resources trades on the Nasdaq Global Select Market under the symbol ARTNA.&#160;&#160;The Class B Common Stock, or Class B Stock, of Artesian Resources trades on the
      Nasdaq&#x2019;s OTC Bulletin Board under the symbol ARTNB.&#160;&#160;The rights of the holders of the Class A &lt;/span&gt;Non-Voting &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Stock and the Class B Stock are identical, except with
      respect to voting.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Under Artesian Resources&#x2019; dividend reinvestment plan, which allows for
      reinvestment of cash dividends and optional cash payments, stockholders were issued approximately 8,000, 7,000 and 10,000 shares at fair market value for the investment of $381,000, $373,000 and $392,000 of their monies in the years 2023, 2022, and 2021, respectively.&lt;/span&gt;&lt;/div&gt;
</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_18ee195385224afb8302620f995e960f"
      unitRef="U002">8000</us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_41522ff56dcc4ca19ef19b3b65cd870e"
      unitRef="U002">7000</us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan
      contextRef="c20210101to20211231"
      decimals="0"
      id="Fact_3ba11b23bd6947d39d59fb80bae95b6e"
      unitRef="U002">10000</us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_f8322edf7b054ea6be745e68279f074d"
      unitRef="U001">381000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_27bb412917df4cb08d475c912f72553f"
      unitRef="U001">373000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_36cff50a9a794beb8e66e9f11d4829ff"
      unitRef="U001">392000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="c20230101to20231231"
      id="Text_3fee39dc7eab41539ae63e8d7e0c04b3">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;NOTE 8 &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; DEBT&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;At December 31, &lt;/span&gt;2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, Artesian Resources had a $&lt;/span&gt;40&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million line of credit with Citizens Bank, or Citizens, which is available to all subsidiaries of
      Artesian Resources.&#160; As of December 31, &lt;/span&gt;2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, there was
      $&lt;/span&gt;40.0&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million of available funds under this line of
      credit.&#160;&#160; The previous interest rate for borrowings under this line was the London Interbank Offered Rate, or &lt;/span&gt;LIBOR&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, plus &lt;/span&gt;1.00%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;. The LIBOR rate for USD currency was discontinued as of June 30, 2023.&#160; As a result,&lt;/span&gt;&#160;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;effective May 20, 2022, this line of credit agreement
      was amended to replace LIBOR with the Daily Secured Overnight Financing Rate, or &lt;/span&gt;SOFR&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;.&#160; The interest rate is a &lt;/span&gt;one month&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; SOFR plus &lt;/span&gt;10&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; basis points, or Term SOFR, plus an
      applicable margin of &lt;/span&gt;0.85%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, which was increased to &lt;/span&gt;1.10%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; effective August 3, 2023.&#160; Term SOFR cannot be less than &lt;/span&gt;0.00%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;. This is a demand line of credit and therefore the financial institution
      may demand payment for any outstanding amounts at any time.&#160; The term of this line of credit expires on the earlier of &lt;/span&gt;May 20, 2024&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; or any date on which Citizens demands payment.&#160; The Company expects to renew this line of credit.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;At December 31, &lt;/span&gt;2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, Artesian Water had a $&lt;/span&gt;20&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million line of credit with CoBank, ACB, or CoBank, that allows for the financing of operations for
      Artesian Water, with up to $&lt;/span&gt;10&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million of this line
      available for the operations of Artesian Water Maryland.&#160; As of December 31, &lt;/span&gt;2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, there was $&lt;/span&gt;20.0&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million of
      available funds under this line of credit.&#160; &lt;/span&gt;The previous interest rate for borrowings under this line allowed the Company to select either&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&#160;&lt;/span&gt;LIBOR&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; plus &lt;/span&gt;1.50%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; or a weekly variable rate established by CoBank; the Company historically used the weekly
      variable interest rate.&#160; In October 2022, this line of credit was amended to replace the previous interest rate options with a daily SOFR rate plus &lt;/span&gt;1.45%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; option or a term SOFR rate plus &lt;/span&gt;1.45%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; option that is locked in for either &lt;/span&gt;&lt;span style="-sec-ix-hidden:Fact_7e79e05dfe62477f8ed4cf6594aa7426"&gt;one&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; or &lt;/span&gt;three months&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;. The
      term of this line of credit expires on &lt;/span&gt;October 31, 2024&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;.
      Artesian Water expects to renew this line of credit.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;CoBank &lt;/span&gt;may make an annual patronage refund based on the average line of
    credit and loan volume outstanding in the prior year&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;. The $&lt;/span&gt;20&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million line of credit, the First Mortgage Bonds and the promissory note are with CoBank.&#160; Patronage refunds earned by Artesian in &lt;/span&gt;2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; and &lt;/span&gt;2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; were $&lt;/span&gt;1.6&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million and $&lt;/span&gt;1.5&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million, respectively.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The weighted average interest rate on the lines of credit discussed above paid by the Company was 6.27% for the year ended December 31, 2023.&#160; These lines of credit, as
    well as the long-term debt obligations shown below, require us to abide by certain financial covenants and ratios.&#160; As of December 31, 2023,
    we were in compliance with these&#160; financial covenants.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Long-term debt consists of:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;First mortgage bonds&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Series R, &lt;span style="text-indent: 0pt;"&gt;5.96&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;December 31, 2028&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Series S, &lt;span style="text-indent: 0pt;"&gt;4.45&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;December 31, 2033&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Series T, &lt;span style="text-indent: 0pt;"&gt;4.24&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;December 20, 2036&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Series U, &lt;span style="text-indent: 0pt;"&gt;4.71&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;January 31, 2038&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Series V, &lt;span style="text-indent: 0pt;"&gt;4.42&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;October 31, 2049&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;30,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;30,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;Series W, 4.43%, due April 30, 2047&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;30,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;30,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;156,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;156,600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;State revolving fund loans&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;3.57&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;September 1, 2023&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;102&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;3.64&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;May 1, 2025&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;228&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;373&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;3.41&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;February 1, 2031&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,415&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,577&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;3.40&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;July 1, 2032&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,445&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,590&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;1.187&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;November 1, 2041&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;588&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;617&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;1.187&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;November 1, 2041&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;690&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;724&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;1.187&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;November 1, 2041&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,075&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,128&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;&#160;2.00%, due February 1, 2043&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;828&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;846&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;&#160;2.00%, due February 1, 2043&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,143&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;974&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;&#160;2.00%, due June 1, 2043&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,002&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,044&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;&#160;2.00%, due June 1, 2043&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;&#160;2.00%, due February 1, 2044&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,696&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;&#160;2.00%, due January 1, 2043&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,132&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,975&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Notes Payable&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Promissory Note, &lt;span style="text-indent: 0pt;"&gt;5.12&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;December 30, 2028&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,155&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,478&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Asset Purchase, 2.00%, due May 26, 2027&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,255&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,569&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;11,410&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12,047&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Sub-total&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;180,542&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;177,622&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less: current maturities (principal amount)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,235&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,003&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total long-term debt&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;178,307&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;175,619&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Payments of principal amounts due during the next five years and thereafter:&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2024&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2025&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2026&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2027&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2028&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Thereafter&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;First Mortgage bonds&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;128,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;State revolving fund loans&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;756&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;852&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;794&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;813&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;834&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9,083&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Asset Purchase-Contractual Obligation&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;314&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;314&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;314&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;313&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Promissory note&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;565&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;480&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;505&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;532&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;559&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7,514&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total payments&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,235&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,246&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,213&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,258&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;26,993&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;144,597&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Substantially all of Artesian Water&#x2019;s utility plant is pledged as security for
      our First Mortgage Bonds.&#160; As of December 31, 2023, no other water utility plant has been pledged as security for loans.&#160; Two parcels of
      land in Artesian Wastewater are pledged as security for the promissory note.&lt;/span&gt;&lt;/div&gt;
</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="c20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember"
      decimals="-6"
      id="Fact_d5bdaf23b7604203b8072d00865c08d7"
      unitRef="U001">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="c20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember"
      decimals="-5"
      id="Fact_71350119d6c347a9a0a6379a911c4d2e"
      unitRef="U001">40000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_LondonInterbankOfferedRateMember"
      id="Fact_81af6cd59f644a938470054d0639812d">LIBOR</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_LondonInterbankOfferedRateMember"
      decimals="4"
      id="Fact_d0f80644ca99483c8350ff71a187d176"
      unitRef="U004">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"
      id="Fact_9abc230315c34f12b3b4d6e59c339801">SOFR</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <artna:DebtInstrumentTermOfVariableRate
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"
      id="Fact_c3b588d6b183421c9b75b6723db3622c">P1M</artna:DebtInstrumentTermOfVariableRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c20220520to20220520_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"
      decimals="4"
      id="Fact_897e12497e134d07ba61438e611e3b26"
      unitRef="U004">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c20220520to20220520_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember"
      decimals="4"
      id="Fact_8e1e67b25788403abd352f28f99eee12"
      unitRef="U004">0.0085</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c20230803to20230803_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember"
      decimals="4"
      id="Fact_3eb026648a564cd8b9e3afdc320d2288"
      unitRef="U004">0.011</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <artna:DebtInstrumentTermOfVariableRatePercentage
      contextRef="c20220520to20220520_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember_RangeAxis_MinimumMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember"
      decimals="4"
      id="Fact_7317e9c730cd4267b9d3bfdaead4530e"
      unitRef="U004">0</artna:DebtInstrumentTermOfVariableRatePercentage>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CitizensBankMember"
      id="Fact_8fa8528e6b744049a1c9e76af81116b4">2024-05-20</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="c20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CobankMember"
      decimals="-6"
      id="Fact_0e1fc709a42d490aa3f5bd7680f2593c"
      unitRef="U001">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember_LineOfCreditFacilityAxis_CobankMember"
      decimals="-6"
      id="Fact_e09371a4b35c4f8f8d974f45f529e44e"
      unitRef="U001">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="c20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CobankMember"
      decimals="-5"
      id="Fact_83d2fb892a08460ab4e0bcb0f7e06e59"
      unitRef="U001">20000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_VariableRateAxis_LondonInterbankOfferedRateMember"
      id="Fact_166693d6c52a4591b1592c54b3369b6f">LIBOR</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_VariableRateAxis_LondonInterbankOfferedRateMember"
      decimals="4"
      id="Fact_7d03bf5954cf4dd79834e6924d1b806d"
      unitRef="U004">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c20221001to20221031_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_VariableRateAxis_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"
      decimals="4"
      id="Fact_61825b18eddb4fec899cd4885ea837f9"
      unitRef="U004">0.0145</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c20221001to20221031_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember"
      decimals="4"
      id="Fact_36fd64593cff45f08717957afee9f8c3"
      unitRef="U004">0.0145</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <artna:DebtInstrumentTermOfVariableRate
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember_RangeAxis_MaximumMember_VariableRateAxis_TermSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember"
      id="Fact_9f5b74865c8542678d0b33288575468a">P3M</artna:DebtInstrumentTermOfVariableRate>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember"
      id="Fact_a0803e55a35c4837b202ebcda6116a41">2024-10-31</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="c20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_LineOfCreditFacilityAxis_CobankMember"
      decimals="-6"
      id="Fact_397438c16e144c01bcb7fbe12f09570c"
      unitRef="U001">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <artna:PatronageRefundsEarned
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember"
      decimals="-5"
      id="Fact_5e3dda78bd544c3586d7e1e00c75a28a"
      unitRef="U001">1600000</artna:PatronageRefundsEarned>
    <artna:PatronageRefundsEarned
      contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember_LineOfCreditFacilityAxis_CobankMember"
      decimals="-5"
      id="Fact_ab2c1041b9304bd08fade9a5fdb1527e"
      unitRef="U001">1500000</artna:PatronageRefundsEarned>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="4"
      id="Fact_6effdfd486604bb08a694086dc5a2198"
      unitRef="U004">0.0627</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="c20230101to20231231"
      id="Text_4a0c737917a84be3b0b63cbe15301d63">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Long-term debt consists of:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;First mortgage bonds&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Series R, &lt;span style="text-indent: 0pt;"&gt;5.96&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;December 31, 2028&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Series S, &lt;span style="text-indent: 0pt;"&gt;4.45&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;December 31, 2033&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Series T, &lt;span style="text-indent: 0pt;"&gt;4.24&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;December 20, 2036&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Series U, &lt;span style="text-indent: 0pt;"&gt;4.71&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;January 31, 2038&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Series V, &lt;span style="text-indent: 0pt;"&gt;4.42&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;October 31, 2049&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;30,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;30,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;Series W, 4.43%, due April 30, 2047&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;30,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;30,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;156,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;156,600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;State revolving fund loans&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;3.57&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;September 1, 2023&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;102&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;3.64&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;May 1, 2025&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;228&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;373&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;3.41&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;February 1, 2031&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,415&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,577&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;3.40&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;July 1, 2032&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,445&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,590&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;1.187&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;November 1, 2041&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;588&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;617&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;1.187&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;November 1, 2041&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;690&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;724&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;1.187&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;November 1, 2041&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,075&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,128&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;&#160;2.00%, due February 1, 2043&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;828&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;846&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;&#160;2.00%, due February 1, 2043&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,143&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;974&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;&#160;2.00%, due June 1, 2043&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,002&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,044&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;&#160;2.00%, due June 1, 2043&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;&#160;2.00%, due February 1, 2044&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,696&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;&#160;2.00%, due January 1, 2043&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,132&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,975&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Notes Payable&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Promissory Note, &lt;span style="text-indent: 0pt;"&gt;5.12&lt;/span&gt;%,
            due &lt;span style="text-indent: 0pt;"&gt;December 30, 2028&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,155&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,478&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Asset Purchase, 2.00%, due May 26, 2027&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,255&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,569&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;11,410&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12,047&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Sub-total&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;180,542&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;177,622&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less: current maturities (principal amount)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,235&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,003&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total long-term debt&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;178,307&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;175,619&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_SeriesR596Due12312028Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="4"
      id="Fact_5bfec6ed936c4b1384d9dadc8cdb4422"
      unitRef="U004">0.0596</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_SeriesR596Due12312028Member_LongtermDebtTypeAxis_FirstMortgageMember"
      id="Fact_fb5ed0a4ce634b84b631df85cec41c83">2028-12-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_SeriesR596Due12312028Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_0554c0c244cc4e6ab3872022230ba828"
      unitRef="U001">25000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_SeriesR596Due12312028Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_8666b3184db344e6a442b36172f8f991"
      unitRef="U001">25000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_SeriesS445Due12312033Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="4"
      id="Fact_fccf5f6998cf4ab8bef27a07e344a0d4"
      unitRef="U004">0.0445</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_SeriesS445Due12312033Member_LongtermDebtTypeAxis_FirstMortgageMember"
      id="Fact_7394fb4208b0487fb5413ab05c41586a">2033-12-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_SeriesS445Due12312033Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_804b6cb0d5ea4b38bcb5420b11827879"
      unitRef="U001">6000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_SeriesS445Due12312033Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_e2fdf692e9fc45dd9d37d9d4556068c6"
      unitRef="U001">6600000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_SeriesT424Due12202036Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="4"
      id="Fact_0fc0f5335a4846babc4caf38bd8bdf12"
      unitRef="U004">0.0424</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_SeriesT424Due12202036Member_LongtermDebtTypeAxis_FirstMortgageMember"
      id="Fact_5b7bea964dfc4735ad74e79c13b52f65">2036-12-20</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_SeriesT424Due12202036Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_2fcf599101144d4db5a56e5923a29068"
      unitRef="U001">40000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_SeriesT424Due12202036Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_e4157565f6574925bbe8b0def8d6c3e7"
      unitRef="U001">40000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_SeriesUDue01312038Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="4"
      id="Fact_5b48a74a88754547baaa0ec2f08361fb"
      unitRef="U004">0.0471</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_SeriesUDue01312038Member_LongtermDebtTypeAxis_FirstMortgageMember"
      id="Fact_8f34b4aaa0ae4a3fb53f08d5a74396c0">2038-01-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_SeriesUDue01312038Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_bba733319591480cb9b0b96427eb7efa"
      unitRef="U001">25000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_SeriesUDue01312038Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_3c33a16220ad4ef190b884b4e983593f"
      unitRef="U001">25000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_SeriesVDue10312049Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="4"
      id="Fact_d0c8adc6723849c58aabd773c2bcae75"
      unitRef="U004">0.0442</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_SeriesVDue10312049Member_LongtermDebtTypeAxis_FirstMortgageMember"
      id="Fact_cf9f2b5113f74dce8edb00f7b81097ef">2049-10-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_SeriesVDue10312049Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_26bfe3cb42294900aa9bbb0a97a4f00e"
      unitRef="U001">30000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_SeriesVDue10312049Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_780a1c4d592642b5a40420a50a8895be"
      unitRef="U001">30000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_SeriesWDue04302047Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="4"
      id="Fact_487e4e69eae7463aaee1503ee6880f53"
      unitRef="U004">0.0443</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_SeriesWDue04302047Member_LongtermDebtTypeAxis_FirstMortgageMember"
      id="Fact_86f6eba54de04bc3b3daed45304c36bb">2047-04-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_SeriesWDue04302047Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_dc26e6122ef54342944f68314c19c0c8"
      unitRef="U001">30000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_SeriesWDue04302047Member_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_0306f5a6af4f489bacadf44e0479f631"
      unitRef="U001">30000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20231231_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_4589794e0a904071ad24220c40cc398c"
      unitRef="U001">156000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_f4a19a42f43f4f6f8785881092da7582"
      unitRef="U001">156600000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan357Due09012023Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="4"
      id="Fact_c91a621f580640fe956b99cffe6b6c7d"
      unitRef="U004">0.0357</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan357Due09012023Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      id="Fact_838d1dbb579e4a8b91232606662cff5f">2023-09-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan357Due09012023Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_bbae951781e34f8fbd0577c11054f7d6"
      unitRef="U001">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan357Due09012023Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_5b907fb2443c49319adb33f68cded557"
      unitRef="U001">102000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan364Due05012025Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="4"
      id="Fact_fc55314715244241abdfb03d730319b4"
      unitRef="U004">0.0364</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan364Due05012025Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      id="Fact_3fdd84e00d0b437ba3306a43c75eb7ad">2025-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan364Due05012025Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_3bd8c5ffb6bd4c97ba2f76b13e6cd48e"
      unitRef="U001">228000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan364Due05012025Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_7dda4c8d7539453683ec3cf10023c79f"
      unitRef="U001">373000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan341Due02012031Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="4"
      id="Fact_c481955292b94733b8b7d90817cb081e"
      unitRef="U004">0.0341</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan341Due02012031Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      id="Fact_4f3b3514a101467a8e67de0809404fe4">2031-02-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan341Due02012031Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_4675f1dcd2e0432f97b1c2cd02a288fd"
      unitRef="U001">1415000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan341Due02012031Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_257acf6bfcc64c5aa2a23e8bf5817461"
      unitRef="U001">1577000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan340Due07012032Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="4"
      id="Fact_d54806b1ca644a87bf596705ea9c6d6a"
      unitRef="U004">0.034</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan340Due07012032Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      id="Fact_e06efbd969dc40ccac304240ba3dc69d">2032-07-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan340Due07012032Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_4f1a2d321d034225ba422b3828cb8cb4"
      unitRef="U001">1445000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan340Due07012032Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_14808ba4e4f34f4e846ea4617a362a82"
      unitRef="U001">1590000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="5"
      id="Fact_749ca19409e5411aa3ea2fc87485ce7c"
      unitRef="U004">0.01187</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      id="Fact_8783d8cfbcbe484592d9c7c3068e1e01">2041-11-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_f7ca2a0f6fe246e38038313ed187c7bd"
      unitRef="U001">588000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_01e00fd8e76945febf3af3332d9e8c68"
      unitRef="U001">617000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="5"
      id="Fact_86a208b8c98f446a8efe8834cbcfea7a"
      unitRef="U004">0.01187</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      id="Fact_3fbb7e2d220f4d16b15278d32629f38b">2041-11-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_03757aebe3b449919761c08db0a3ee41"
      unitRef="U001">690000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanTwo1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_e5ce50575f794037abb4d7e709603f3f"
      unitRef="U001">724000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanThree1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="5"
      id="Fact_b86cad85f4974d4a86c1a13c6560fd53"
      unitRef="U004">0.01187</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanThree1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      id="Fact_57fe3023486a4a6fb98be9917b2bda21">2041-11-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanThree1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_cea2e266762d4279b63b60a8201968a1"
      unitRef="U001">1075000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanThree1187Due11012041Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_12b7d29f0d3e4216878d7fc76013f4d2"
      unitRef="U001">1128000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="INF"
      id="Fact_a35f5d2a72e64dff95582fcbcba4927f"
      unitRef="U004">0.02</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      id="Fact_17085c40112447cbbad6ff873466f18c">2043-02-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_20898e78bdc54102a70a4ac61c2082bc"
      unitRef="U001">828000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_1e6c09fd81404a739234479c758236be"
      unitRef="U001">846000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="INF"
      id="Fact_3f92a24c725b4b6ab9701f48f5ce3906"
      unitRef="U004">0.02</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      id="Fact_b3def96786e44e428fec59a33274e2c8">2043-02-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_a22605e73e984acfb28906a241c1f5bb"
      unitRef="U001">1143000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due02012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_863e4546dbd64e7e876376282a34240c"
      unitRef="U001">974000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="INF"
      id="Fact_2027b5588e8b4d35907be1505adac26f"
      unitRef="U004">0.02</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      id="Fact_aa025d8dd735453ba1ebbb10def87db3">2043-06-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_818f20c3ffec423ea9832b0b6cbc5ac5"
      unitRef="U001">1002000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanOne200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_d2bfec5297ea4ecbbba145c7e96db4ec"
      unitRef="U001">1044000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="4"
      id="Fact_de1cd2cff1a34b438137cd9d00a07b88"
      unitRef="U004">0.02</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      id="Fact_d8d74933db3a49c797a24aa1f3f950ba">2043-06-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_3f6656c2f7c841dbbddae8c316b0c05c"
      unitRef="U001">1022000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoanTwo200Due06012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_b81ac7b0b9b441dca7020ee7b9034487"
      unitRef="U001">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due02012044Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="4"
      id="Fact_e9debc592f8846f088da8a976a8ef25e"
      unitRef="U004">0.02</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due02012044Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      id="Fact_89b232ac069f4e61bb99f4c61b4060f5">2044-02-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due02012044Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_82d35f69ae4c47bd9ecc70daf52f0241"
      unitRef="U001">2696000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan200Due02012044Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_75a7c44d04b04ed2850c286e5b7e711a"
      unitRef="U001">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due01012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="4"
      id="Fact_e662925f253545c98969f44b4b76f1cc"
      unitRef="U004">0.02</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due01012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      id="Fact_0658caa70d6448d1b45484b916e760d1">2043-01-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_StateRevolvingFundLoan200Due01012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_0a894823172b4763b460453cbbb92b9f"
      unitRef="U001">1000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_StateRevolvingFundLoan200Due01012043Member_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_20cbd973796c48b6b1adf1849e023df4"
      unitRef="U001">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_b99b0166bd5b4bfcba46137331db36d9"
      unitRef="U001">13132000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_b50c006dec09486cbe67ac94c29214b9"
      unitRef="U001">8975000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"
      decimals="4"
      id="Fact_3b76aef51b5f4cdfa0c3c5edcfbf29e6"
      unitRef="U004">0.0512</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"
      id="Fact_a0d5589e00514c92b85a07b3afd260db">2028-12-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"
      decimals="-3"
      id="Fact_c8c260630aa948d799a37ac98db2f429"
      unitRef="U001">10155000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"
      decimals="-3"
      id="Fact_106c2d781c214b6084aab106776cc8bf"
      unitRef="U001">10478000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"
      decimals="4"
      id="Fact_ef607a11e573466abc38a11e86601110"
      unitRef="U004">0.02</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20230101to20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"
      id="Fact_33002d84b7064304b1b7ce5f94b5523b">2027-05-26</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebt
      contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"
      decimals="-3"
      id="Fact_aba5135986a24a11b29415c5be73c8e2"
      unitRef="U001">1255000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"
      decimals="-3"
      id="Fact_5a6c6a42b13f4b78b2680b45192df602"
      unitRef="U001">1569000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20231231_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"
      decimals="-3"
      id="Fact_1df64ce5d0074f3485ebdc175aec350c"
      unitRef="U001">11410000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231_LongtermDebtTypeAxis_NotesPayableOtherPayablesMember"
      decimals="-3"
      id="Fact_2ddce1b04aec4ee8aa629ad0507a5a49"
      unitRef="U001">12047000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20231231"
      decimals="-3"
      id="Fact_fa717d9b51524de1bc8fae182b1f0a87"
      unitRef="U001">180542000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="c20221231"
      decimals="-3"
      id="Fact_9f1904bcacd64f958778236c19583ff5"
      unitRef="U001">177622000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_dfb989c24ce042fbb1f04f47166a7a4b"
      unitRef="U001">2235000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_77a303a2aff84cc2a9599e9d9d7d7320"
      unitRef="U001">2003000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_1f35beb49fb94544a32c27b4d161aca0"
      unitRef="U001">178307000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_6d01aa99177149498c0dc79574fecedf"
      unitRef="U001">175619000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_d11c609321024a70ad589b10cf50a1b9">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Payments of principal amounts due during the next five years and thereafter:&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2024&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2025&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2026&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2027&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2028&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Thereafter&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;First Mortgage bonds&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,600&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;128,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;State revolving fund loans&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;756&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;852&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;794&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;813&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;834&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9,083&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Asset Purchase-Contractual Obligation&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;314&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;314&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;314&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;313&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Promissory note&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;565&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;480&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;505&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;532&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;559&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7,514&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total payments&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,235&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,246&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,213&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,258&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;26,993&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;144,597&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Substantially all of Artesian Water&#x2019;s utility plant is pledged as security for
      our First Mortgage Bonds.&#160; As of December 31, 2023, no other water utility plant has been pledged as security for loans.&#160; Two parcels of
      land in Artesian Wastewater are pledged as security for the promissory note.&lt;/span&gt;&lt;/div&gt;
</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="c20231231_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_df27c500ea5941738f7dcc121b73eb54"
      unitRef="U001">600000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="c20231231_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_5da4a21e793a4486802913c20dc85c1f"
      unitRef="U001">600000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="c20231231_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_a76f0a382f1440d98488f46462559a30"
      unitRef="U001">600000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="c20231231_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_9bda4c6471d94d4896236445858d6df9"
      unitRef="U001">600000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="c20231231_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_427039858c4748b1ad1a4af841d60761"
      unitRef="U001">25600000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="c20231231_LongtermDebtTypeAxis_FirstMortgageMember"
      decimals="-3"
      id="Fact_e97e9da64eef45568eebd9ff77b67134"
      unitRef="U001">128000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_591f0d5f5f684c13b12abe958f056b6e"
      unitRef="U001">756000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_bad2c215a90049c6aad3f94344e29b1d"
      unitRef="U001">852000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_3c49e835caf344b9a11c9dbd5ed828b6"
      unitRef="U001">794000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_65aae2a943544ebfa3f8f62d438729fc"
      unitRef="U001">813000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_cccf59dc8d4845119ea7df46558495dd"
      unitRef="U001">834000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="c20231231_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_d15a3ec46b24427888869ae1928c1d73"
      unitRef="U001">9083000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember"
      decimals="-3"
      id="Fact_fc5f6631275d48fe8e785e9da54baa18"
      unitRef="U001">314000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember"
      decimals="-3"
      id="Fact_0d9fcb71db734a4390b59cb1313cdc41"
      unitRef="U001">314000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember"
      decimals="-3"
      id="Fact_fbdd26a948fb474ea4632ed87048841e"
      unitRef="U001">314000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember"
      decimals="-3"
      id="Fact_13fcc7c889e0440eaa359f2877935afc"
      unitRef="U001">313000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember"
      decimals="-3"
      id="Fact_8d9b0e89fbcf41588de8b3c3dfa5d19c"
      unitRef="U001">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="c20231231_DebtInstrumentAxis_AssetPurchaseContractualObligationMember"
      decimals="-3"
      id="Fact_c3de09f0aeaa4f99987496d73abd73a2"
      unitRef="U001">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_c46ea666d58b4913a39094d066e64812"
      unitRef="U001">565000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_62f01975cbfe49a699ae9ccf55c82049"
      unitRef="U001">480000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_b5a236979d2a42d2ad82fd198e981494"
      unitRef="U001">505000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_e812c5fdd8c548fda938c5b5d4da1db2"
      unitRef="U001">532000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_7b1ce4b7ce8c45b6ab7db03ab07dbf84"
      unitRef="U001">559000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="c20231231_DebtInstrumentAxis_PromissoryNoteMember_LongtermDebtTypeAxis_StateRevolvingFundLoansMember"
      decimals="-3"
      id="Fact_55b639636af94689b88b764f2258af47"
      unitRef="U001">7514000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="c20231231"
      decimals="-3"
      id="Fact_39509d662522482eab5d35ad954ef489"
      unitRef="U001">2235000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="c20231231"
      decimals="-3"
      id="Fact_8db815e2beeb4e1cb0cc5bbc60db6425"
      unitRef="U001">2246000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="c20231231"
      decimals="-3"
      id="Fact_8f10222f82ae4077850e4355b5edbf4a"
      unitRef="U001">2213000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5913f57ccd5f4322b871e05915e47985"
      unitRef="U001">2258000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c67e9f770a274c0ca3110ab578707d1d"
      unitRef="U001">26993000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="c20231231"
      decimals="-3"
      id="Fact_306fc9cb5105481bad9449b5e909652f"
      unitRef="U001">144597000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="c20230101to20231231"
      id="Text_8a4519283511402cae770bd8ad3f63c1">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;NOTE 9 &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; STOCK
      COMPENSATION PLANS&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;On December 9, 2015, the Company&#x2019;s stockholders approved the 2015 Equity
      Compensation Plan, or the 2015 Plan, that replaced the 2005 Equity Compensation Plan, or the 2005 Plan, which expired on May 24, 2015.&#160; The 2015 Plan provides that grants may be in any of the following forms: incentive stock options, nonqualified
      stock options, stock units, stock awards, dividend equivalents and other stock-based awards.&#160; The 2015 Plan is administered and interpreted by the Compensation Committee of the Board of Directors, or the Committee.&#160; The Committee has the authority to
      determine the individuals to whom grants will be made under the 2015 Plan, determine the type, size and terms of the grants, determine the time when grants will be made and the duration of any applicable exercise or restriction period (subject to the
      limitations of the 2015 Plan) and deal with any other matters arising under the 2015 Plan.&#160; The Committee presently consists of &lt;/span&gt;three&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; directors, each of whom is a non-employee director of the Company.&#160;All of the employees of the Company and its subsidiaries are eligible for grants under the 2015 Plan.&#160;
      Non-employee directors of the Company are also eligible to receive grants under the 2015 Plan. &lt;/span&gt;The Company accounts for stock options issued after January 1, 2006 under FASB ASC Topic 718.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Compensation expenses for restricted stock awards were $254,000,
    $152,000 and $193,000 in 2023, 2022 and 2021, respectively.&#160; Costs were determined based on the fair value on the dates of the awards and those costs were charged to income over the service
    periods associated with the awards.&#160; As of December 31, 2023, there was $97,000 of unrecognized expense related to non-vested awards of restricted shares granted under the 2015 Plan.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;There was no stock compensation cost capitalized as part of an asset.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The following summary reflects changes in
      the shares of Class A &lt;/span&gt;Non-Voting &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Stock under option:&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercise&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Price&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercise&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Price&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercise&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Price&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Plan options&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Outstanding at beginning of year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,750&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.86&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;83,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.65&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;116,347&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20.90&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Granted&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercised&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(6,750)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.86&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(76,250)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.63&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(33,347)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;19.04&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Expired&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Outstanding at end of year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,750&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.86&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;83,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.65&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Options exercisable at year end&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,750&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.86&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;83,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.65&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The total intrinsic value of options exercised during 2023,
    2022 and 2021 were $137,000, $2,226,000 and $736,000, respectively.&#160;During 2023, we
    received $148,000 in cash from the exercise of options, with a $410,000 tax benefit realized for those options.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following table summarizes information about employee and director stock options outstanding and exercisable at December 31, 2023:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td colspan="4" style="width: 40.02%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Options Outstanding and Exercisable&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 18.99%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 19%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 19%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="2" style="width: 20.01%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Range of Exercise&lt;/div&gt;
          &lt;div style="text-align: center; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Price&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares Outstanding at&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31, 2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 18.99%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Remaining Life&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercise Price&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Aggregate Intrinsic&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Value&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 19%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;00.00&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 19%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 18.99%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;0 Years&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 18%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;00.00&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 18%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;0&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;As of December 31, 2023, there were no outstanding option shares.&#160;&#160;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following summary reflects changes in the shares of Class A Non-Voting Stock Restricted Stock Awards (RSA):&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt; &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Grant Date&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Fair Value&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Grant Date&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Fair Value&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercise&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Price&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Plan RSA&#x2019;s&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Outstanding at beginning of year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;45.58&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40.11&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;35.01&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Granted&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;54.88&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;45.58&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40.11&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Vested/Released&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;45.58&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40.11&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;35.01&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cancelled&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Unvested Outstanding at end of year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;54.88&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;45.58&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40.11&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Stock Options&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;No options were granted in 2023, 2022 or 2021.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares of Class A Non-Voting Stock have been reserved for future issuance under the 2015 Plan.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Stock Awards&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;On May 9, 2023, 5,000 shares of Class A
    Non-Voting Common Stock, or Class A Non-Voting Stock, were granted as restricted stock awards.&#160; The fair value per share was $54.88, the closing
    price of the Class A Non-Voting Stock as recorded on the Nasdaq Global Select Market on May 9, 2023.&#160; Prior to their release date, these restricted stock awards may be subject to forfeiture in the event of the recipient&#x2019;s termination of service.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;On May 3, 2022, 5,000 shares of Class A
    Non-Voting Stock, were granted as restricted stock awards.&#160; The fair value per share was $45.58, the closing price of the Class A Non-Voting
    Stock as recorded on the Nasdaq Global Select Market on May 3, 2022.&#160; These shares were fully vested and released one year after the grant date.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;On May 4, 2021, 5,000 shares of Class A
    Non-Voting Stock were granted as restricted stock awards.&#160; The fair value per share was $40.11, the closing price of the Class A Non-Voting Stock
    as recorded on the Nasdaq Global Select Market on May 4, 2021.&#160; These shares were fully vested and released one year after the grant date.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;As of December 31, 2023, there was $97,000 of total unrecognized expense related to non-vested awards of restricted shares awarded under the 2015 Plan.&#160; The cost will be recognized over 0.35 years, the remaining vesting period for the restricted stock awards.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The total intrinsic value of awards released during 2023 was approximately $272,600.&lt;/span&gt;&lt;/div&gt;
</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <artna:NumberOfDirectorsInCommittee
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_bbf8def27963419da32be7c97f87bf70"
      unitRef="U008">3</artna:NumberOfDirectorsInCommittee>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_46bb3c29df8c4a3ebdda7fe84141352e"
      unitRef="U001">254000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_0dba063e14504e1490d03c2d53d721c4"
      unitRef="U001">152000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_ed2ce9c9d18346ba9422fe69a749d455"
      unitRef="U001">193000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="c20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two015EquityCompensationPlanMember"
      decimals="0"
      id="Fact_d5b1b32b8d3f404ba88230777ca8d265"
      unitRef="U001">97000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_a0038fe0c8fd4133b138bb3d0e97b552">
&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The following summary reflects changes in
      the shares of Class A &lt;/span&gt;Non-Voting &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Stock under option:&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercise&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Price&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercise&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Price&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercise&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Price&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Plan options&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 10.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Outstanding at beginning of year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,750&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.86&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;83,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.65&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;116,347&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20.90&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Granted&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercised&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(6,750)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.86&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(76,250)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.63&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(33,347)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;19.04&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Expired&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Outstanding at end of year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,750&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.86&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;83,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.65&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 35.01%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Options exercisable at year end&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 8.99%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,750&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.86&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;83,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 9%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.65&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_5959ccb67bb442ac986a308901cd2fc3"
      unitRef="U002">6750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_8b7e702c7322406c8a74722ef6000699"
      unitRef="U003">21.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_3494d201f0f249a4b1c5956da29a895f"
      unitRef="U002">83000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_d6f0b9a547e247e8962800d87639a18d"
      unitRef="U003">21.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20201231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_eff11aed352943cf9d3bfe3abc74aa11"
      unitRef="U002">116347</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20201231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_22daf3ff4be84590ab1e03a87ac0975c"
      unitRef="U003">20.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="INF"
      id="Fact_c0987ddeaae6424f8ea000a46b5e45cb"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_a34666968faa403b8141e1916915b0e3"
      unitRef="U003">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="INF"
      id="Fact_30eb8602eb004e748a89fae005ca6003"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_b7d708935d324374b5bc89043c62367a"
      unitRef="U003">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="INF"
      id="Fact_64305fa460514b5cab85f6e6b0861aac"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_963f67862e1c4fcfbfc378c3d55ea7b1"
      unitRef="U003">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_ed15a177481049199eef7009b0de66fa"
      unitRef="U002">6750</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_4e563812cfd841e1b0dedfda3a38d47f"
      unitRef="U003">21.86</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_f6fa3cddb4794607a78e46e5ac806cd9"
      unitRef="U002">76250</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_b852906ce2e44e6d96747b0c8cde8867"
      unitRef="U003">21.63</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_ae18ea0dd3dd45c2a25dd724892f3a71"
      unitRef="U002">33347</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_f9ea4f8c63ab4ca9b7f426b42757c50d"
      unitRef="U003">19.04</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="INF"
      id="Fact_6b1dd9f985e1452da0c5651d1aac4596"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_20ecfe0da5424b49b67b425531a6e3dd"
      unitRef="U003">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="INF"
      id="Fact_1cdcaa7a1cfb4ed0abd59c1e9e2d9766"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_687f7bbb880c4bc9bc037baeaf62b5e0"
      unitRef="U003">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="INF"
      id="Fact_bbb9485f116e4184ba41ac7cf3bb077d"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_906f8068c82445059d5675fa38774062"
      unitRef="U003">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="INF"
      id="Fact_26f47075fde444d3b23d285cbb910979"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_fedfa4b851224028b894a218b6a1ca62"
      unitRef="U003">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_acea83ed92a14d18b551d705d0ad1320"
      unitRef="U002">6750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_46fac2210f344eff8ddb972786a0a440"
      unitRef="U003">21.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_0eb6862cf89049979036a40341090536"
      unitRef="U002">83000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_18878b9f8668494aae911a26f42fdf02"
      unitRef="U003">21.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="INF"
      id="Fact_89bb382132a74c998fba08c28fa28008"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_3f305fcf768644d6b04daeea9fa30b60"
      unitRef="U003">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_54929581c5ac4db0949789a6d44b0845"
      unitRef="U002">6750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_664a899c31904c1799a3e9b35fc5f4a9"
      unitRef="U003">21.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_5cb8b800443b4730ac3c88cee35e6185"
      unitRef="U002">83000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_1fe1ae115e1c4d0fa9e3e17feeca6b4f"
      unitRef="U003">21.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_aa15ee24848d4e27aaa769876a5cb7b5"
      unitRef="U001">137000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="c20220101to20221231"
      decimals="0"
      id="Fact_553bd217a7624a19921342a24d040f45"
      unitRef="U001">2226000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="c20210101to20211231"
      decimals="0"
      id="Fact_062a60305a7a4ad9b0555cebfbc4cdde"
      unitRef="U001">736000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_e128bef0994c4679be94a2e0a9f246d3"
      unitRef="U001">148000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:DeferredTaxExpenseFromStockOptionsExercised
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_ebd1ba25e04f487cbdb2343ce5a2ed45"
      unitRef="U001">410000</us-gaap:DeferredTaxExpenseFromStockOptionsExercised>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="c20230101to20231231"
      id="Text_5c679a5b3be94d67a314e58c19fe66ca">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following table summarizes information about employee and director stock options outstanding and exercisable at December 31, 2023:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td colspan="4" style="width: 40.02%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Options Outstanding and Exercisable&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 18.99%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 19%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 19%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="2" style="width: 20.01%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Range of Exercise&lt;/div&gt;
          &lt;div style="text-align: center; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Price&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid; white-space: nowrap;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares Outstanding at&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 31, 2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 18.99%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Remaining Life&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercise Price&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="2" style="width: 19%; vertical-align: bottom; border-bottom: #000000 2px solid;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Aggregate Intrinsic&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Value&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 19%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;00.00&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 19%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;0&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 18.99%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;0 Years&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 18%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;00.00&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 18%; vertical-align: bottom; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;0&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c20231231_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="0"
      id="Fact_394970df33d7476094da033f7a4e2db1"
      unitRef="U002">0</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="c20231231_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="0"
      id="Fact_167278a4e8ea4a7a93e92b615362bc78"
      unitRef="U002">0</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c20231231_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="2"
      id="Fact_1fef4c802b4f49a4bfc39d3b43c32612"
      unitRef="U003">0</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c20231231_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="2"
      id="Fact_dd4372bcf86c4ef586dc760cabd43421"
      unitRef="U003">0</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="c20231231_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="0"
      id="Fact_8005e49f57f64abaac0a97c98bda81c8"
      unitRef="U001">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="c20231231_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="0"
      id="Fact_888bc0adab3c4c91aa8a889a2ed7072a"
      unitRef="U001">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="INF"
      id="Fact_9dcb1184751d4b3582541627e573dc8c"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_d28df58ed3c6498ca4181d3ddead5c79">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following summary reflects changes in the shares of Class A Non-Voting Stock Restricted Stock Awards (RSA):&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt; &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Grant Date&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Fair Value&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Grant Date&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Fair Value&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Shares&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Average&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercise&lt;/div&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Price&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Plan RSA&#x2019;s&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Outstanding at beginning of year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;45.58&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40.11&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;35.01&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Granted&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;54.88&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;45.58&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40.11&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Vested/Released&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;45.58&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40.11&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;35.01&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cancelled&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#x2014;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Unvested Outstanding at end of year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;54.88&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;45.58&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,000&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;40.11&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_03fdca38d28140b18ed2ae1bf6ae6d66"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_07e260e34b65424395f1123983118b51"
      unitRef="U003">45.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_57a18b27a27544b4b098f4c7343316d2"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_a47e05b7ff784b8689f6f0290aa02566"
      unitRef="U003">40.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20201231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_f2824b3ac59844ccb729b3a0349e5553"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice
      contextRef="c20201231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_c206bb47b8264073a2c9394c15ab7e45"
      unitRef="U003">35.01</artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_c0623cd712b64ffeb6f7bd6bdc7dd462"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_c6113b780114430b95d7e1c66f2ad308"
      unitRef="U003">54.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_cbc907b74070469493b023b945edaee3"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_b26c4781c80c449d8d84b0c30e9a7236"
      unitRef="U003">45.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_167353c2ebdc41c19067565470075c95"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_7f8e30b0c8dc47048e5a7187c250aa37"
      unitRef="U003">40.11</artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_1621ae10e8e44b1d99ab07668b83a4f3"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_2e03aaff7f414df682fff4ac81d8ed98"
      unitRef="U003">45.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_a51cdcc97736487c809c92462bde033f"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_6b1343a7f0734f80a73af33fb9c9f98b"
      unitRef="U003">40.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_c509287b2b6846d7b40fe23cb204c371"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice
      contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_02f0c709f961451ea5aa3a953f45bc76"
      unitRef="U003">35.01</artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_8c366eec323c4d42beb894e20545f072"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_0529d90205c147c5b2631a6e2f30d7a7"
      unitRef="U003">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_2cc077077974488a8565604e8a351e04"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_1a39afe881f7451ea7da43d753590a1e"
      unitRef="U003">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_8e2bc2ab10704b29a5680ec7d889091a"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice
      contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_ad34c8e2cce54efd83d4c5187d5f118e"
      unitRef="U003">0</artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_f8c19d0e3db741d997f20f7a6eda345f"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_a869288965a1493395889fc40ab3d023"
      unitRef="U003">54.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_b7319ea5813845b39ed5fb2ee92c9f54"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_b481779a972d497f855fb04da3336c7d"
      unitRef="U003">45.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_01511ab1b8574247bdc03ac8ba889e70"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice
      contextRef="c20211231_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_1e63012b9da84cb6a0593aaee09099c3"
      unitRef="U003">40.11</artna:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c20210101to20211231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="INF"
      id="Fact_e3a23323b6c84a9e894bf07202404819"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c20220101to20221231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="INF"
      id="Fact_55152a8a68844abca04be26c81daec1f"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c20230101to20231231_AwardTypeAxis_StockOptionMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="INF"
      id="Fact_ab41059d0db046d081ea8fead8c3cb38"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20230509to20230509_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_a67820d06a494435aa709bb2acec4a49"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharePrice
      contextRef="c20230509_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_229d833ff2f540db932c7258027b48a3"
      unitRef="U003">54.88</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20220503to20220503_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_175883a137e54df3a2e806103df7eae7"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharePrice
      contextRef="c20220503_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_9f58e738bf2e48b88d39f2d6501407d5"
      unitRef="U003">45.58</us-gaap:SharePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="c20220503to20220503_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      id="Fact_72afd2baf29d4051843ce9f31d5130c5">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20210504to20210504_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_b1c4c631f16b4c0d9e32950b43957bd9"
      unitRef="U002">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharePrice
      contextRef="c20210504_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_e5c91dfbbdaa4fefa9a47de5d5938fee"
      unitRef="U003">40.11</us-gaap:SharePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="c20210504to20210504_AwardTypeAxis_RestrictedStockUnitsRSUMember_StatementClassOfStockAxis_CommonClassAMember"
      id="Fact_7414bd343c3d46d29fa47fb7be224505">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="c20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two015EquityCompensationPlanMember"
      decimals="0"
      id="Fact_f7c1482796664586954432b9fb10e6ef"
      unitRef="U001">97000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_Two015EquityCompensationPlanMember"
      id="Fact_b20b570aa4a1433a86ca324ba561d4d4">P0Y4M6D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_ec22b23a00df4905a13761753c30bae3"
      unitRef="U001">272600</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="c20230101to20231231"
      id="Text_b81f42333dd04d0dbd615f7d8b03ff1f">
&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;NOTE 10 &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; EMPLOYEE BENEFIT PLANS&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;401(k) Plan&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Artesian Resources has a defined contribution 401(k) Salary Reduction Plan, or
      the 401(k) Plan, which covers substantially all employees.&#160;&#160;Under the terms of the 401(k) Plan, Artesian Resources contributed &lt;/span&gt;2%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; of eligible salaries and wages and matched employee contributions up to &lt;/span&gt;6%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; of gross pay at a rate of &lt;/span&gt;50%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;.&#160; The 401(k) Plan also provides additional retirement benefits to full-time employees hired prior to April 26, 1994, allowing them to save for future retiree medical costs that will be paid by employees
      by providing additional cash resources to those employees upon a termination of employment or retirement to meet the cost of future medical expenses.&#160; These eligible employees receive an additional contribution of &lt;/span&gt;6%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; of eligible salaries and wages.&#160;The 401(k) Plan expenses, which include
      Company contributions and administrative fees, for the years &lt;/span&gt;2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, &lt;/span&gt;2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; and &lt;/span&gt;2021&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, were approximately &lt;/span&gt;$1.4 million, $1.3 million and $1.2 million, respectively.&lt;/div&gt;
</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember"
      decimals="2"
      id="Fact_89666e9a72f14c91952e2d428fd59f54"
      unitRef="U004">0.02</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember"
      decimals="2"
      id="Fact_813daae132924c32befb43e5d292a519"
      unitRef="U004">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <artna:GrossPayRateOfMatchedEmployeeContributions
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember"
      decimals="2"
      id="Fact_9b9bdcb41fca4553aec54f1f7c5f20c6"
      unitRef="U004">0.50</artna:GrossPayRateOfMatchedEmployeeContributions>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RangeAxis_MaximumMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember"
      decimals="2"
      id="Fact_1ccd6be6905042c6b5f824211331de4e"
      unitRef="U004">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanAdministrativeExpenses
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember"
      decimals="-5"
      id="Fact_ed7d3790a2944e67b6a7ee48e85bd109"
      unitRef="U001">1400000</us-gaap:DefinedContributionPlanAdministrativeExpenses>
    <us-gaap:DefinedContributionPlanAdministrativeExpenses
      contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember"
      decimals="-5"
      id="Fact_438a879010244418bcee8c0277ec22de"
      unitRef="U001">1300000</us-gaap:DefinedContributionPlanAdministrativeExpenses>
    <us-gaap:DefinedContributionPlanAdministrativeExpenses
      contextRef="c20210101to20211231_ConsolidatedEntitiesAxis_ParentCompanyMember_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember"
      decimals="-5"
      id="Fact_bdfe00464c4a4c5698553f3f5e206a98"
      unitRef="U001">1200000</us-gaap:DefinedContributionPlanAdministrativeExpenses>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="c20230101to20231231"
      id="Text_56a21a7364ad4a05b0cb7e27168ca3e1">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;NOTE 11 &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; COMMITMENTS AND CONTINGENCIE&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;"&gt;S&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Leases&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The Company&#x2019;s leases are disclosed in Note 3 &lt;/span&gt;&#x2013; Leases&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Easements&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;During 2003, Artesian Water Pennsylvania entered into a 40-year
    easement agreement to acquire an easement to access, operate, maintain, repair, improve, replace and connect Artesian&#x2019;s water system to a well, including a parcel of land around the well. Management made certain estimates and assumptions regarding the
    separation of lease and non-lease components related to this easement agreement.&#160; It was determined that the majority of this easement agreement contains non-lease components. Easement payments, including both lease and non-lease components, for 2023, 2022 and 2021 were $45,000, $43,000 and $42,000, respectively.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Artesian &lt;/span&gt;Wastewater entered into a perpetual agreement for the use of
    approximately 460 acres of land in Sussex County, Delaware for wastewater disposal.&#160; Beginning November 2016, Artesian Wastewater was required
    to pay a minimum of $40,000 per year for the use of this land.&#160; Once operations began in 2021, the monthly fee is based on the volume of
    wastewater disposed on the properties charged at a rate per one thousand gallons of wastewater, providing for a minimum monthly payment.&#160; Payments for 2023,
    2022 and 2021 were $126,000, $113,000, $65,000, respectively.&#160; The agreement can be terminated by giving 180-day notice prior to the termination date.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Future minimum annual payments related to the easement agreements noted above for the years subsequent to 2023 are as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;67&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2025&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;47&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2026&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;49&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2027&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;50&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2028&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;52&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2029 through 2043&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;868&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,133&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Interconnections&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Artesian &lt;/span&gt;Water has one water service interconnection agreement with a neighboring utility, Chester Water Authority.&#160; The agreement is effective from January 1, 2022 through December 31, 2026,
    includes automatic five-year renewal terms, unless terminated by either party, and has a &#x201c;take or pay&#x201d; clause which required us to purchase
    water on a step down schedule through July 5, 2022, and now requires us to purchase a minimum of 0.5 million gallons per day.&#160; Rates charged
    under this agreement are subject to change with notice.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Artesian Water Maryland has &lt;/span&gt;one&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; interconnection agreement with the Town of North East that has a &#x201c;take or pay&#x201d; clause requiring us
      to purchase a minimum of &lt;/span&gt;35,000&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; gallons per day.&#160; The
      agreement extends through June 2024. The agreement includes &lt;/span&gt;two&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; automatic &lt;/span&gt;5-year&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; renewal terms, unless terminated
      by either party.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The minimum annual purchase commitments for all interconnection agreements for 2024 through 2028, calculated at the noticed rates, are as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;870&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2025&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;881&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2026&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;881&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2027&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;57&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2028&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;57&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,746&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Expenses for purchased water were $1.3 million, $1.8 million and $4.3 million for 2023, 2022 and 2021, respectively.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Other Commitments&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;In April 2021, Artesian Water entered into a 3-year
    agreement with Worldwide Industries Corporation effective July 1, 2021 to paint elevated water storage tanks.&#160; Pursuant to the agreement, the total expenditure for the three years was $1.2 million.&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&#160;&lt;/span&gt;In
    September 2022, this agreement was amended to paint an additional elevated water storage tank and to extend the term of the agreement for an additional year.&#160; Pursuant to the amended agreement, the total expenditure for the four years is $2.2 million. &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Tank painting expense for &lt;/span&gt;2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, &lt;/span&gt;2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;
      and &lt;/span&gt;2021&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; was $&lt;/span&gt;689,000&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, $&lt;/span&gt;531,000&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, and $&lt;/span&gt;222,000&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Budgeted mandatory utility plant expenditures, due to planned governmental highway projects, which require the relocation of Artesian Water&#x2019;s water service
    mains, expected to be incurred in 2024 through 2026
    are as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,200&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2025&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,500&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2026&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,550&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,250&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The exact timing and extent of these relocation projects is controlled primarily by the Delaware Department of Transportation.&lt;/div&gt;
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <artna:EasementAgreementPeriod
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"
      id="Fact_daa88894b7ef4a90982b1de34b4df1cb">P40Y</artna:EasementAgreementPeriod>
    <artna:EasementPayments
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"
      decimals="0"
      id="Fact_be2a761254874d1f8932f9f3efdb7b6c"
      unitRef="U001">45000</artna:EasementPayments>
    <artna:EasementPayments
      contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"
      decimals="0"
      id="Fact_3f2119a0094946739ef28eda30acf5ce"
      unitRef="U001">43000</artna:EasementPayments>
    <artna:EasementPayments
      contextRef="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"
      decimals="0"
      id="Fact_c0794bc68486491cb91e570309bca2b3"
      unitRef="U001">42000</artna:EasementPayments>
    <artna:AreaOfLandUseAsPerPerpetualAgreement
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember"
      decimals="0"
      id="Fact_eaf7171f787d4465ae3180fb57328664"
      unitRef="U009">460</artna:AreaOfLandUseAsPerPerpetualAgreement>
    <us-gaap:LeaseCost
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember"
      decimals="0"
      id="Fact_fa847d8da35946e39973fafdc3120fe4"
      unitRef="U001">40000</us-gaap:LeaseCost>
    <us-gaap:PaymentsForRent
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember"
      decimals="0"
      id="Fact_122770663165491da27f224f45eab01b"
      unitRef="U001">126000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent
      contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember"
      decimals="0"
      id="Fact_8a8ae3c4211a485aa7d14b962b7b792a"
      unitRef="U001">113000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent
      contextRef="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember"
      decimals="0"
      id="Fact_a65e1a7b2df14387934d77b9b96ef2f9"
      unitRef="U001">65000</us-gaap:PaymentsForRent>
    <artna:TerminationPeriod
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember"
      id="Fact_05742a050c98496eaf5b447ca4942451">P180D</artna:TerminationPeriod>
    <us-gaap:OtherCommitmentsTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_07cc2382f97646b892c84e392b811e75">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Future minimum annual payments related to the easement agreements noted above for the years subsequent to 2023 are as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;67&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2025&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;47&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2026&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;49&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2027&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;50&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2028&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;52&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2029 through 2043&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;868&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,133&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:OtherCommitmentsTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"
      decimals="-3"
      id="Fact_3e45570dd4bd47998f27b49a30c7ec4f"
      unitRef="U001">67000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"
      decimals="-3"
      id="Fact_10104b71f6444d649ae513f6b0abfd3a"
      unitRef="U001">47000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"
      decimals="-3"
      id="Fact_d1ccaa91732f48cb8506d5048cb646ba"
      unitRef="U001">49000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"
      decimals="-3"
      id="Fact_c2cff07b68b74038a59af465a5cd47fb"
      unitRef="U001">50000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"
      decimals="-3"
      id="Fact_f3d144c2a79c4b80b8b657d03ba56c49"
      unitRef="U001">52000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"
      decimals="-3"
      id="Fact_dd371602da634d62be3f60837d706748"
      unitRef="U001">868000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"
      decimals="-3"
      id="Fact_bd53cb65945d420597d6a690d4d0f52f"
      unitRef="U001">1133000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <artna:NumberOfWaterServiceInterconnectionAgreement
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="0"
      id="Fact_25198ff355f44df4a1a7a3a9feea28d2"
      unitRef="U010">1</artna:NumberOfWaterServiceInterconnectionAgreement>
    <artna:TermOfRenewalForWaterServiceInterconnectionAgreements
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      id="Fact_6a7ce96280d74895a0dd869cca990caf">P5Y</artna:TermOfRenewalForWaterServiceInterconnectionAgreements>
    <artna:MinimumPurchaseRequirementsOfWater
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="INF"
      id="Fact_76800407ec2c45299b9fb2f34138a99a"
      unitRef="U012">0.5</artna:MinimumPurchaseRequirementsOfWater>
    <artna:NumberOfWaterServiceInterconnectionAgreement
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember"
      decimals="0"
      id="Fact_a3bc0d49b4fc43afa88c66a71d55aa4e"
      unitRef="U010">1</artna:NumberOfWaterServiceInterconnectionAgreement>
    <artna:MinimumPurchaseRequirementsOfWater
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember"
      decimals="0"
      id="Fact_43fb381741d74ade95f0a12969c7fb07"
      unitRef="U012">35000</artna:MinimumPurchaseRequirementsOfWater>
    <artna:NumberOfRenewalTermsForWaterServiceInterconnectionAgreements
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember"
      decimals="INF"
      id="Fact_4bfdc26dbcc54c39ac1f1324dd729788"
      unitRef="U011">2</artna:NumberOfRenewalTermsForWaterServiceInterconnectionAgreements>
    <artna:TermOfRenewalForWaterServiceInterconnectionAgreements
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember"
      id="Fact_76e4fa2e9d7d45fc938161332b0d73ee">P5Y</artna:TermOfRenewalForWaterServiceInterconnectionAgreements>
    <us-gaap:LongTermPurchaseCommitmentTextBlock
      contextRef="c20230101to20231231"
      id="Text_c872d99f18624f6ba99ebb060a5d1057">
&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The minimum annual purchase commitments for all interconnection agreements for 2024 through 2028, calculated at the noticed rates, are as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;870&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2025&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;881&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2026&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;881&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2027&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;57&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2028&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;57&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,746&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:LongTermPurchaseCommitmentTextBlock>
    <us-gaap:PurchaseObligationDueInNextTwelveMonths
      contextRef="c20231231"
      decimals="-3"
      id="Fact_badae6ba8f604994bebde2c7b795adf7"
      unitRef="U001">870000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
    <us-gaap:PurchaseObligationDueInSecondYear
      contextRef="c20231231"
      decimals="-3"
      id="Fact_099d4beccf7e4323ba8e4dde945d7811"
      unitRef="U001">881000</us-gaap:PurchaseObligationDueInSecondYear>
    <us-gaap:PurchaseObligationDueInThirdYear
      contextRef="c20231231"
      decimals="-3"
      id="Fact_3ba188b2a6af4653b42c3dfd27fe6235"
      unitRef="U001">881000</us-gaap:PurchaseObligationDueInThirdYear>
    <us-gaap:PurchaseObligationDueInFourthYear
      contextRef="c20231231"
      decimals="-3"
      id="Fact_73a43f1943e04b92b8da2d960d922a68"
      unitRef="U001">57000</us-gaap:PurchaseObligationDueInFourthYear>
    <us-gaap:PurchaseObligationDueInFifthYear
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ae4acf079014478094638559e898810c"
      unitRef="U001">57000</us-gaap:PurchaseObligationDueInFifthYear>
    <us-gaap:PurchaseObligation
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c3e4a5c205694e6ab0890d964ac3d5ea"
      unitRef="U001">2746000</us-gaap:PurchaseObligation>
    <artna:ExpensesForPurchasedWater
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_dc60bdb78d1b4c06a80a5930813bc4dd"
      unitRef="U001">1300000</artna:ExpensesForPurchasedWater>
    <artna:ExpensesForPurchasedWater
      contextRef="c20220101to20221231"
      decimals="-5"
      id="Fact_6c97a96518fe494bb88c475372ad2830"
      unitRef="U001">1800000</artna:ExpensesForPurchasedWater>
    <artna:ExpensesForPurchasedWater
      contextRef="c20210101to20211231"
      decimals="-5"
      id="Fact_6744e76fa05747ddb9662140f2b13c09"
      unitRef="U001">4300000</artna:ExpensesForPurchasedWater>
    <us-gaap:LongtermPurchaseCommitmentPeriod
      contextRef="c20210401to20210430_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      id="Fact_ecb9cefeb3134436b8b6bfc6530cf1b8">P3Y</us-gaap:LongtermPurchaseCommitmentPeriod>
    <us-gaap:LongtermPurchaseCommitmentPeriod
      contextRef="c20210401to20210430_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      id="Fact_b80d2052236142d28520a53c603da0f4">P3Y</us-gaap:LongtermPurchaseCommitmentPeriod>
    <us-gaap:ContractualObligation
      contextRef="c20210430_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="-5"
      id="Fact_8aebcc8360a64a4abc851471311611b2"
      unitRef="U001">1200000</us-gaap:ContractualObligation>
    <us-gaap:LongtermPurchaseCommitmentPeriod
      contextRef="c20220901to20220930_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      id="Fact_a07d6b9d338c46378f27800137f405b4">P4Y</us-gaap:LongtermPurchaseCommitmentPeriod>
    <us-gaap:ContractualObligation
      contextRef="c20220930_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="-5"
      id="Fact_664c4fa986114de9ba9267b0d47bb53a"
      unitRef="U001">2200000</us-gaap:ContractualObligation>
    <artna:TankPaintingExpense
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="0"
      id="Fact_29c88ef1d61b4dc68c5e9a60bd1ea941"
      unitRef="U001">689000</artna:TankPaintingExpense>
    <artna:TankPaintingExpense
      contextRef="c20220101to20221231_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="0"
      id="Fact_b355dcd7783648d496d9b35943022c65"
      unitRef="U001">531000</artna:TankPaintingExpense>
    <artna:TankPaintingExpense
      contextRef="c20210101to20211231_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="0"
      id="Fact_92e3ff78aa864dd19c8f4ef4086bf9c8"
      unitRef="U001">222000</artna:TankPaintingExpense>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_dcea937a405346268d6913daf2569bcc">
&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Budgeted mandatory utility plant expenditures, due to planned governmental highway projects, which require the relocation of Artesian Water&#x2019;s water service
    mains, expected to be incurred in 2024 through 2026
    are as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,200&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2025&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,500&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2026&lt;/span&gt;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,550&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,250&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="-3"
      id="Fact_a0f6c7233d07416fa645d401d0a68338"
      unitRef="U001">8200000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="-3"
      id="Fact_d1901a49112040d29b6b8124cff9238c"
      unitRef="U001">8500000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="-3"
      id="Fact_cab4300881824470bc7623042fed6622"
      unitRef="U001">8550000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitment
      contextRef="c20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="-3"
      id="Fact_ec9528a730034f9a932f354a4cf9809f"
      unitRef="U001">25250000</us-gaap:OtherCommitment>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="c20230101to20231231"
      id="Text_dd98ca42c30e4ff5b64b207446402d91">
&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;NOTE 12 &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; GEOGRAPHIC CONCENTRATION OF CUSTOMERS&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian Water, Artesian Water Maryland and Artesian Water Pennsylvania provide regulated water utility service to customers within their established service
    territory in all three counties of Delaware and in portions of Maryland and Pennsylvania, pursuant to rates filed with and approved by the
    DEPSC, the MDPSC and the PAPUC.&#160;As of December 31, 2023, Artesian Water was serving approximately 95,900 customers, Artesian Water Maryland was serving approximately 2,600
    customers and Artesian Water Pennsylvania was serving approximately 40 customers.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian Wastewater and TESI provide regulated wastewater utility service to customers within their established service territory in Sussex County, Delaware
    pursuant to rates filed with and approved by the DEPSC. &#160;The number of wastewater customers served more than doubled following the acquisition of TESI in January 2022.&#160; As of December 31, 2023, Artesian Wastewater and TESI were serving approximately&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&#160;&lt;/span&gt;8,100&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; customers combined including &lt;/span&gt;one&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; large &lt;/span&gt;industrial customer.&lt;/div&gt;
</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <artna:NumberOfCountiesInWhichWaterUtilityServiceProvided
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_dc1ea7d94c9b4ed685554996f5138fff"
      unitRef="U013">3</artna:NumberOfCountiesInWhichWaterUtilityServiceProvided>
    <artna:NumberOfCustomers
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMember"
      decimals="0"
      id="Fact_d713947ef77b4ee997566e605231751f"
      unitRef="U014">95900</artna:NumberOfCustomers>
    <artna:NumberOfCustomers
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterMarylandMember"
      decimals="0"
      id="Fact_c3350e9964f7409e9931a221718e15dc"
      unitRef="U014">2600</artna:NumberOfCustomers>
    <artna:NumberOfCustomers
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWaterPennsylvaniaMember"
      decimals="0"
      id="Fact_4f5440a439ea4832a52e52169f434d23"
      unitRef="U014">40</artna:NumberOfCustomers>
    <artna:NumberOfCustomers
      contextRef="c20230101to20231231_ConsolidatedEntitiesAxis_ArtesianWastewaterMember"
      decimals="0"
      id="Fact_035641133303453ab1caac1c88b7bf22"
      unitRef="U014">8100</artna:NumberOfCustomers>
    <artna:NumberOfCustomers
      contextRef="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact_e575973a41f94315a6ea92f59f5d2ad0"
      unitRef="U014">1</artna:NumberOfCustomers>
    <us-gaap:PublicUtilitiesDisclosureTextBlock
      contextRef="c20230101to20231231"
      id="Text_392476099c214520843a500a713bec6d">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;NOTE 13 &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; REGULATORY
      PROCEEDINGS&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Our water and wastewater utilities generate operating revenue from customers based on rates that are established by
    state public service commissions through a rate-setting process that may include public hearings, evidentiary hearings and the submission of evidence and testimony in support of the Company&#x2019;s requested level of rates.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;We are subject to regulation by the following state regulatory commissions:&lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; margin-top: 0.1pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;span class="TRGRRTFtoHTMLTab" style="display: inline-block; text-indent: 0px; font-size: 1px; width: 35.9pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The DEPSC regulates Artesian Water, Artesian Wastewater, and TESI.&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; margin-top: 0.1pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;span class="TRGRRTFtoHTMLTab" style="display: inline-block; text-indent: 0px; font-size: 1px; width: 35.9pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The MDPSC regulates both Artesian Water Maryland and Artesian Wastewater Maryland.&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; margin-top: 0.1pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;span class="TRGRRTFtoHTMLTab" style="display: inline-block; text-indent: 0px; font-size: 1px; width: 35.9pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The PAPUC regulates Artesian Water Pennsylvania.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Our water and wastewater utility operations are also subject to regulation under the federal Safe Drinking Water Act of 1974, or Safe Drinking Water Act, the
    Clean Water Act of 1972, or the Clean Water Act, and related state laws, and under federal and state regulations issued under these laws.&#160; These laws and regulations establish criteria and standards for drinking water and for wastewater discharges.&#160;
    Capital expenditures and operating costs required as a result of water quality standards and environmental requirements have been traditionally recognized by state regulatory commissions as appropriate for inclusion in establishing rates.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Water and Wastewater Rates&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Our regulated &lt;/span&gt;subsidiaries&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; periodically seek rate increases to cover the cost of increased operating expenses, increased financing expenses due to additional investments in utility plant and other costs of doing business&lt;/span&gt;.&#160; &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;In Delaware, utilities are permitted by law to place rates into effect, under bond, on a temporary basis pending completion of a rate increase proceeding. &lt;/span&gt;Any DSIC rate in
    effect will be reset to zero upon implementation of a temporary increase in base rates charged to customers.&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; The first temporary increase may be up to the lesser of $&lt;/span&gt;2.5&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million on an annual basis or &lt;/span&gt;15%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; of gross water sales.&#160;&#160;Should the rate case not be completed within &lt;/span&gt;seven months&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, by law, the utility may put the entire requested rate relief, up to &lt;/span&gt;15%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; of gross water sales, in effect under bond until a final resolution is ordered and placed into effect. If any such rates are found to be in excess of rates the DEPSC finds to be
      appropriate, the utility must refund customers the portion found to be in excess with interest.&#160; The timing of our rate increase requests is therefore dependent upon the estimated cost of the administrative process in relation to the investments and
      expenses that we hope to recover through the rate increase.&#160; We can provide no assurances that rate increase requests will be approved by applicable regulatory agencies and, if approved, we cannot guarantee that these rate increases will be granted
      in a timely or sufficient manner to cover the investments and expenses for which we initially sought the rate increase.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Artesian Water filed an initial request with the DEPSC on April 28, 2023, further supplemented with a request filed
    on November 30, 2023, to implement new rates to meet a requested increase in revenue of 22.66%, or approximately $16.7 million, on an annualized basis.&#160; The actual effective increase is less than 22.66% since Artesian Water has been permitted to recover specific investments made in infrastructure through the assessment of a 7.50% DSIC.&#160; Since the DSIC rate is set to zero when temporary rates are placed into effect, customers would experience an incremental increase of 15.16%, the net of the overall 22.66% increase
    less the DSIC rate of 7.50% currently in effect, if the requested increase is granted in full by the DEPSC.&#160; The new rates are designed to
    support Artesian Water&#x2019;s ongoing capital improvement program and to cover increased costs of operations, including chemicals and electricity for water treatment, water quality testing, fuel, taxes, interest, labor and benefits.&#160; In accordance with
    applicable Delaware law, Artesian Water is permitted to implement a temporary base rate increase of 15% of gross water sales on an annual basis
    or $2.5 million, whichever is lower, 60 days
    after the application is filed.&#160; Since Artesian Water had DSIC surcharges in excess of the allowable temporary increase and imposing the temporary increase would have require DSIC to be reset to zero, Artesian Water elected not to request the initial
    temporary rate increase.&#160; However, since the application was not resolved within the seven-month statutory timeframe, in accordance with
    applicable Delaware law, Artesian Water is permitted a temporary base rate increase of up to 15% of gross water sales on an annual basis. Artesian Water filed an interim rates application, which was approved, to place into effect on November 28, 2023 a temporary base rate increase of 15% of gross water sales on an annual basis and reducing the 7.5% DSIC
    rate to zero, with such interim rates subject to refund, until permanent rates are determined by the DEPSC.&#160; As of December 31, 2023, no amounts were held in reserve related to the temporary base rate increase.&#160; Artesian Water&#x2019;s last comprehensive
    application for an increase in base rate charges was filed in April 2014.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Other Proceedings&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Delaware law permits water utilities to put into effect, on a semi-annual basis, increases related to specific types of distribution system improvements
    through a DSIC. This charge may be implemented by water utilities between general rate increase applications that normally recognize changes in a water utility&#x2019;s overall financial position. The DSIC approval process is less costly when compared to the
    approval process for general rate increase requests. The DSIC rate applied between base rate filings is capped at 7.50% of the amount billed to
    customers under otherwise applicable rates and charges, and the DSIC rate increase applied cannot exceed 5.0% within an&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;y 12-month period.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following table summarizes (1) Artesian Water&#x2019;s application with the DEPSC to collect DSIC rates and (2) the rate upon which eligible plant improvements&#160; are based:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Application Date&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;11/20/2020&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;DEPSC Approval Date&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12/14/2020&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Effective Date&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;01/01/2021&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cumulative DSIC Rate&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7.50%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Net Eligible Plant Improvements &#x2013; Cumulative Dollars (in millions)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/span&gt;43.1&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Eligible Plant Improvements &#x2013; Installed Beginning Date&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10/01/2014&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Eligible Plant Improvements &#x2013; Installed Ending Date&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;04/30/2019&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The rate reflects the eligible plant improvements installed through April 30, 2019.&#160; The January 1, 2021 rate was reset to zero when temporary rates were
    placed into effect on November 28, 2023 and is subject to periodic audit by the DEPSC. &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;&#160; For the years ended &lt;/span&gt;December 31, 2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, &lt;/span&gt;December 31, 2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; and &lt;/span&gt;December 31, 2021&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, we earned approximately $&lt;/span&gt;4.7&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million, $&lt;/span&gt;5.1&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million and $&lt;/span&gt;5.1&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million in DSIC revenue, respectively.&#160; &lt;/span&gt;&lt;/div&gt;
</us-gaap:PublicUtilitiesDisclosureTextBlock>
    <artna:PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers
      contextRef="c20230101to20231231_StatementGeographicalAxis_DE"
      decimals="INF"
      id="Fact_fe0e4347930149b19db296652ef7d0a8"
      unitRef="U004">0</artna:PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers>
    <artna:AmountOfTemporaryRateIncreasePerRateSettingProcess
      contextRef="c20230101to20231231_StatementGeographicalAxis_DE"
      decimals="-5"
      id="Fact_994b0f77de504c2186d5e4d220fb2f4e"
      unitRef="U001">2500000</artna:AmountOfTemporaryRateIncreasePerRateSettingProcess>
    <artna:PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation
      contextRef="c20230101to20231231_StatementGeographicalAxis_DE"
      decimals="2"
      id="Fact_e3abb3be74be4762859b83626360414e"
      unitRef="U004">0.15</artna:PercentageOfGrossWaterSalesMaximumTemporaryAnnualRateIncreaseSubjectToCeilingLimitation>
    <artna:PeriodToCompleteRateChangeApplicationCaseByLaw
      contextRef="c20230101to20231231_StatementGeographicalAxis_DE"
      id="Fact_ea85d19954814b54940ba1e918b02fa1">P7M</artna:PeriodToCompleteRateChangeApplicationCaseByLaw>
    <artna:PercentageOfReliefIfRateCasePeriodConditionNotFulfill
      contextRef="c20230101to20231231_StatementGeographicalAxis_DE"
      decimals="2"
      id="Fact_ee5f5f166e214841ac9f1bf340b07976"
      unitRef="U004">0.15</artna:PercentageOfReliefIfRateCasePeriodConditionNotFulfill>
    <artna:PercentageOfRevenueIncreaseRequestedForNewRates
      contextRef="c20230428"
      decimals="4"
      id="Fact_cfdf16d79fee4695bc08a9623dc3a4e0"
      unitRef="U004">0.2266</artna:PercentageOfRevenueIncreaseRequestedForNewRates>
    <artna:RevenuePerformanceObligation
      contextRef="c20230428"
      decimals="-5"
      id="Fact_6b05fa2b3f734957892a296bc18f7157"
      unitRef="U001">16700000</artna:RevenuePerformanceObligation>
    <artna:PercentageOfRevenueIncreaseRequestedForNewRates
      contextRef="c20230428"
      decimals="4"
      id="Fact_b2fb53d4ac9840a2b7b94feaac7b767c"
      unitRef="U004">0.2266</artna:PercentageOfRevenueIncreaseRequestedForNewRates>
    <artna:PercentageOfDistributionSystemInfrastructureCharge
      contextRef="c20230428"
      decimals="4"
      id="Fact_319446ead31a478fbf4a161d8c59f602"
      unitRef="U004">0.075</artna:PercentageOfDistributionSystemInfrastructureCharge>
    <artna:PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers
      contextRef="c20230428to20230428"
      decimals="4"
      id="Fact_57035f3875b841a8a3098b9ba20405e7"
      unitRef="U004">0.1516</artna:PercentageOfDSICRateUponImplementationOfTemporaryIncreaseInBaseRatesChargedToCustomers>
    <artna:PercentageOfRevenueIncreaseRequestedForNewRates
      contextRef="c20230428"
      decimals="4"
      id="Fact_8f3a329e22954035a7807126ece42345"
      unitRef="U004">0.2266</artna:PercentageOfRevenueIncreaseRequestedForNewRates>
    <artna:PercentageOfDistributionSystemInfrastructureCharge
      contextRef="c20230428"
      decimals="4"
      id="Fact_165ce521eea64f83abf8ce3da8582b7a"
      unitRef="U004">0.075</artna:PercentageOfDistributionSystemInfrastructureCharge>
    <artna:PercentageOfTemporaryRatesPermitted
      contextRef="c20230428"
      decimals="2"
      id="Fact_d6b591195d3940669538ff98691a6b04"
      unitRef="U004">0.15</artna:PercentageOfTemporaryRatesPermitted>
    <artna:AmountOfTemporaryRatesPermitted
      contextRef="c20230428to20230428"
      decimals="-5"
      id="Fact_009b527cbe364afa889eea1ef006c442"
      unitRef="U001">2500000</artna:AmountOfTemporaryRatesPermitted>
    <artna:NumberOfDaysPermittedToImplementTemporaryRates
      contextRef="c20230101to20231231"
      id="Fact_90b79bb150424a539f451c08ae54da93">P60D</artna:NumberOfDaysPermittedToImplementTemporaryRates>
    <artna:TermOfStatutoryResolveTimeframe
      contextRef="c20230101to20231231"
      id="Fact_a4ff94e4504742dfa2f9fd910ecaea4b">P7M</artna:TermOfStatutoryResolveTimeframe>
    <artna:PercentageOfTemporaryRatesPermitted
      contextRef="c20230428"
      decimals="2"
      id="Fact_b454747ee6644329b53338f6ffe91335"
      unitRef="U004">0.15</artna:PercentageOfTemporaryRatesPermitted>
    <artna:PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved
      contextRef="c20230428_RangeAxis_MaximumMember"
      decimals="2"
      id="Fact_143a590e2b914d40bc3e1181a42f1ee4"
      unitRef="U004">0.15</artna:PercentageOfGrossWaterSalesInTemporaryRateIncreasePlacedIntoEffectUntilNewRatesApproved>
    <artna:PercentageOfDistributionSystemInfrastructureCharge
      contextRef="c20230428"
      decimals="3"
      id="Fact_3da116b318094376bd320fb551874621"
      unitRef="U004">0.075</artna:PercentageOfDistributionSystemInfrastructureCharge>
    <artna:DistributionSystemImprovementChargeRateCeilingPercentage
      contextRef="c20230101to20231231_StatementGeographicalAxis_DE"
      decimals="4"
      id="Fact_9fb53c763c9d49b89d15c783cf44141e"
      unitRef="U004">0.075</artna:DistributionSystemImprovementChargeRateCeilingPercentage>
    <artna:DistributionSystemImprovementChargeRateConditionalIncrease
      contextRef="c20230101to20231231_StatementGeographicalAxis_DE"
      decimals="3"
      id="Fact_62de85cf00d14cd89bcdfae1d86e39c9"
      unitRef="U004">0.05</artna:DistributionSystemImprovementChargeRateConditionalIncrease>
    <us-gaap:PublicUtilitiesGeneralDisclosuresTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_fb764d240dac44b2b650863542f51f99">
&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following table summarizes (1) Artesian Water&#x2019;s application with the DEPSC to collect DSIC rates and (2) the rate upon which eligible plant improvements&#160; are based:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Application Date&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;11/20/2020&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;DEPSC Approval Date&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12/14/2020&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Effective Date&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;01/01/2021&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cumulative DSIC Rate&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;7.50%&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Net Eligible Plant Improvements &#x2013; Cumulative Dollars (in millions)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;$&lt;/span&gt;43.1&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Eligible Plant Improvements &#x2013; Installed Beginning Date&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #FFFFFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10/01/2014&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 71.79%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Eligible Plant Improvements &#x2013; Installed Ending Date&lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 28.21%; vertical-align: top; border-bottom: #000000 2px solid; background-color: #CCEEFF;"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;04/30/2019&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:PublicUtilitiesGeneralDisclosuresTableTextBlock>
    <artna:PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory
      contextRef="c20201120"
      decimals="4"
      id="Fact_4acc7f4440194eb8a0231e84ac4bd83c"
      unitRef="U004">0.075</artna:PercentageOfDistributionSystemImprovementChargeRateIncreaseApplicationFiledByCompanyToRegulatory>
    <artna:IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease
      contextRef="c20201120to20201120"
      decimals="-5"
      id="Fact_398a6b776a6e43a4b65e7162d018974d"
      unitRef="U001">43100000</artna:IncreaseAmountBasedOnEligiblePlantImprovementsSinceLastRateIncrease>
    <artna:RevenueEarnedInDistributionSystemImprovementCharge
      contextRef="c20230101to20231231_LegalEntityAxis_ArtesianWaterMember"
      decimals="-5"
      id="Fact_527096c89cd74d56a440f1586e570952"
      unitRef="U001">4700000</artna:RevenueEarnedInDistributionSystemImprovementCharge>
    <artna:RevenueEarnedInDistributionSystemImprovementCharge
      contextRef="c20220101to20221231_LegalEntityAxis_ArtesianWaterMember"
      decimals="-5"
      id="Fact_78cd8f5c0f7f4d3088ac1c34ae985ce1"
      unitRef="U001">5100000</artna:RevenueEarnedInDistributionSystemImprovementCharge>
    <artna:RevenueEarnedInDistributionSystemImprovementCharge
      contextRef="c20210101to20211231_LegalEntityAxis_ArtesianWaterMember"
      decimals="-5"
      id="Fact_d6fb0a9a32b1441aa85de7c711a9f971"
      unitRef="U001">5100000</artna:RevenueEarnedInDistributionSystemImprovementCharge>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="c20230101to20231231"
      id="Text_b51315ecb08445a6b6eabbbbb5dff5a7">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;NOTE 14 &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; NET INCOME PER COMMON SHARE AND EQUITY PER COMMON SHARE&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Basic net income per share is based on the weighted average number of common shares outstanding.&#160; Diluted net
    income per share is based on the weighted average number of common shares outstanding, the potentially dilutive effect of employee stock options and restricted stock awards.&#160;The following table summarizes the shares used in computing basic and diluted
    net income per share:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="11" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the Year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="11" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="11" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;(in thousands)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted average common shares outstanding during the period for basic computation&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,018&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9,462&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9,394&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Dilutive effect of employee stock options&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;19&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;32&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted average common shares outstanding during the period for diluted computation&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9,481&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9,426&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;For the years ended 2023, 2022 and 2021&#160;no shares of restricted stock awards were excluded from the
      calculations of diluted net income per share. Due to unrecognized compensation costs, the hypothetical repurchase of shares exceeded the number of restricted shares expected to vest during the period, creating an anti-dilutive effect. For the years
      ended 2023, 2022 and 2021, no stock options were excluded
      from the calculations of diluted net income per share.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The Company has &lt;/span&gt;15,000,000&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; authorized shares of Class A &lt;/span&gt;Non-Voting &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Stock, and &lt;/span&gt;1,040,000&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;
      authorized shares of Class B Stock.&#160;As of &lt;/span&gt;December 31, 2023&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, &lt;/span&gt;9,404,311&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; shares of Class A &lt;/span&gt;Non-Voting
    &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Stock and &lt;/span&gt;881,452&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; shares of Class B Stock were issued and outstanding.&#160;As of &lt;/span&gt;December 31, 2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, &lt;/span&gt;8,621,415&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; shares of Class A &lt;/span&gt;Non-Voting &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Stock and &lt;/span&gt;881,452&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; shares of Class B Stock were issued and outstanding.&#160;As of &lt;/span&gt;December 31, 2021&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, &lt;/span&gt;8,532,795&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; shares of Class A &lt;/span&gt;Non-Voting &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Stock and &lt;/span&gt;881,452&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; shares of
      Class B Stock were issued and outstanding.&#160;The par value for both classes is $&lt;/span&gt;1.00&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; per share.&#160;&#160;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Equity per common share was $23.00, $19.86, and $18.94 at December 31, 2023, December 31, 2022, and December 31, 2021, respectively.&#160;These amounts were computed by dividing common stockholders&#x2019; equity by the number of weighted average shares of common
    stock outstanding on December 31, 2023, December 31, 2022, and December 31, 2021, respectively.&lt;/div&gt;
</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_f37a5363de1040dca10c30f405a7623d">
&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Basic net income per share is based on the weighted average number of common shares outstanding.&#160; Diluted net
    income per share is based on the weighted average number of common shares outstanding, the potentially dilutive effect of employee stock options and restricted stock awards.&#160;The following table summarizes the shares used in computing basic and diluted
    net income per share:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="11" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;For the Year&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="11" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="11" style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;(in thousands)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted average common shares outstanding during the period for basic computation&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,018&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9,462&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9,394&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Dilutive effect of employee stock options&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;19&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;32&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted average common shares outstanding during the period for diluted computation&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9,481&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9,426&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_0537b81db5e0453d9b18571f56d1d835"
      unitRef="U002">10018000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_81a39c7c2d444f478597d50b961bd5da"
      unitRef="U002">9462000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_9135f2c112b044d09f5223164f26944f"
      unitRef="U002">9394000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_ec6046e20b574956b11a075ae4788bab"
      unitRef="U002">4000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_602ad4e0ba0e4bfc9a51cd2fe59eaa7c"
      unitRef="U002">19000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_e86c5091ed0a4103aa21409f88b67e3b"
      unitRef="U002">32000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_f9776bd07f8a4fc8bdcc4a45df2710d6"
      unitRef="U002">10022000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_8fe196f375a642b396d0555e430226df"
      unitRef="U002">9481000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_7c0f7092baa64dc2a178dd1f607f43a1"
      unitRef="U002">9426000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c20210101to20211231_AwardTypeAxis_RestrictedStockMember"
      decimals="0"
      id="Fact_8c105b8af2ac4369b0efd32e45cd81e1"
      unitRef="U002">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c20220101to20221231_AwardTypeAxis_RestrictedStockMember"
      decimals="0"
      id="Fact_3bf870b9ea41490794f7b84b95054bd2"
      unitRef="U002">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockMember"
      decimals="0"
      id="Fact_8940b0bf130749d788f79f5ce1c2ab34"
      unitRef="U002">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c20210101to20211231_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="0"
      id="Fact_fada8034df384807aba5dfdde4297d51"
      unitRef="U002">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c20220101to20221231_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="0"
      id="Fact_de2f32ab217844d1b928e532cf2afb63"
      unitRef="U002">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c20230101to20231231_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="0"
      id="Fact_88d26bb48d5a43dfb0f93b93f365ea82"
      unitRef="U002">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_0127ca2004ea4cb7abae4e6b9cb59d10"
      unitRef="U002">15000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_cee89edb011a44e39dfe7fdc9af1fef0"
      unitRef="U002">1040000</us-gaap:CommonStockSharesAuthorized>
    <artna:CommonStockSharesIssuedExcludingTreasuryShares
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_bf8809aa776d456896504eed7dc6b199"
      unitRef="U002">9404311</artna:CommonStockSharesIssuedExcludingTreasuryShares>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_54cf6d4172bd4fa0b765fb4e794b366d"
      unitRef="U002">9404311</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_b6b0ee54859d4572a5650d063d75c797"
      unitRef="U002">881452</us-gaap:CommonStockSharesOutstanding>
    <artna:CommonStockSharesIssuedExcludingTreasuryShares
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_24689cf9cbd2445b98abc9fcd2f3981f"
      unitRef="U002">881452</artna:CommonStockSharesIssuedExcludingTreasuryShares>
    <artna:CommonStockSharesIssuedExcludingTreasuryShares
      contextRef="c20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_b25529a38ff644358f07626b8eedba9e"
      unitRef="U002">8621415</artna:CommonStockSharesIssuedExcludingTreasuryShares>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20221231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_73572f43ce474c11823e67c791209922"
      unitRef="U002">8621415</us-gaap:CommonStockSharesOutstanding>
    <artna:CommonStockSharesIssuedExcludingTreasuryShares
      contextRef="c20221231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_3416a12fc8e9486ab5f6be0185cf3bd6"
      unitRef="U002">881452</artna:CommonStockSharesIssuedExcludingTreasuryShares>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20221231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_2cc8f5e0982c4e099bb737b370e682a4"
      unitRef="U002">881452</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_b6a82d8fbaea41b48f15c96cd5f6c743"
      unitRef="U002">8532795</us-gaap:CommonStockSharesOutstanding>
    <artna:CommonStockSharesIssuedExcludingTreasuryShares
      contextRef="c20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_4ab936b350964e9c89080569e8fa5042"
      unitRef="U002">8532795</artna:CommonStockSharesIssuedExcludingTreasuryShares>
    <artna:CommonStockSharesIssuedExcludingTreasuryShares
      contextRef="c20211231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_b8a481159806463199a88e6cf87f6a42"
      unitRef="U002">881452</artna:CommonStockSharesIssuedExcludingTreasuryShares>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20211231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_70518610a46f4d08b002c426cea603cb"
      unitRef="U002">881452</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="2"
      id="Fact_d0f399e91f3446548090fa4589a20c81"
      unitRef="U003">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c20231231_StatementClassOfStockAxis_CommonClassBMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="2"
      id="Fact_41d3745969274f6aa383d3b940f5e75a"
      unitRef="U003">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="2"
      id="Fact_7cc580aaf06442f99eff70c6cedbfa4d"
      unitRef="U003">23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20220101to20221231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="2"
      id="Fact_b50f2989eac444b6ac28a2b80bb2f614"
      unitRef="U003">19.86</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20210101to20211231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="2"
      id="Fact_945c3906fa0748be94c1eba54cd99152"
      unitRef="U003">18.94</us-gaap:EarningsPerShareBasic>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="c20230101to20231231"
      id="Text_3e22c98033244ec4adc533d66bb7f347">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;NOTE 15 &#x2013; COMMON STOCK OFFERING&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;On May 23, 2023, the Company completed the sale of 695,650
    shares of its Class A &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Non-Voting &lt;/span&gt;Stock, par value $1.00 per
    share, at a price to the public of $50 per share.&#160; The net proceeds to the Company from the offering, after deducting the underwriting discounts
    and commissions and other offering costs, were approximately $33.0 million.&#160; &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The Company also granted the underwriter a &lt;/span&gt;30-day&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; option to purchase up to an additional &lt;/span&gt;104,348&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;
      shares of Class A Non-Voting Stock at the public offering price, less the underwriting discount.&lt;/span&gt;&#160; &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;On June 16, 2023, the underwriter exercised its over-allotment
      option to purchase &lt;/span&gt;67,689&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; shares of Class A Non-Voting
      Stock at the public offering price.&#160; The net proceeds to the Company resulting from the exercise of the over-allotment option, after deducting the underwriting discounts and commissions and other offering costs, were approximately $&lt;/span&gt;3.2&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million.&#160; All of the shares of Class A Non-Voting Stock sold in the
      offering were offered by the Company.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The proceeds from both the initial offering and the over-allotment option were used to repay short-term borrowings through our lines of credit with Citizens
    Bank and CoBank, incurred primarily to finance capital expenditures, including investment in utility plant and equipment, and other general corporate purposes.&lt;/div&gt;
</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c20230523to20230523_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_367f5642c89c440ab0f039f8a2fa8d47"
      unitRef="U002">695650</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c20230523_StatementClassOfStockAxis_CommonClassAMember"
      decimals="2"
      id="Fact_c130205603c048e2ad9dc3c5da63601e"
      unitRef="U003">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c20230523_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_b66e52c5b4d34e329d380071a544f64b"
      unitRef="U003">50</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="c20230523to20230523_StatementClassOfStockAxis_CommonClassAMember"
      decimals="-5"
      id="Fact_55170c24e46847349b1a68df5cbb1204"
      unitRef="U001">33000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <artna:OptionForUnderwritersToPurchaseAdditionalSharesTerm
      contextRef="c20230101to20231231_StatementClassOfStockAxis_CommonClassAMember"
      id="Fact_523f97bd4ce948cf943fe8f1612e30e6">P30D</artna:OptionForUnderwritersToPurchaseAdditionalSharesTerm>
    <artna:NumberOfAdditionalSharesIntentToPurchaseByUnderwriters
      contextRef="c20230523to20230523_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_65bff27224f444b88d303b7be44889e4"
      unitRef="U002">104348</artna:NumberOfAdditionalSharesIntentToPurchaseByUnderwriters>
    <artna:NumberOfAdditionalSharesIntentToPurchaseByUnderwriters
      contextRef="c20230616to20230616_StatementClassOfStockAxis_CommonClassAMember"
      decimals="0"
      id="Fact_ec67320be987467da6b5f6b9743b932c"
      unitRef="U002">67689</artna:NumberOfAdditionalSharesIntentToPurchaseByUnderwriters>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="c20230616to20230616_StatementClassOfStockAxis_CommonClassAMember"
      decimals="-5"
      id="Fact_173262f840ca49afb89f37ed6abb8e01"
      unitRef="U001">3200000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="c20230101to20231231"
      id="Text_8312f265cb0a489faac3687c94efd303">
&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;NOTE 16 &#x2013; BUSINESS COMBINATIONS&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.2pt; margin-left: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;As part of the Company&#x2019;s growth strategy, on January 14, 2022 Artesian Wastewater completed its agreement to
      acquire TESI, which provides regulated wastewater services in Delaware.&#160; Artesian Wastewater purchased all of the stock of TESI from Middlesex Water Company for $6.4 million in cash and other consideration, including forgiveness of a $2.1 million note due from Middlesex,
      consisting of $3.1 million paid at closing.&#160; &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;This acquisition
        more than doubled the number of wastewater customers served by Artesian in Sussex County, Delaware.&#160; &lt;/span&gt;The acquisition is being accounted for as a business combination under ASC Topic 805, &#x201c;Business Combinations.&#x201d;&#160; The purchase price
      allocation is primarily attributed to intangible assets and utility plant assets acquired and liabilities assumed based on their respective estimated fair values.&#160; The acquisition method of accounting requires, among other things, that assets
      acquired, and liabilities assumed in a business purchase combination be recognized at their fair values as of the acquisition date.&#160; A combination of methods was used to determine the reasonableness of the purchase price: the cost approach and the
      comparative sales (market) approach.&#160; Given the majority of the net assets acquired were tangible utility plant assets and related contributions in aid of construction, the Company primarily utilized the cost approach to record the fair value of the
      assets as well as some of the assumed liabilities.&#160; This approach values the underlying assets to derive market value based on the estimated replacement cost, adjusted for depreciation.&#160; Real property was valued using the comparative sales approach.&#160;
      Goodwill was recognized primarily as a result of expected synergies of operations and interconnections to our existing utility plant infrastructure.&#160; Goodwill as a result of the transaction is not expected to be deductible for tax purposes.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The TESI acquisition was approved by the DEPSC on October 27, 2021, subject to the DEPSC determining the appropriate ratemaking
      treatment of the acquisition price and the assets acquired in Artesian Wastewater&#x2019;s next base rate case.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The results of operations for the years ended December 31, 2023 and December 31, 2022 related to the business
      acquired are included in the Company&#x2019;s consolidated statements of operations.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The table below sets forth the final purchase price allocation of this acquisition as of December 31, 2022.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td colspan="2" style="width: 73.33%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(in thousands)&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="width: 20%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="width: 20%; vertical-align: top; border-bottom: 2px solid black;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: center; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;TESI&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Utility plant&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,354&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cash&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;280&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Goodwill&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,939&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other assets&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top; border-bottom: #000000 2px solid;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,033&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total assets&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;28,606&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less: Liabilities and contributions in aid of construction (CIAC)&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;Liabilities&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,808&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;CIAC&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top; border-bottom: #000000 2px solid;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;22,676&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Net cash purchase price&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top; border-bottom: #000000 4px double;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,122&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: justify; margin-right: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Additionally, as part of the Company&#x2019;s growth strategy,
        on &lt;/span&gt;May 26, 2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;, Artesian Water completed its purchase of substantially all of the water system operating assets from the Town of Clayton, or Clayton, a Delaware
        municipality located in Kent County, Delaware, including Clayton&#x2019;s exclusive franchise territory and the right to provide water service to Clayton&#x2019;s existing customers, or the Clayton Water System.&#160; The total purchase price was $&lt;/span&gt;5.0&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million, less the current payoff amount of secured debt or debt
        associated with the Clayton Water System.&#160; At closing, Artesian Water paid approximately $&lt;/span&gt;3.4&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million of the total purchase price.&#160; The remaining $&lt;/span&gt;1.6&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million is payable in &lt;/span&gt;five&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; equal annual installments on the anniversary date of the closing.&#160; The first installment payment was paid in May 2023.&#160; Each annual installment is payable with interest at an annual rate of &lt;/span&gt;2.0%&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;. The acquisition was accounted for as a business combination under ASC
        Topic &lt;/span&gt;805&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;.&#160; &lt;/span&gt;The purchase price allocation is $7.9
      million of utility plant assets offset by $2.9 million of CIAC. The Company utilized similar valuation methodologies to those described above.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;This transfer of Clayton&#x2019;s exclusive franchise territory was approved by the
        DEPSC on &lt;/span&gt;April 20, 2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;.&#160; The DEPSC will determine the appropriate ratemaking treatment of the acquisition price and the assets acquired in Artesian Water&#x2019;s next
        base rate case.&#160; The pro forma effects of the business acquired are not material to the Company&#x2019;s financial position or results of operations based on estimated annual revenue of approximately $&lt;/span&gt;0.5&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; million related to customers acquired.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;As of December 31, 2022, the fair value determinations for TESI and the water operating assets acquired from the Town of Clayton were finalized.&lt;/div&gt;
</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="c20220114to20220114_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember"
      decimals="-5"
      id="Fact_35d7f2847aa24039b141c4f63bc343e5"
      unitRef="U001">6400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="c20220114to20220114_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember"
      decimals="-5"
      id="Fact_f93ffd73887a43d3a716a659bacd3dff"
      unitRef="U001">2100000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="c20220114to20220114_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember"
      decimals="-5"
      id="Fact_8aa1bf4b05e54f45a1aa19a582aeafe2"
      unitRef="U001">3100000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="c20230101to20231231"
      id="Text_9dc43bffe451446fa9d9665d349db02f">
&lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The table below sets forth the final purchase price allocation of this acquisition as of December 31, 2022.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td colspan="2" style="width: 73.33%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(in thousands)&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="width: 20%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="width: 20%; vertical-align: top; border-bottom: 2px solid black;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: center; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;TESI&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Utility plant&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;25,354&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cash&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;280&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Goodwill&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,939&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other assets&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top; border-bottom: #000000 2px solid;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,033&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total assets&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;28,606&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less: Liabilities and contributions in aid of construction (CIAC)&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;Liabilities&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,808&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&#160;&#160;CIAC&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top; border-bottom: #000000 2px solid;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;22,676&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="width: 5.56%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 67.78%; vertical-align: top;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Net cash purchase price&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 6.67%; vertical-align: top;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 3.33%; vertical-align: bottom;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: justify; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 16.67%; vertical-align: top; border-bottom: #000000 4px double;"&gt;
          &lt;div&gt;
            &lt;div style="text-align: right; margin-right: 0.4pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,122&lt;/div&gt;
          &lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember"
      decimals="-3"
      id="Fact_6de8b2be2599474f9d247718845c955e"
      unitRef="U001">25354000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember"
      decimals="-3"
      id="Fact_8479369395894f508666650130459415"
      unitRef="U001">280000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:Goodwill
      contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember"
      decimals="-3"
      id="Fact_882add0adf364d55934fe5599e1ff52d"
      unitRef="U001">1939000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember"
      decimals="-3"
      id="Fact_aad3372e6c164efd80347958b80642a7"
      unitRef="U001">1033000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember"
      decimals="-3"
      id="Fact_dd6642621bbf44d3ad8c4997806fa5a1"
      unitRef="U001">28606000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember"
      decimals="-3"
      id="Fact_055e9e767f7140a98e78192449f6145c"
      unitRef="U001">2808000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
      contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember"
      decimals="-3"
      id="Fact_0ae8317e96b74fadb66985b7ea50b246"
      unitRef="U001">22676000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="c20231231_BusinessAcquisitionAxis_TidewaterEnvironmentalServicesIncMember"
      decimals="-3"
      id="Fact_16a3b49c86cb4ba6b3c956a752779825"
      unitRef="U001">3122000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="c20220526_BusinessAcquisitionAxis_ClaytonMember"
      decimals="-5"
      id="Fact_d4e04454913c45c38344aa89c403ea05"
      unitRef="U001">5000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="c20220526to20220526_BusinessAcquisitionAxis_ClaytonMember"
      decimals="-5"
      id="Fact_3cc5e659d41345eabeb6862486efebe5"
      unitRef="U001">3400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice
      contextRef="c20220526_BusinessAcquisitionAxis_ClaytonMember"
      decimals="-5"
      id="Fact_aa8468597c214460a72a8c7e770fdfbb"
      unitRef="U001">1600000</artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRemainingPurchasePrice>
    <artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments
      contextRef="c20220526to20220526_BusinessAcquisitionAxis_ClaytonMember"
      decimals="INF"
      id="Fact_51767ff7127d4ef6aa2b9705df4adfce"
      unitRef="U005">5</artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNumberOfInstallments>
    <artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate
      contextRef="c20220526to20220526_BusinessAcquisitionAxis_ClaytonMember"
      decimals="3"
      id="Fact_1bc4641500c24869ae7fe2295ba937f8"
      unitRef="U004">0.02</artna:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInterestRate>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="c20220526_PublicUtilityAxis_UtilityPlantMember"
      decimals="-5"
      id="Fact_6173e8f205604f15a5d242542a25a17c"
      unitRef="U001">7900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
      contextRef="c20220526_PublicUtilityAxis_UtilityPlantMember"
      decimals="-5"
      id="Fact_e48bcce88d28440381f4345ed001494c"
      unitRef="U001">2900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities>
    <artna:BusinessCombinationsEstimatedAnnualRevenue
      contextRef="c20230101to20231231_BusinessAcquisitionAxis_ClaytonMember"
      decimals="-5"
      id="Fact_337434b2b45247959d88d82157f9a59a"
      unitRef="U001">500000</artna:BusinessCombinationsEstimatedAnnualRevenue>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="c20230101to20231231"
      id="Text_e6c7781240ae4f2299531e7cf01042de">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;NOTE 17 &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; LEGAL PROCEEDINGS&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Periodically, we are involved in other proceedings or litigation arising in the ordinary course of business.&#160; We do not believe that the ultimate resolution
    of these matters will materially affect our business, financial position or results of operations.&#160; However, we cannot ensure that we will prevail in any litigation and, regardless of the outcome, may incur significant litigation expense and may have
    significant diversion of management attention.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Several of the water systems of Artesian Resources&#x2019; subsidiaries are eligible claimants in two multi-district litigation, or MDL, class action settlements
    designed to resolve Claims for PFAS contamination in Public Water Systems&#x2019; Drinking Water, as those terms are defined in the respective Agreements (the &#x201c;Settlements&#x201d;), which are with two groups of settling defendants on behalf of: (1) the 3M company
    (&#x201c;3M&#x201d;); and (2) E.I. Du Pont de Nemours and Company (n/k/a Eidp, Inc.), Dupont de Nemours Inc., The Chemours Company, The Chemours Company FC, LLC, and Corteva, Inc. (collectively, &#x201c;Dupont&#x201d;).&#160; Both of these Settlements are designed to resolve Claims
    for PFAS contamination in Public Water Systems&#x2019; Drinking Water, as those terms are defined in the respective Agreements.&#160; Both of the proposed Settlements are still subject to final approval by the MDL Judge, the honorable Richard M. Gergel of the
    United States District Court for the District of South Carolina.&#160; Artesian Resources&#x2019; eligible systems have remained in the multi-district litigation class action settlements with 3M and DuPont, having elected not to opt out in advance of the opt-out
    deadline.&#160; The amount of any recovery, if any, by Artesian Resources&#x2019; subsidiaries is uncertain.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;On July 19, 2022, final judgment was entered by the United States District Court, or Court, for a Consent Decree
    between the Delaware Sand and Gravel Remedial Trust, or Trust, and the United States Environmental Protection Agency, or USEPA, that governs the implementation of Amendment No 2 to the USEPA&#x2019;s 1988 Record of Decision for the Delaware Sand &amp;amp; Gravel
    Landfill Superfund Site, or Site, located in New Castle County, Delaware, issued on December 12, 2017, or ROD Amendment No. 2, confirming, among other things, the terms and conditions set forth in a Settlement Agreement upon which The Chemours Company
    FC, LLC, Hercules, LLC, Waste Management of Delaware, Inc., SC Holdings, Inc., Cytec Industries, Inc., Zeneca Inc., and Bayer CropScience Inc., collectively the Percentage Settlors, and the Trust, on one hand, and Artesian Water, on the other hand,
    have agreed to resolve certain of Artesian Water&#x2019;s claims and issues relating to releases of contaminants from the Site.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;ROD Amendment No. 2 sets forth the remedy for the contamination existing at and emanating from the Site, or the
    Remedy, to address a release of contaminants of concern and of emerging concern, or COC&#x2019;s, from the Site into groundwater.&#160; Artesian Water has found in groundwater that Artesian Water uses for public potable water supply certain COC&#x2019;s that the Remedy
    is designed to address, as a result of which Artesian has incurred, and potentially will incur additional, capital and operating costs to treat the groundwater to meet applicable drinking water standards.&#160; The Remedy includes requirements that are
    directly linked to Artesian&#x2019;s continued operation of the treatment plant associated with groundwater around the Site.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;As set forth in the Settlement Agreement, Artesian Water shall have access to financial assurances that the Percentage Settlors have provided, or will
    provide, to the USEPA in connection with the Consent Decree governing the implementation of the Remedy.&#160; In addition, the Trust shall reimburse Artesian Water for past capital and operating costs, totaling approximately $10.0 million. Two installments of approximately
    $2.5 million each were paid in August 2022 and July 2023.&#160; The remaining $5.0 million is due in two equal installments no later than July of 2024
    and 2025.&#160; In addition, the Trust shall reimburse Artesian Water for documented reasonable and necessary capital and operating costs after July 1, 2021 that Artesian Water incurs to treat Site-related COC&#x2019;s.&#160; Any reimbursements Artesian Water receives
    from the Trust shall be subject to final determination by the DEPSC as to the appropriate regulatory rate-making treatment.&#160; Artesian Water received approval from the DEPSC in October 2022 to refund the reimbursements for past capital and operating
    costs to its customers.&#160; The refund for the reimbursements will be applied to current and future customer bills in annual installments.&#160; The first two
    refunds occurred in October 2022 and August 2023.&#160; Future customer refunds will occur no later than August 2024 and August 2025.&#160; The amount of the credit is calculated by dividing the amount of the reimbursement by the number of eligible customers.&#160;
    Artesian Water will record 2022 and future recovery of capital expenditures as Contributions in Aid of Construction and will record expense
    recovery as an offset to operations and maintenance expense, with the intention that those recoveries will then be available for inclusion and consideration in any future rate applications.&#160; The Trust&#x2019;s reimbursement of such costs shall end if and
    when, based upon testing information from the Trust&#x2019;s Remedy facilities and Artesian Water&#x2019;s facilities, treatment of Site-related COC&#x2019;s is no longer necessary for Artesian Water to meet the treatment levels that Artesian Water chooses to not exceed in
    water it distributes to the general public throughout its service territory to provide a margin of safety in complying with applicable drinking water standards. &lt;/div&gt;
</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="c20220719to20220719"
      decimals="-5"
      id="Fact_61f51d654645426eaafe5d21f58322c7"
      unitRef="U001">10000000</us-gaap:LossContingencyDamagesAwardedValue>
    <artna:LossContingencyNumberOfInstallments
      contextRef="c20220719to20220719"
      decimals="INF"
      id="Fact_3519737f78b440629d68ceaf4e21d29b"
      unitRef="U005">2</artna:LossContingencyNumberOfInstallments>
    <us-gaap:LossContingencyDamagesPaidValue
      contextRef="c20230701to20230731"
      decimals="-5"
      id="Fact_e5a1f1e54a1c49c7bba9e8489dc3d218"
      unitRef="U001">2500000</us-gaap:LossContingencyDamagesPaidValue>
    <us-gaap:LossContingencyDamagesPaidValue
      contextRef="c20220801to20220831"
      decimals="-5"
      id="Fact_30d40c8e2a3048c990aca7fea83fd84a"
      unitRef="U001">2500000</us-gaap:LossContingencyDamagesPaidValue>
    <artna:LossContingencyDamagesToBePaid
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_7efe45634d76462d981887be10a945e3"
      unitRef="U001">5000000</artna:LossContingencyDamagesToBePaid>
    <artna:LossContingencyNumberOfInstallments
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_090c4901fa054c6cbba955f40a236064"
      unitRef="U005">2</artna:LossContingencyNumberOfInstallments>
    <artna:NumberOfRefundsFromTrust
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_2d41d17e16c8412f9d999fb08eb7d075"
      unitRef="U006">2</artna:NumberOfRefundsFromTrust>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="c20230101to20231231"
      id="Text_06b4a8f324674c2fb75a1d9b1ac9a6aa">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;NOTE 18 &#x2013;&#160; BUSINESS SEGMENT INFORMATION&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The Company&#x2019;s operating segments are comprised of its businesses which generate revenues and incur expenses, for which separate operational financial
    information is available and is regularly evaluated by management for the purpose of making operating decisions, assessing performance, and allocating resources.&#160; The Company operates its businesses primarily through one reportable segment, the Regulated Utility segment.&#160; The Regulated Utility segment is the largest component of the Company&#x2019;s business and includes an
    aggregation of our five regulated utility subsidiaries that are in the business of providing regulated water and wastewater services on the
    Delmarva Peninsula.&#160; Our regulated water utility services include treating, distributing, and selling water to residential, commercial, industrial, governmental, municipal and utility customers throughout the State of Delaware and in Cecil County,
    Maryland and to a residential community in Chester County, Pennsylvania.&#160; Our regulated wastewater utility services include the treatment and disposal of wastewater for customers in Sussex County, Delaware.&#160; &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The Company is subject to regulations as to its rates, services, and other matters by the states of Delaware, Maryland and Pennsylvania with respect to utility service within these states.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The Company also operates other non-utility businesses, primarily comprised of: Service Line Protection Plan services for water, sewer and internal plumbing;
    design, construction and engineering services; and contract services for the operation and maintenance of water and wastewater systems in Delaware and Maryland.&#160; These non-utility businesses do not individually or in the aggregate meet the criteria for
    disclosure of a reportable segment in accordance with generally accepted accounting principles and are collectively presented throughout this Annual Report on Form 10-K within &#x201c;Other&#x201d; or &#x201c;Non-utility&#x201d;, which is consistent with how management assesses
    the results of these businesses.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The accounting policies of the operating segments are the same as those described in Note 1-Summary of Significant Accounting Policies.&#160; The Regulated
    Utility segment includes inter-segment costs related to leased office space provided by one non-utility business, calculated on the lower of
    cost or market method, which are eliminated to reconcile to the Consolidated Statements of Operations.&#160; The Regulated Utility segment also allocates certain corporate costs to the non-utility businesses.&#160; The measurement of depreciation, interest, and
    capital expenditures are predominately related to our Regulated Utility segment.&#160; These amounts in our non-utility business are negligible and account for approximately less than 1% of consolidated amounts as of December 31, 2023, December 31, 2022, and December 31, 2021.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: middle;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Years Ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Revenues:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Regulated Utility&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;92,228&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;89,818&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;85,016&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other (non-utility)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,877&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9,248&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,996&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Inter-segment elimination&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(244&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(169&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(153&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Consolidated Revenues&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;98,861&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;98,897&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;90,859&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating Income:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Regulated Utility&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21,246&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;22,411&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20,950&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other (non-utility)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,200&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,495&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,344&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Consolidated Operating Income&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;22,446&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;23,906&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;22,294&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Income Taxes:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Regulated Utility&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,216&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,091&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,146&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other (non-utility)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,132&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;787&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;591&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Consolidated Income Taxes&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,348&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,878&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,737&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Assets:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Regulated Utility&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;760,339&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;713,113&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other (non-utility)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,493&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,678&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Consolidated Assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;766,832&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;719,791&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_7439fa507f254f2a86134d8bbb61f14f"
      unitRef="U015">1</us-gaap:NumberOfReportableSegments>
    <artna:NumberOfRegulatedUtilitySubsidiaries
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_b34874138be74273b04450edab314e81"
      unitRef="U016">5</artna:NumberOfRegulatedUtilitySubsidiaries>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="c20230101to20231231"
      id="Text_42c970f1b20c49b59920d824cdaa5dba">
&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The accounting policies of the operating segments are the same as those described in Note 1-Summary of Significant Accounting Policies.&#160; The Regulated
    Utility segment includes inter-segment costs related to leased office space provided by one non-utility business, calculated on the lower of
    cost or market method, which are eliminated to reconcile to the Consolidated Statements of Operations.&#160; The Regulated Utility segment also allocates certain corporate costs to the non-utility businesses.&#160; The measurement of depreciation, interest, and
    capital expenditures are predominately related to our Regulated Utility segment.&#160; These amounts in our non-utility business are negligible and account for approximately less than 1% of consolidated amounts as of December 31, 2023, December 31, 2022, and December 31, 2021.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;In thousands&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="10" style="vertical-align: middle;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Years Ended December 31,&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2021&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Revenues:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Regulated Utility&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;92,228&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;89,818&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;85,016&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other (non-utility)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,877&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9,248&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,996&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Inter-segment elimination&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(244&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(169&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(153&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Consolidated Revenues&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;98,861&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;98,897&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;90,859&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating Income:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Regulated Utility&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21,246&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;22,411&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20,950&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other (non-utility)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,200&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,495&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,344&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Consolidated Operating Income&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;22,446&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;23,906&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;22,294&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Income Taxes:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Regulated Utility&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,216&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,091&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,146&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other (non-utility)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,132&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;787&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;591&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Consolidated Income Taxes&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,348&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,878&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,737&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Assets:&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Regulated Utility&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;760,339&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;713,113&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="text-align: left; text-indent: 10pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other (non-utility)&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,493&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6,678&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Consolidated Assets&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;766,832&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;719,791&lt;/div&gt;
        &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <artna:NumberOfNonUtilityBusinesses
      contextRef="c20230101to20231231"
      decimals="INF"
      id="Fact_8fd4182aa84b4437803ea6958a183dc2"
      unitRef="U017">1</artna:NumberOfNonUtilityBusinesses>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"
      decimals="-3"
      id="Fact_e38cf82e350b4cad95b0230e2aae2e61"
      unitRef="U001">92228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"
      decimals="-3"
      id="Fact_e67cd9adadc0475f8523bf0020dadfcc"
      unitRef="U001">89818000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"
      decimals="-3"
      id="Fact_8ac81d6b4e3140daa8e23f43eaeab382"
      unitRef="U001">85016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"
      decimals="-3"
      id="Fact_883b3c5a11ad46ce85555cc8613a8d55"
      unitRef="U001">6877000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"
      decimals="-3"
      id="Fact_c439c7a7d5aa412aa0eb48c4cb857c5f"
      unitRef="U001">9248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"
      decimals="-3"
      id="Fact_65bac1e3a9d7454fb8564f674dff998d"
      unitRef="U001">5996000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_ConsolidationItemsAxis_IntersegmentEliminationMember"
      decimals="-3"
      id="Fact_41341622af8a4ad1ba541271a88b862d"
      unitRef="U001">-244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231_ConsolidationItemsAxis_IntersegmentEliminationMember"
      decimals="-3"
      id="Fact_ce9566f7bd414019a71d61318b49cea7"
      unitRef="U001">-169000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231_ConsolidationItemsAxis_IntersegmentEliminationMember"
      decimals="-3"
      id="Fact_d9cc23f904824deba0c5959b6924c76d"
      unitRef="U001">-153000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_ff69c5ab65b8454fa801772b090ddcec"
      unitRef="U001">98861000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_3fb4502c9b034f74bf6fa03a4163f2f4"
      unitRef="U001">98897000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_792ede63364e4fc28901c31b33086894"
      unitRef="U001">90859000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"
      decimals="-3"
      id="Fact_bb9911fd97a54cd5bdd564dddbd4e66c"
      unitRef="U001">21246000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"
      decimals="-3"
      id="Fact_967ec604889246bfba1440189ada03ca"
      unitRef="U001">22411000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"
      decimals="-3"
      id="Fact_ac07e21f46454427aaeca0aeb32f5f13"
      unitRef="U001">20950000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"
      decimals="-3"
      id="Fact_438a7c4ec7dd4e36abfe906ab5128621"
      unitRef="U001">1200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"
      decimals="-3"
      id="Fact_3f8c79369754421fb87222ee3c976b82"
      unitRef="U001">1495000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"
      decimals="-3"
      id="Fact_5871a99319b3462c954091f260f6bc77"
      unitRef="U001">1344000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3d7fbf283eae4e6f96fe544b59a303d0"
      unitRef="U001">22446000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_155ad47460354577a40e8fdcfb5810a3"
      unitRef="U001">23906000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_61ee86f086fd4897864c94514ab843de"
      unitRef="U001">22294000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"
      decimals="-3"
      id="Fact_22de4c74db8440c98db4ca3f0b45d823"
      unitRef="U001">5216000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"
      decimals="-3"
      id="Fact_d3a5fa08d91e4e989af630c4a77601d9"
      unitRef="U001">5091000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"
      decimals="-3"
      id="Fact_2b844268c99644f4a700b90860e9ec32"
      unitRef="U001">5146000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20230101to20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"
      decimals="-3"
      id="Fact_3a1604c69f744ceab7e1ba491cf0d3d4"
      unitRef="U001">1132000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20220101to20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"
      decimals="-3"
      id="Fact_e572e6f0128e453a8ddf895035fc52f1"
      unitRef="U001">787000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20210101to20211231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"
      decimals="-3"
      id="Fact_b82b9b6cceb64476addf5d9b6f8e7dae"
      unitRef="U001">591000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_a8aeca22607a4de1b1f3b1583fa6cd31"
      unitRef="U001">6348000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20220101to20221231"
      decimals="-3"
      id="Fact_eeb2608c859a4e20b49afc4f0f431eba"
      unitRef="U001">5878000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20210101to20211231"
      decimals="-3"
      id="Fact_61c100c605cf464fa6577b8303cc398b"
      unitRef="U001">5737000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:Assets
      contextRef="c20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"
      decimals="-3"
      id="Fact_7c4a59cd1ed5451abf826cf72b9a8006"
      unitRef="U001">760339000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_RegulatedUtilityMember"
      decimals="-3"
      id="Fact_50b0169286964d68a02f83d4ec06e5e5"
      unitRef="U001">713113000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20231231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"
      decimals="-3"
      id="Fact_37770aec8ff94372b4126794242b2706"
      unitRef="U001">6493000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20221231_ConsolidationItemsAxis_OperatingSegmentsMember_StatementBusinessSegmentsAxis_OtherNonUtilityMember"
      decimals="-3"
      id="Fact_4ee25da52da84d2da7f0e74a18d0dfa1"
      unitRef="U001">6678000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_14949b962fc940cd9adf0f234ce94218"
      unitRef="U001">766832000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20221231"
      decimals="-3"
      id="Fact_c775a33e87854a11b40a3f6990c51bca"
      unitRef="U001">719791000</us-gaap:Assets>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="c20230101to20231231"
      id="Text_cba7243034df4cca8d14997e259ee986">
&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;NOTE 19 &lt;/span&gt;&#x2013;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; IMPACT OF RECENT ACCOUNTING PRONOUNCEMENTS&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;In November 2023, the FASB issued amended guidance for improvements to reportable segment disclosures.&#160; The amendments in this update require the Company to
    disclose significant segment expenses that are regularly provided to the chief operating decision makers, or CODM&#x2019;s, and are included within each reported measure of segment operating results.&#160; The standard also requires the Company to disclose the
    total amount of any other items included in segment operating results which were not deemed to be significant expenses for separate disclosure, along with a qualitative description of the composition of these other items.&#160; In addition, the standard
    also requires disclosure of the CODM&#x2019;s, title and position, as well as detail on how the CODM uses the reported measure of segment operating results to evaluate segment performance and allocate resources.&#160; The standard also aligns interim segment
    reporting disclosure requirements with annual segment reporting disclosure requirements.&#160; The Company will adopt the standard effective with our December 31, 2024 year end reporting and the standard will be effective for interim reporting periods in
    fiscal years beginning after December 15, 2024, with early adoption permitted.&#160; The standard requires retrospective application to all prior periods presented.&#160; While the standard requires additional disclosures related to the Company&#x2019;s reportable
    segments, management does not expect the standard to have an impact on the Company&#x2019;s results of operations or cash flows due to the adoption of this guidance.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.3pt; margin-left: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;In December 2023, FASB issued amended guidance on Income Taxes: Improvements to Income Tax.&#160; &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The amendments require the Company to provide further disaggregated income tax disclosures for specific categories on the effective &lt;/span&gt;tax rate reconciliation, as well as
    additional information about federal, state/local and foreign income taxes.&#160; The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction.&#160; The standard is effective for
    fiscal years beginning after December 15, 2024, with early adoption permitted.&#160; The standard is to be applied on a prospective basis, although optional retrospective application is permitted.&#160; While the standard will require additional disclosures
    related to the Company&#x2019;s income taxes, management does not expect the adoptions of this guidance to have an impact on the Company&#x2019;s results of operations or cash flows due to the adoption of this guidance.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="text-align: justify; margin-right: 0.3pt; margin-left: 0.3pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;In March 2024, the SEC passed rule changes that will require registrants to provide certain climate-related
    information in their registration statements and annual reports.&#160; The new rules enhance and standardize climate-related disclosures in an effort to provide investors with more consistent, comparable and reliable information about the impact of
    climate-related risks on registrants.&#160; The rules require disclosure of greenhouse gas (GHG) emissions in annual reports and registration statements&#160; Additionally, all registrants would be required to provide numerous climate-related disclosures within
    their financial statements and elsewhere in their filings.&#160; The Company is currently evaluating the impact of the rule changes.&lt;/div&gt;
</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <dei:AuditorName
      contextRef="c20230101to20231231"
      id="Fact_6504447b58e34eafbbd2885beedb680c">BDO USA, P.C.</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="c20230101to20231231"
      id="Fact_5ce01c2f65d54ed9b24283ac5c8a1516">Wilmington, Delaware</dei:AuditorLocation>
    <ecd:NonRule10b51ArrTrmntdFlag
      contextRef="c20230101to20231231"
      id="Fact_876a34eaf2404e7cbdd655889dda1ca0">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag
      contextRef="c20230101to20231231"
      id="Fact_e3e63c1bf04f4eaeacce07104e073956">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag
      contextRef="c20230101to20231231"
      id="Fact_6015c44571b74f4390cb99afe5571c39">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="c20230101to20231231"
      id="Fact_6066cb9c5eb34e5bb4cb42054c028d28">false</ecd:Rule10b51ArrAdoptedFlag>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_beb89474f26f4e98a356c3e4e8d46e51"
          xlink:label="Fact_beb89474f26f4e98a356c3e4e8d46e51"
          xlink:type="locator"/>
        <link:footnote id="Foot_9da069c3b85f4e64bdd818c48c7e0f55" xlink:label="Foot_9da069c3b85f4e64bdd818c48c7e0f55" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Under the Equity Compensation Plan, effective
            December 9, 2015, Artesian Resources Corporation authorized up to 331,500 shares of Class A Stock for issuance of grants in forms of
            stock options, stock units, dividend equivalents and other stock-based awards, subject to adjustment in certain circumstances as discussed in the Plan. Includes stock compensation expense for the years ended December 31, 2023, 2022, and 2021, See Notes to Consolidated Financial Statements - Note 9-Stock Compensation Plans.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_beb89474f26f4e98a356c3e4e8d46e51"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_25be2a6fc0b441a687d1e87cac688320"
          xlink:label="Fact_25be2a6fc0b441a687d1e87cac688320"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_25be2a6fc0b441a687d1e87cac688320"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_73dad761e40947f3aafda20d0ca53589"
          xlink:label="Fact_73dad761e40947f3aafda20d0ca53589"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_73dad761e40947f3aafda20d0ca53589"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_498d941a32054ca5bef528bca8e67717"
          xlink:label="Fact_498d941a32054ca5bef528bca8e67717"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_498d941a32054ca5bef528bca8e67717"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_08d02bf6d22b4308a5b0dfbf07c6ce01"
          xlink:label="Fact_08d02bf6d22b4308a5b0dfbf07c6ce01"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_08d02bf6d22b4308a5b0dfbf07c6ce01"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_d58264c867574b6db59cc71ba13b21e2"
          xlink:label="Fact_d58264c867574b6db59cc71ba13b21e2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_d58264c867574b6db59cc71ba13b21e2"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_6459d79e90024821968a57beb5e36fbb"
          xlink:label="Fact_6459d79e90024821968a57beb5e36fbb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_6459d79e90024821968a57beb5e36fbb"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_a3a7bd12e99a4ca5869ae6677f4c812f"
          xlink:label="Fact_a3a7bd12e99a4ca5869ae6677f4c812f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a3a7bd12e99a4ca5869ae6677f4c812f"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_a656809363aa4779a07c3fafe3035771"
          xlink:label="Fact_a656809363aa4779a07c3fafe3035771"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a656809363aa4779a07c3fafe3035771"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_a8b58d5616d74b0daf578f1302afaf34"
          xlink:label="Fact_a8b58d5616d74b0daf578f1302afaf34"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a8b58d5616d74b0daf578f1302afaf34"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_a35e974745d34c4b8beb9434183d6d91"
          xlink:label="Fact_a35e974745d34c4b8beb9434183d6d91"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a35e974745d34c4b8beb9434183d6d91"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_09d307d4f6914ff1ab7e4f737e453813"
          xlink:label="Fact_09d307d4f6914ff1ab7e4f737e453813"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_09d307d4f6914ff1ab7e4f737e453813"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_da5b9b936ccc4cd68afd4c58fba973d3"
          xlink:label="Fact_da5b9b936ccc4cd68afd4c58fba973d3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_da5b9b936ccc4cd68afd4c58fba973d3"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_6c9e9a6b9e0e45d99508eee4dc7007ef"
          xlink:label="Fact_6c9e9a6b9e0e45d99508eee4dc7007ef"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_6c9e9a6b9e0e45d99508eee4dc7007ef"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_9a818215f32d41a89b0311c0fa061a8a"
          xlink:label="Fact_9a818215f32d41a89b0311c0fa061a8a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9a818215f32d41a89b0311c0fa061a8a"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_1d65abecd86746119400bca140c076b8"
          xlink:label="Fact_1d65abecd86746119400bca140c076b8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_1d65abecd86746119400bca140c076b8"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_7ac89ef7570144e88f465aa1dcc6aec1"
          xlink:label="Fact_7ac89ef7570144e88f465aa1dcc6aec1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7ac89ef7570144e88f465aa1dcc6aec1"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_66a6bdec796d4690beaf089c91dc3ae8"
          xlink:label="Fact_66a6bdec796d4690beaf089c91dc3ae8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_66a6bdec796d4690beaf089c91dc3ae8"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_5c2730094d62432c8486bdcfce1e786f"
          xlink:label="Fact_5c2730094d62432c8486bdcfce1e786f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_5c2730094d62432c8486bdcfce1e786f"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_a29b71172408427bbd93091a717682df"
          xlink:label="Fact_a29b71172408427bbd93091a717682df"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a29b71172408427bbd93091a717682df"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_18222afbf47b463084a26cdc72f24a82"
          xlink:label="Fact_18222afbf47b463084a26cdc72f24a82"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_18222afbf47b463084a26cdc72f24a82"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_991a3b91cf9d41cf8774bacc068f4337"
          xlink:label="Fact_991a3b91cf9d41cf8774bacc068f4337"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_991a3b91cf9d41cf8774bacc068f4337"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_85fce4b4e4cc48e39da76370d5206d7d"
          xlink:label="Fact_85fce4b4e4cc48e39da76370d5206d7d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_85fce4b4e4cc48e39da76370d5206d7d"
          xlink:to="Foot_9da069c3b85f4e64bdd818c48c7e0f55"
          xlink:type="arc"/>
        <link:footnote id="Foot_0966b57bb00248528c2ff9e397a8984e" xlink:label="Foot_0966b57bb00248528c2ff9e397a8984e" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Artesian Resources Corporation registered </xhtml:span>200,000<xhtml:span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> shares of Class A Stock, subsequently adjusted for stock splits, available for purchase through </xhtml:span>the Company&#x2019;s 401(k) retirement plan.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a8b58d5616d74b0daf578f1302afaf34"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a35e974745d34c4b8beb9434183d6d91"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_09d307d4f6914ff1ab7e4f737e453813"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_da5b9b936ccc4cd68afd4c58fba973d3"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_6c9e9a6b9e0e45d99508eee4dc7007ef"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9a818215f32d41a89b0311c0fa061a8a"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_1d65abecd86746119400bca140c076b8"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7ac89ef7570144e88f465aa1dcc6aec1"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_66a6bdec796d4690beaf089c91dc3ae8"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_5c2730094d62432c8486bdcfce1e786f"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_25f1fc9db6a64af1aea66a33dcfb3ce9"
          xlink:label="Fact_25f1fc9db6a64af1aea66a33dcfb3ce9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_25f1fc9db6a64af1aea66a33dcfb3ce9"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_80534b99c2754a7b8a221a8a35435bd4"
          xlink:label="Fact_80534b99c2754a7b8a221a8a35435bd4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_80534b99c2754a7b8a221a8a35435bd4"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_15f57d05650a4123a3fbb6da2644c58e"
          xlink:label="Fact_15f57d05650a4123a3fbb6da2644c58e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_15f57d05650a4123a3fbb6da2644c58e"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_20e8852843304864a2d4b60126548a3a"
          xlink:label="Fact_20e8852843304864a2d4b60126548a3a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_20e8852843304864a2d4b60126548a3a"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_95751c4aabff48b8a10e6ccf08f7c302"
          xlink:label="Fact_95751c4aabff48b8a10e6ccf08f7c302"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_95751c4aabff48b8a10e6ccf08f7c302"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_4241549269d74444abc98e347ba92b3b"
          xlink:label="Fact_4241549269d74444abc98e347ba92b3b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_4241549269d74444abc98e347ba92b3b"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_d24e9ed05a1e4cf7b4abac2fc0cfdc24"
          xlink:label="Fact_d24e9ed05a1e4cf7b4abac2fc0cfdc24"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_d24e9ed05a1e4cf7b4abac2fc0cfdc24"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_f65af65c45d9488ea8fed0ca17e2498b"
          xlink:label="Fact_f65af65c45d9488ea8fed0ca17e2498b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_f65af65c45d9488ea8fed0ca17e2498b"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_daf9b71252b0482482cf1ef00c410d8b"
          xlink:label="Fact_daf9b71252b0482482cf1ef00c410d8b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_daf9b71252b0482482cf1ef00c410d8b"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a29b71172408427bbd93091a717682df"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_18222afbf47b463084a26cdc72f24a82"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_991a3b91cf9d41cf8774bacc068f4337"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_85fce4b4e4cc48e39da76370d5206d7d"
          xlink:to="Foot_0966b57bb00248528c2ff9e397a8984e"
          xlink:type="arc"/>
        <link:footnote id="Foot_cb51b9192cb8470ca8e4423066fb216d" xlink:label="Foot_cb51b9192cb8470ca8e4423066fb216d" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">At December 31, 2023, 2022, and 2021, Class A Stock had 15,000,000 shares authorized.&#160;&#160;For
            the same periods, shares issued, inclusive of treasury shares, were 9,433,288, 8,650,392 and 8,561,772, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a8b58d5616d74b0daf578f1302afaf34"
          xlink:to="Foot_cb51b9192cb8470ca8e4423066fb216d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a35e974745d34c4b8beb9434183d6d91"
          xlink:to="Foot_cb51b9192cb8470ca8e4423066fb216d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_09d307d4f6914ff1ab7e4f737e453813"
          xlink:to="Foot_cb51b9192cb8470ca8e4423066fb216d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_da5b9b936ccc4cd68afd4c58fba973d3"
          xlink:to="Foot_cb51b9192cb8470ca8e4423066fb216d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_6c9e9a6b9e0e45d99508eee4dc7007ef"
          xlink:to="Foot_cb51b9192cb8470ca8e4423066fb216d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_9a818215f32d41a89b0311c0fa061a8a"
          xlink:to="Foot_cb51b9192cb8470ca8e4423066fb216d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_1d65abecd86746119400bca140c076b8"
          xlink:to="Foot_cb51b9192cb8470ca8e4423066fb216d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_7ac89ef7570144e88f465aa1dcc6aec1"
          xlink:to="Foot_cb51b9192cb8470ca8e4423066fb216d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_66a6bdec796d4690beaf089c91dc3ae8"
          xlink:to="Foot_cb51b9192cb8470ca8e4423066fb216d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_5c2730094d62432c8486bdcfce1e786f"
          xlink:to="Foot_cb51b9192cb8470ca8e4423066fb216d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_a29b71172408427bbd93091a717682df"
          xlink:to="Foot_cb51b9192cb8470ca8e4423066fb216d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_18222afbf47b463084a26cdc72f24a82"
          xlink:to="Foot_cb51b9192cb8470ca8e4423066fb216d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_991a3b91cf9d41cf8774bacc068f4337"
          xlink:to="Foot_cb51b9192cb8470ca8e4423066fb216d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_85fce4b4e4cc48e39da76370d5206d7d"
          xlink:to="Foot_cb51b9192cb8470ca8e4423066fb216d"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_c9cf543248994c5cb639ae3b19172f3d"
          xlink:label="Fact_c9cf543248994c5cb639ae3b19172f3d"
          xlink:type="locator"/>
        <link:footnote id="Foot_18a91af1ae7f4cab9f96ee8af128f063" xlink:label="Foot_18a91af1ae7f4cab9f96ee8af128f063" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">At December 31, 2023, 2022, and 2021, Class B Stock had 1,040,000 shares authorized and 881,452 shares issued.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_c9cf543248994c5cb639ae3b19172f3d"
          xlink:to="Foot_18a91af1ae7f4cab9f96ee8af128f063"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_90ce82ab1c804573b843b8c8baa77dcb"
          xlink:label="Fact_90ce82ab1c804573b843b8c8baa77dcb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_90ce82ab1c804573b843b8c8baa77dcb"
          xlink:to="Foot_18a91af1ae7f4cab9f96ee8af128f063"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_d6fa4b22989c4f68b0cac7e3eaafa56b"
          xlink:label="Fact_d6fa4b22989c4f68b0cac7e3eaafa56b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_d6fa4b22989c4f68b0cac7e3eaafa56b"
          xlink:to="Foot_18a91af1ae7f4cab9f96ee8af128f063"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_78ef53c5dd9940ba87b4714c92b46ec1"
          xlink:label="Fact_78ef53c5dd9940ba87b4714c92b46ec1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_78ef53c5dd9940ba87b4714c92b46ec1"
          xlink:to="Foot_18a91af1ae7f4cab9f96ee8af128f063"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
